1 Киришүү
FANUC системасы көп колдонулган башкаруу системаларынын бири болуп саналатCNC станок куралдары, жана анын башкаруу командалары бир цикл буйруктарына жана бир нече цикл буйруктарына бөлүнөт.
2 программалоо идеясы
Программанын маңызы – инструмент траекториясынын мүнөздөмөлөрүн табуу жана программадагы кайталанма билдирүүлөрдү математикалык алгоритм аркылуу ишке ашыруу. Жогорудагы бөлүктүн мүнөздөмөлөрүнө ылайык, X координатасынын мааниси акырындык менен төмөндөй турганын көрөбүз. Ошондуктан, сиз FANUC тутумун X үчүн эскирүүнүн маанисин өзгөртүүгө, айландыруу циклин иштетүүнү ыңгайлаштырууга, инструментти ар бир жолу инструменттин тетиктин контур аралыктан белгиленген бир мааниге чейин көзөмөлдөп турууга жана аны өзгөртүүгө чейин жана ар бир иштетүү циклинде иштете аласыз. андан кийин секирүү үчүн системанын шартын колдонуңуз, кайтуу билдирүүнү тиешелүү түрдө өзгөртүңүз. Оройлоо цикли аяктагандан кийин, жасалгалоонун көлөмүн аныктоо үчүн даярдалган тетикти аныктаңыз, инструменттин компенсациясынын параметрлерин өзгөртүңүз, анан токарууну аяктоо үчүн секирип өтүңүз.
3 Циклдин башталышын туура тандаңыз
Цикл программасы аяктаганда, курал циклдин аягында цикл программасынын аткарылышынын баштапкы абалына автоматтык түрдө кайтып келет. Ошондуктан, бул курал циклдин аягында баштапкы чекитине аман-эсен кайтып келишин камсыз кылуу зарыл. Цикл буйругу программаланганда, аны колдонуу жана негизги көйгөйлөрдү жаратуучу потенциалдуу коопсуздук коркунучтары менен күрөшүү оңой. Албетте, коопсуздукка кепилдик берүү мүмкүн эмес. Баштапкы чекит даярдалган бөлүктөн өтө алыс орнотулгандыктан, куралдын узун жана бош жолу пайда болот. иштетүүнүн натыйжалуулугуна таасирин тийгизет. Циклдин башталышына, цикл программасынын башталышына, бүтүрүү процессинин акыркы сызыгынын аягындагы инструменттин абалына, циклдин аягындагы даяр материалдын формасына, циклдин формасына кайтып келүү коопсузбу? аспап кармоочу жана башка аспап монтаждоо кызматтары. Кандай болгон күндө да, цикл программасынын баштапкы абалын өзгөртүү менен цикл тез артка кетүүсүнө тоскоол болбошун камсыз кылууга болот. Сиз циклдин акылга сыярлык жана коопсуз баштапкы абалын аныктоо үчүн математикалык эсептөө ыкмасын, базалык чекиттин координата ыкмасын суроо үчүн CAD программасын колдоно аласыз, же программанын мүчүлүштүктөрүн оңдоо стадиясында, бир этаптуу операцияны жана төмөн ылдамдыктагы тоютту колдонуңуз, аракет кылыңыз. программанын башталышынын координаттарын этап-этабы менен кесүү жана өзгөртүү. Жетиштүү коопсуз баштапкы жерди аныктаңыз. Жогорудагы факторлорду эске алгандан кийин, циклдин башталышын аныктоо зарыл жана өзгөчө көңүл буруу керек: эгерде иштетүү жана кесүү иштетүүнүн алдында өлчөө жана оңдоо программасына кошулса, мисалы, станок станокторго чуркайт. N-линияда шпиндель токтойт жана программа тындырылат. Өлчөө аяктагандан кийин, тиешелүү позицияга тартыңыз. позициясын, анан кол менен же кол менен даярдалган бөлүктүн жанындагы абалды киргизиңиз, бүтүрүү циклинин буйругун автоматтык түрдө аткарыңыз, андан кийин цикл программасынын башталгыч чекити чекит болуп саналат. Эгер сиз туура эмес позицияны тандасаңыз, тоскоолдук болушу мүмкүн. Программа сабынан мурун, коопсуздукту камсыз кылуу үчүн цикл программасынын акылга сыярлык баштапкы абалын тез киргизүү үчүн нускамаларды кошуңуз.
4 цикл нускамаларынын негиздүү айкалышы
Адатта, бүтүрүү G70 буйругу даярдалган бөлүгүн орой иштетүүнү аяктоо үчүн G71, G73, G74 оройлук командалары менен бирге колдонулат. Бирок, оюп түзүлүшү бар даярдалган материалда, мисалы, FANUCTD системасынын G71 циклинин буйругу одоно иштетүү үчүн колдонулса, оройлук G71 менен аткарылат, анткени команда акыркы циклде контурга ылайык оройлукту аткарат. Мисалы, FANUCTC тутумунун G71 цикл буйругун одоно иштетүү үчүн колдонуңуз жана бүтүрүү четинин маржасынын тереңдигин ойгон структуранын тереңдигинен азыраак кылып коюңуз. Кыркууга берилүүчү каражат жетишсиз, даярдалган тетик жараксыз болуп калган.
Бул көйгөйдү чечүү үчүн, биз 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 M командасын билгичтик менен колдонуңуз
CNC станокторунда бир нече M буйруктары бар жана бул буйруктарды колдонуу иштетүү операцияларынын муктаждыктарына байланыштуу. Бул M буйруктарын туура жана акылдуу колдонуу, бул бөлүктөр көп ыңгайлуулуктарды алып келет. аяктагандан кийин5-окту иштетүү, M05 кошуу (шпинделдин айлануусун токтотуу) M00 (программаны токтотуу); бөлүктүн тактыгын камсыз кылуу үчүн тетиктин өлчөмүн оңой өлчөөгө мүмкүндүк берген команда. Мындан тышкары, жип бүткөндөн кийин, жиптин сапатын аныктоону жеңилдетүү үчүн M05 жана M00 буйруктарын колдонуңуз.
5.3 Циклдин башталышын негиздүү түрдө белгилеңиз
Бул цикл буйруктарын колдонуудан мурун, FANUCCNC токардык станоктун көптөгөн цикл буйруктары бар, мисалы, жөнөкөй консерваланган цикл буйругу G92, татаал консерваланган цикл буйругу G71, G73, G70, жип кесүү циклинин буйругу G92, G76 ж.б. Циклдин башталышы Циклдин башталгыч чекити даярдалган тетикке жакындап келе жаткан инструменттин коопсуздук аралыкты жана биринчи орой иштетүү үчүн иш жүзүндө кесүү тереңдигин гана көзөмөлдөбөстөн, циклдеги көңдөй инсульттун аралыгын да аныктайт. G90, G71, G70, G73 буйруктарынын башталгыч чекити, адатта, кесүү башталышына жакын даярдалган бурчка коюлат, X багыты көбүнчө X (орой диаметр), ал эми Z багыты жалпысынан 2ге коюлат. Даярдоочу бөлүгүнөн -5 мм. Жип кесүү циклинин G92 жана G76 буйруктарынын башталгыч багыты, адатта, даярдалган бөлүктөн тышкары коюлат. Сырткы жиптерди иштетүүдө X багыты көбүнчө X (жип диаметри + 2) болуп коюлат. Ички жиптерди иштетүүдө X багыты жалпысынан X (жип диаметри -2) жана Z багыты көбүнчө жип 2-5мм коюлат.
5.4 Тетиктердин өлчөмдүү тактыгын камсыз кылуу үчүн эскирүүнү билгичтик менен колдонуңуз
Аспаптын ордун толтуруу геометриялык жылыш жана эскирүү болуп бөлүнөт. Геометриялык жылыштар программанын келип чыгышына салыштырмалуу инструменттин абалын аныктайт, ал эми эскирүү офсеттери так өлчөм үчүн колдонулат. CNC токардык станокторунда тетиктерди иштетүүдө ысырапка жол бербөө үчүн, тетиктерди иштетүүдөн мурун эскирүүнүн ордун толтуруу маанилерин киргизүүгө болот. Тетиктин эскиришинин ордун толтуруу маанисин белгилөөдө эскирүү компенсациялык маанисинин белгисиCNC компоненти. Сырткы шакекчени иштетүүдө оң эскирүү алдын ала белгилениши керек. Тешиктерди иштетүүдө терс эскирүүнү алдын ала белгилөө керек. эскирүү офсет өлчөмү артыкчылыктуу аяктоо жөлөкпулдун өлчөмү болуп саналат.
6 Корутунду
Кыскасы, CNC станокту иштетүү операциясынын алдында инструкцияларды жазуу негиз болуп саналат жана ал токардык станоктун иштешинин ачкычы болуп саналат. Биз нускамаларды жазууда жана колдонууда жакшы иш кылышыбыз керек.
Посттун убактысы: 09-август-2022