CNC өңдеуді бағдарламалау - бұл бөлшектерді өңдеу процесін, технологиялық процестің параметрлерін, дайындаманың өлшемін, құралдың орын ауыстыру бағытын және басқа да көмекші әрекеттерді (мысалы, құралды өзгерту, салқындату, дайындамаларды тиеу және түсіру және т.б.) қозғалыс ретімен және нұсқау кодтары арқылы бағдарлама парақтарын жазу үшін бағдарламалау пішіміне сәйкес. процесі. Жазылған бағдарламалар тізімі өңдеу бағдарламаларының тізімі болып табылады.
Xinfa CNC құралдары жақсы сапа мен төмен баға сипаттамаларына ие. Толық ақпаратты мына жерден қараңыз:
CNC құралдарын өндірушілер – Қытай CNC құралдары зауыты және жеткізушілері (xinfatools.com)
Станоктың координат жүйесін және қозғалыс бағытын анықтау
Станоктың сызықтық қозғалысының үш координаталық жүйесі X, Y және Z 11-6-суретте көрсетілгендей оң жақты декарттық тікбұрышты координаталар жүйесін қабылдайды. Координаталық осьтерді анықтау тәртібі алдымен Z осін, содан кейін X осін, ең соңында Y осін анықтау болып табылады. Дайындаманы айналдыратын станоктар (мысалы, токарлық станоктар) үшін аспаптың дайындамадан алыстау бағыты - Look-тың оң бағыты, дұрыс бағыт - X осінің оң бағыты.
Айналу осінің үш координат жүйесі сәйкесінше X, Y және Z координат осіне параллель, ал оң жақ жіптің алға бағыты оң бағыт ретінде қабылданады.
CNC токарлық станоктарға арналған негізгі нұсқаулар
1) Бағдарлама пішімі
Өңдеу бағдарламасы әдетте үш бөліктен тұрады: бағдарламаның басталуы, бағдарлама мазмұны және бағдарламаның аяқталуы.
Бағдарламаның басы бағдарлама нөмірі болып табылады, ол өңдеу бағдарламасының басталуын анықтау үшін қолданылады. Бағдарлама нөмірі әдетте төрт саннан кейін «%» таңбасы арқылы көрсетіледі.
Бағдарламаның соңы М02 (бағдарламаның соңы), M30 (бағдарламаның соңы, бастапқы нүктеге оралу) және т.б көмекші функциялармен белгіленуі мүмкін.
Бағдарламаның негізгі мазмұны бірнеше бағдарлама сегменттерінен (БЛОК) тұрады. Бағдарлама сегменті бір немесе бірнеше ақпараттық сөзден тұрады. Әрбір ақпараттық сөз мекенжай таңбаларынан және деректер таңбасының әріптерінен тұрады. Ақпараттық сөз – нұсқаудың ең кіші бірлігі. (Сізге бағыт-бағдар беретін ешкім болмаған кезде, сіз өзіңіздің қабілеттеріңізге сену немесе өз бетіңізше өту және біртіндеп жинақтау өте баяу. Егер басқалар сізге өз тәжірибесін үйретсе, көптеген айналма жолдардан аулақ бола аласыз.
2) Бағдарлама сегментінің пішімі
Қазіргі уақытта сөздік адрестік бағдарлама сегментінің пішімі жиі қолданылады, ал қолданбалы стандарт JB3832-85 болып табылады.
Төменде әдеттегі сөздік адрестік бағдарлама сегментінің пішімі берілген:
N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF
Олардың ішінде N001- бірінші бағдарлама сегментін білдіреді
G01―Сызықтық интерполяцияны көрсетеді
X60.0 Z-20.0 – сәйкесінше X және Z координаталық бағыттардағы қозғалыс мөлшерін көрсетеді
F, S, T – сәйкесінше беру жылдамдығын, шпиндель жылдамдығын және құрал нөмірін білдіреді
M03 – шпиндельдің сағат тілімен айналатынын көрсетеді
LF – бағдарлама сегментінің аяқталуын көрсетеді
3) CNC жүйесіндегі негізгі функция кодтары
(1) Бағдарлама сегментінің нөмірі: N10, N20…
(2) Дайындау функциясы: G00-G99 — CNC құрылғысына белгілі бір әрекеттерді орындауға мүмкіндік беретін функция.
G кодтары екі түрге бөлінеді: модальды кодтар және модальды емес кодтар. Модальды код деп аталатын нәрсе белгілі бір G коды (G01) көрсетілгеннен кейін оны ауыстыру үшін келесі бағдарлама сегментінде G кодтарының бірдей тобы (G03) пайдаланылғанға дейін әрқашан жарамды болатынын білдіреді. Модальды емес код тек көрсетілген бағдарлама бөлімінде жарамды және келесі бағдарлама бөлімінде қажет болғанда қайта жазылуы керек (мысалы, G04). WeChat металды өңдеу сіздің назарыңызға лайық.
а. Нүктенің орнын жылдам анықтау командасы G00
G00 пәрмені модальды код болып табылады, ол құралға құрал орналасқан нүктеден нүктені орналастыруды басқарудағы келесі мақсатты позицияға жылдам жылжу үшін пәрмен береді. Бұл қозғалыс траекториясының талаптарынсыз жылдам орналастыруға арналған.
Пәрменді жазу пішімі: G00 Төмендегі соқтығыстар қауіптірек.
б. Сызықтық интерполяция командасы G01
Сызықтық интерполяция нұсқауы сызықты қозғалыс нұсқауы болып табылады және сонымен қатар модальды код болып табылады. Ол құралға берілген F беру жылдамдығында (бірлік: мм/мин) интерполяциялық байланыс әдісімен екі координат немесе үш координат арасындағы кез келген көлбеу сызықты қозғалыс жасауды пәрмен береді.
Пәрменді жазу пішімі: G01 X_Z_F_; F пәрмені де модальды пәрмен болып табылады және оны G00 пәрменімен тоқтатуға болады. G01 блогының алдында блокта F командасы болмаса, станок қозғалмайды. Сондықтан G01 бағдарламасында F пәрмені болуы керек.
в. G02/G03 доғалық интерполяция нұсқаулары (декарттық координаттарды анықтау үшін)
Доғаның интерполяциясы пәрмені құралға доғаның контурын кесу үшін берілген F беру жылдамдығында көрсетілген жазықтықта айналмалы қозғалысты орындауға нұсқау береді. Токарлық станокта доғаны өңдеу кезінде доғаның сағат тілімен және сағат тіліне қарсы бағытын көрсету үшін G02/G03, ал доғаның соңғы нүктесінің координаталарын көрсету үшін XZ арқылы ғана емес, доғаның радиусын да көрсету керек.
Нұсқауларды жазу пішімі: G02/G03 X_Z_R_;
(3) Көмекші функциялар: станоктың көмекші әрекеттерін көрсету үшін қолданылады (станокты іске қосу және тоқтату, рульдік басқару, кесу сұйықтығының қосқышы, шпиндельді басқару, құралды қысу және босату және т.б.)
M00-Бағдарламаны үзу
M01 – Бағдарлама жоспары кідіртілді
M02-Бағдарламаның соңы
M03-Шпиндельді алға айналдыру (CW)
M04-Шпиндельді кері айналдыру (CCW)
M05-Шпиндель тоқтайды
M06-Өңдеу орталығында құралды өзгерту
M07, M08-салқындатқыш қосулы
M09-Салқындатқыш өшірулі
M10 – дайындаманы қысу
M11-Жұмыс бөлігі босатылды
M30 – Бағдарламаның соңы, бастапқы нүктеге оралу
Шпиндельді тоқтату үшін M05 пәрменін M03 және M04 пәрмендері арасында пайдалану керек.
(4) F беру функциясы
Тікелей белгілеу әдісі пайдаланылса, қажетті беру жылдамдығын F-ден кейін тікелей жазыңыз, мысалы, F1000, яғни беру жылдамдығы 1000мм/мин); жіптерді бұру, түрту және бұрау кезінде, берілу жылдамдығы шпиндель жылдамдығына байланысты болғандықтан, F-тен кейінгі сан - көрсетілген жетекші.
(5) Шпиндель функциясы S
S шпиндельдің жылдамдығын көрсетеді, мысалы, S800, яғни шпиндельдің жылдамдығы 800р/мин.
(6) Құрал функциясы T
CNC жүйесіне құралды өзгертуге нұсқау беріңіз және құрал нөмірін және құралдың өтемақы нөмірін (құралдың ығысу нөмірі) көрсету үшін T мекенжайын және келесі 4 санды пайдаланыңыз. Алғашқы 2 сан құралдың сериялық нөмірі: 0~99, ал соңғы 2 сан құралдың өтемақы нөмірі: 0~32. Әрбір құрал өңделгеннен кейін құрал компенсациясынан бас тарту керек.
Құралдың сериялық нөмірі кескіш басындағы құрал позициясының нөміріне сәйкес келуі мүмкін;
Құрал компенсациясына пішіннің орнын толтыру және тозуды өтеу кіреді;
Құралдың сериялық нөмірі мен құралдың өтемақы нөмірі бірдей болуы міндетті емес, бірақ ыңғайлы болу үшін бірдей болуы мүмкін.
CNC құрылғысында бағдарлама жазбасы бағдарлама нөмірі арқылы анықталады, яғни бағдарламаны шақыру немесе бағдарламаны өңдеуді бағдарлама нөмірі арқылы шақыру керек.
а. Бағдарлама нөмірі құрылымы: O;
«O» әрпінен кейінгі сан 4 цифрмен (1~9999) көрсетіледі және «0″ рұқсат етілмейді.
б. Бағдарлама сегментінің реттік нөмірі: Бағдарлама сегментінің алдына реттік нөмірді қосыңыз, мысалы: N;
«O» әрпінен кейінгі сан 4 цифрмен (1~9999) көрсетіледі және «0″ рұқсат етілмейді.
Дайындаманы координаталар жүйесін орнату
Дайындама патронға орнатылады. Станоктың координат жүйесі мен дайындаманың координат жүйесі әдетте сәйкес келмейді. Бағдарламалауды жеңілдету үшін аспапты осы координаттар жүйесінде өңдеуге болатындай етіп дайындама координаталар жүйесін құру керек.
G50XZ
Бұл пәрмен құралдың басталу нүктесінен немесе құралды өзгерту нүктесінен дайындаманың басына дейінгі қашықтықты көрсетеді. X және Z координаталары дайындаманың координаттар жүйесіндегі құрал ұшының бастапқы нүктесі болып табылады.
Құралдың орнын толтыру функциясы бар CNC станоктары үшін құралды орнату қатесі құралды ауыстыру арқылы өтелуі мүмкін, сондықтан станокты реттеуге қойылатын талаптар қатаң емес.
CNC токарлық станоктар үшін құралды орнатудың негізгі әдістері
Құралды орнатудың үш жиі қолданылатын әдісі бар: сынақ кескіш құралды орнату әдісі, механикалық анықтау құралын орнату құралымен құралды орнату және оптикалық анықтау құралын орнату құралымен құралды орнату.
G50 UW пайдалану координаталар жүйесінің ауысуына, ескі координаталар мәндерін жаңа координаталар мәндеріне ауыстыруға және станоктың координаталар жүйесін және дайындама координаттар жүйесін бір-бірімен ауыстыруға әкелуі мүмкін. Айта кету керек, станок координаталар жүйесінде координаталық шама аспап ұстағыштың орталық нүктесі мен станок басы арасындағы қашықтық болып табылады; дайындаманың координаталар жүйесінде болғанда, координат мәні құрал ұшы мен дайындаманың шығу нүктесі арасындағы қашықтық болып табылады.
Хабарлама уақыты: 27 мамыр 2024 ж