1. Въведение
Системата FANUC е една от често използваните системи за управление за металорежещи машини с ЦПУ и нейните команди за управление са разделени на команди за един цикъл и команди за множество цикъла.
2 идеи за програмиране
Същността на програмата е да открие характеристиките на траекторията на инструмента и да реализира повтарящите се оператори в програмата чрез математически алгоритми. Съгласно горните характеристики на частта откриваме, че стойността на координатата X постепенно намалява. Следователно можете да използвате системата FANUC, за да промените стойността на износване X, да персонализирате обработката на цикъла на струговане, да управлявате инструмента с фиксирана стойност от частта от разстоянието на контура на инструмента всеки път и да използвате скока на системното състояние след обработка при всяка обработка цикъл преди промяна и връщане Променете израза съответно. След завършване на цикъла на груба обработка, определете детайла, за да определите количеството на крайната обработка, променете параметрите за компенсация на инструмента и след това преминете към завършване, за да завършите струговането.
снимка
3 Правилно изберете началната точка на цикъла
Когато цикличната програма приключи, инструментът автоматично се връща в началната позиция на изпълнение на цикличната програма в края на цикъла. Следователно е необходимо да се гарантира, че инструментът се връща безопасно в началната точка в края на цикъла. Когато инструкцията за цикъл е програмирана, е лесно да се използват опасностите за безопасността, които причиняват големи проблеми. Разбира се, безопасността не може да бъде гарантирана. Началната точка е зададена твърде далеч от детайла, което води до дълги и празни пътища на инструмента. влияят върху ефективността на обработката. Безопасно ли е да се върнете към началото на цикъла, началото на програмата на цикъла, позицията на инструмента в края на последния ред от процеса на довършване, формата на детайла в края на цикъла, държача на инструмента и други места за монтиране на инструмента за формата. И в двата случая в крайна сметка е възможно да се гарантира, че колоезденето не пречи на бързото прибиране, като се промени началната позиция на цикълната програма. Можете да използвате математически методи за изчисление, метод на координатна базова точка на CAD софтуерна заявка, за да определите разумната и безопасна начална позиция на цикъла, или в етапа на отстраняване на грешки в програмата, използвайте едноетапна операция и подаване с ниско увеличение, опитайте да режете и модифицирайте координати на началната точка на програмата стъпка по стъпка Определете сравнително безопасно начално местоположение. След разглеждане на горните фактори е необходимо да се определи началната точка на цикъла и трябва да се обърне специално внимание: ако обработката и рязането се добавят към програмата за измерване и отстраняване на грешки преди обработката, ако машинният инструмент се движи до N-та линия, шпинделът спира, програмата се поставя на пауза и се прибира в подходящата позиция след измерване. След това въведете позицията близо до детайла ръчно или ръчно и изпълнете автоматично командата за довършителен цикъл, след което началната точка на програмата за цикъл е точка. Ако изберете неправилна позиция, може да има смущения. Най-добре е преди финалния цикъл. Преди реда на програмата добавете инструкции за бързо въвеждане на разумна начална позиция на програмата за цикъл, за да осигурите безопасност.
4 Разумна комбинация от инструкции за цикъл
Обикновено командата за финална обработка G70 се използва в комбинация с командите за груба обработка G71, G73 и G74 за завършване на грубата обработка на детайла. Въпреки това, в случай на детайл с вдлъбната структура, например, ако командата за цикъл G71 на системата FANUCTD се използва за груба обработка, използвайте G71 за груба обработка, тъй като тази команда изпълнява последния цикъл на груба обработка според контура. Например, използвайте командата за цикъл G71 на системата FANUCTC за груба обработка и задайте допустимото отклонение на ръба за подрязване да бъде по-малко от дълбочината на структурата на вдлъбната повърхност. Допускът за подрязване е недостатъчен и детайлът се бракува.
За да разрешим този проблем, можем да използваме метода на груба обработка на G71 и G73, тоест първо да използваме цикъла G71, за да премахнем по-голямата част от режещия ръб, след това да използваме цикъла G73, за да премахнем вдлъбнатата структура с обработения ръб, и накрая използвайте цикъла G70 за довършителни работи или все още използвайте G71 и G70 обработка, дълбочината на вдлъбнато-изпъкналата структура, останала в етапа на груба обработка, надвишава допускът за довършителни работи, при G70 обработка използвайте дължината в X-посока стойност на компенсация на инструмента или задайте метода за компенсация на износването, след обработка, например, в G71, задайте допустимата обработка в посока X на 3,5, след като грубата обработка приключи, задайте въвеждане на положителна стойност в съответната посока X на инструмента компенсация (например 0,5 е допускът за довършителна обработка), инструментът се възстановява и запълва и се обработва съгласно командата G70, внедряване на полуфинална обработка, дълбочина на рязане 3, след полуфинална обработка, компенсацията на посоката X на съответния инструмент е задайте -0.5 кумулативен вход, извикайте инструмента отново, обработете според командата G70, изпълнете
Завършване, с дълбочина на рязане 0.5. За да се поддържа програмата за обработка последователна, стойността на настройката на инструмента в посока X за етапите на полуфинална и финална обработка също се нарича различно число за компенсация.
5 умения за програмиране на CNC струг
5.1 Настройка на първоначалното състояние на CNC системата с предпазен блок
При програмирането е много важно планирането на предпазните блокове. Преди да стартирате инструмента и шпиндела, за да осигурите безопасността на обработката, моля, задайте стартово или начално състояние в стартовия блок. Въпреки че CNC машината е настроена на стойности по подразбиране след включване, не трябва да има шанс програмист или оператор да разчита на системните настройки по подразбиране поради лесната им промяна. Ето защо, когато пишете NC програми, разработете безопасна програма за задаване на първоначалното състояние на системата. Добрите навици за програмиране не само ще осигурят абсолютната безопасност на програмирането, но също така ще ви позволят да работите с отстраняване на грешки, проверка на пътя на инструмента и настройка на размера и т.н. Програмата е по-удобна за използване. В същото време подобрява преносимостта на програмата, тъй като не зависи от настройките по подразбиране на конкретната машина и CNC система. В системата FANUC, когато се обработват части с малък диаметър, сегментът на програмата за безопасност може да бъде зададен като: G40G97G99G21.
5.2 Умело използване на М команди
CNC струговете имат множество M инструкции и използването на тези инструкции е свързано с нуждите на машинните операции. Използвайки тези M команди правилно и умело, тези части ще донесат много удобство. Добавете командата M05 (спиране на въртене на шпиндела) M00 (спиране на програмата) след завършване на детайла, което ни позволява лесно да измерваме размера на детайла, за да гарантираме точността на обработка на детайла. Освен това, след като нишката е завършена, използвайте командите M05 и M00, за да улесните откриването на качеството на нишката.
5.3 Разумно задайте началната точка на цикъла
Преди да използвате тези циклови команди, стругът FANUCCNC има много циклови команди, като проста команда за фиксиран цикъл G92, съставна команда за фиксиран цикъл G71, G73, G70, команда за цикъл на нарязване на резба G92, G76 и т.н., инструментът трябва първо да бъде позициониран на начало на цикъла Началната точка на цикъла не само контролира безопасното разстояние на инструмента близо до детайла и действителната дълбочина на рязане на първата груба обработка, но също така определя разстоянието на кухия ход на цикъла. Началната точка на командите G90, G71, G70 и G73 обикновено се задава в ъгъла на детайла, който е най-близо до началото на грубата обработка, посоката X обикновено се задава на X (груб диаметър), а посоката Z обикновено се задава 2-5 mm от детайла. Началната посока на командите за цикъл на нарязване на резбата G92 и G76 обикновено се задава извън детайла. Когато обработвате външни резби, посоката X обикновено е зададена на X (диаметър на резбата плюс 2). При обработка на вътрешни резби, посоката X обикновено е зададена на X (диаметър на резбата - 2), а посоката Z обикновено е зададена на резба 2-5 mm.
5.4 Умело използване на абразия, за да се гарантира точността на размерите на частите
Компенсацията на инструмента се разделя на геометричен офсет и компенсиране на износване. Геометричните отмествания определят позицията на инструмента спрямо началната точка на програмата, а отместванията на износване се използват за точно оразмеряване. Когато обработвате части на CNC струг, за да предотвратите отпадъци, стойността на компенсацията на износването може да бъде въведена преди обработката на частите. Когато задавате стойността на компенсацията на износването на частта, знакът на стойността на компенсацията на износването трябва да има допустимото отклонение на обработваната част. При обработката на външния пръстен трябва предварително да се зададе положително изместване на износването. При обработване на отвори трябва предварително да се зададе отрицателно изместване на износването. Размерът на изместването на износването за предпочитане е размерът на допустимото крайно покритие.
6 Заключение
Накратко, преди операцията по обработка на CNC струг, писането на инструкции е основата и това е ключът към операцията на струг. Трябва да свършим добра работа в писането и прилагането на инструкциите.





