Telefon / WhatsApp / Skype
+86 18810788819
E-pošta
john@xinfatools.com   sales@xinfatools.com

Navodila za programiranje CNC obdelovalnih centrov, če jih ne poznate, se jih pridite naučit

1. ukaz za premor

G04X (U)_/P_ se nanaša na čas premora orodja (pomik se ustavi, vreteno se ne ustavi), vrednost za naslovom P ali X pa je čas premora. Vrednost po

Na primer, G04X2.0; ali G04X2000; premor za 2 sekundi

G04P2000;

Vendar pa je v nekaterih navodilih za obdelavo sistema lukenj (kot so G82, G88 in G89), da se zagotovi natančnost dna luknje, obstaja čas premora, ko orodje obdela do dna luknje. Trenutno se lahko izrazi samo z naslovom P. Če naslov X nakazuje, da krmilni sistem obravnava X kot vrednost koordinate X-osi in jo izvrši.

Na primer, G82X100.0Y100.0Z-20.0R5.0F200P2000; vrtajte (100,0, 100,0) do dna luknje in se ustavite za 2 sekundi

G82X100.0Y100.0Z-20.0R5.0F200X2.0; vrtanje (2,0, 100,0) do dna luknje brez premora.

2. Razlike in povezave med M00, M01, M02 in M30

M00 je brezpogojno navodilo za premor za program. Ko se program izvede, se pomik ustavi in ​​vreteno. Za ponovni zagon programa se morate najprej vrniti v stanje JOG, pritisniti CW (vreteno naprej), da zaženete vreteno, nato pa se vrniti v stanje AUTO, pritisniti tipko START, da zaženete program.

M01 je navodilo za selektivno premor programa. Preden se program zažene, mora biti na nadzorni plošči vklopljena tipka OPSTOP. Učinek po izvedbi je enak M00. Program je treba znova zagnati kot zgoraj.

M00 in M01 se pogosto uporabljata za pregled ali odstranjevanje odrezkov dimenzij obdelovanca med obdelavo.

M02 je glavno navodilo za konec programa. Ko se ta ukaz izvede, se pomik ustavi, vreteno se ustavi in ​​hladilno sredstvo se izklopi. Toda kazalec programa se ustavi na koncu programa.

M30 je glavni ukaz za konec programa. Funkcija je enaka kot M02, razlika je v tem, da se kurzor vrne na položaj glave programa, ne glede na to, ali so za M30 drugi segmenti programa.

3. Naslova D in H imata enak pomen

Parametra kompenzacije orodja D in H imata enako funkcijo in ju je mogoče poljubno zamenjati. Oba predstavljata ime naslova kompenzacijskega registra v sistemu CNC, vendar je določena vrednost kompenzacije določena z naslovom kompenzacijske številke za njima. Vendar pa je v obdelovalnih centrih, da bi preprečili napake, na splošno umetno določeno, da je H naslov popravka dolžine orodja, številka popravka je od 1 do 20, D je naslov popravka polmera orodja in številka popravka se začne pri št. 21 (zalogovnik orodja z 20 orodji).

Na primer G00G43H1Z100.0;

G01G41D21X20.0Y35.0F200;

4. Zrcalni ukaz

Navodila za obdelavo zrcalne slike M21, M22, M23. Ko je zrcaljena samo os X ali os Y, bo zaporedje rezanja (plezanje in rezkanje navzgor), smer kompenzacije orodja in krmiljenje interpolacije loka v nasprotju z dejanskim programom, kot je prikazano na sliki 1. Ko X -os in Y-os se zrcalita hkrati, zaporedje podajanja orodja, smer kompenzacije orodja in krmiljenje interpolacije loka ostanejo nespremenjeni.

Opomba: Ko uporabite ukaz za zrcaljenje, ga morate preklicati z M23, da ne bi vplivali na naslednje programe. V načinu G90 se morate pri uporabi zrcalne slike ali ukaza za preklic vrniti v izhodišče koordinatnega sistema obdelovanca, preden ga lahko uporabite. V nasprotnem primeru sistem CNC ne more izračunati nadaljnje poti gibanja in prišlo bo do naključnega gibanja orodja. Trenutno je treba za rešitev težave izvesti ročno vrnitev izvora. Vrtenje vretena se ne spremeni z ukazom zrcalne slike.

Slika 1: Kompenzacija orodja, spremembe naprej in nazaj med zrcaljenjem

5. Ukaz interpolacije loka

G02 je interpolacija v smeri urinega kazalca, G03 je interpolacija v nasprotni smeri urinega kazalca. V ravnini XY je format naslednji: G02/G03X_Y_I_K_F_ ali G02/G

03X_Y_R_F_, kjer

Pri obločnem rezanju upoštevajte, da je pri q≤180° R pozitivna vrednost; ko je q>180°, je R negativna vrednost; I in K lahko podate tudi z R. Ko sta podana oba hkrati, ima ukaz R prednost in I , K je neveljaven; R ne more izvajati rezanja celotnega kroga, rezanje celotnega kroga pa je mogoče programirati samo z I, J in K, ker obstaja nešteto krogov z enakim polmerom, ki poteka skozi isto točko, kot je prikazano na sliki 2.

Slika 2 Krožnica, ki poteka skozi isto točko

Ko sta I in K enaka nič, ju je mogoče izpustiti; ne glede na način G90 ali G91 so I, J in K programirani glede na relativne koordinate; med interpolacijo obloka navodil za kompenzacijo orodja G41/G42 ni mogoče uporabiti.

6. Prednosti in slabosti med G92 in G54~G59

G54~G59 je koordinatni sistem, nastavljen pred obdelavo, G92 pa koordinatni sistem, nastavljen v programu. Po uporabi G54~G59 ni treba ponovno uporabiti G92, sicer bo G54~G59 zamenjan in se mu je treba izogibati, kot je prikazano v tabeli 1.

Tabela 1 Razlika med G92 in delovnim koordinatnim sistemom

Opomba: (1) Ko je G92 uporabljen za nastavitev koordinatnega sistema, ponovna uporaba G54~G59 ne bo imela nobenega učinka, razen če se sistem izklopi in znova zažene ali če se G92 uporabi za nastavitev zahtevanega novega koordinatnega sistema obdelovanca. (2) Ko se program z uporabo G92 konča, če se strojno orodje ne vrne?

Če se izhodišče, nastavljeno s 羾92, znova zažene, bo trenutni položaj obdelovalnega stroja postal novo izhodišče koordinat obdelovanca, ki je nagnjeno k nesrečam. Zato upam, da ga bodo bralci uporabljali previdno.

7. Pripravite podprogram za menjavo orodja.

Na obdelovalnem centru so menjave orodij neizogibne. Vendar ima strojno orodje fiksno točko menjave orodja, ko zapusti tovarno. Če ni v položaju za menjavo orodja, orodja ni mogoče zamenjati. Poleg tega je treba pred zamenjavo orodja preklicati kompenzacijo orodja in cikel, vreteno se ustavi in ​​hladilno sredstvo se izklopi. Pogojev je veliko. Če je treba te pogoje zagotoviti pred vsako ročno menjavo orodja, ne bo samo nagnjeno k napakam, ampak tudi neučinkovito. Zato lahko sestavimo program za menjavo orodja, da ga shranimo in uporabimo v stanju DI. S klicem M98 lahko dokončate dejanje menjave orodja naenkrat.

Če vzamemo za primer obdelovalni center PMC-10V20, je program naslednji:

O2002; (ime programa)

G80G40G49; (Prekliči fiksni cikel in kompenzacijo orodja)

M05; (vreteno se ustavi)

M09; (zapiranje hladilne tekočine)

G91G30Z0; (Os Z se vrne v drugo izhodišče, ki je točka menjave orodja)

M06; (Menjava orodja)

M99; (Konec podprograma)

Ko morate zamenjati orodje, morate samo vtipkati »T5M98P2002″ v stanju MDI, da zamenjate zahtevano orodje T5 in se tako izognete številnim nepotrebnim napakam. Bralci lahko sestavijo ustrezne podprograme za menjavo orodij v skladu z značilnostmi svojih obdelovalnih strojev.

8. drugo

Zaporedna številka programskega segmenta, predstavljena z naslovom N. Na splošno ima sama naprava CNC omejen pomnilniški prostor (64K). Da bi prihranili prostor za shranjevanje, so zaporedne številke segmentov programa izpuščene. N predstavlja samo oznako segmenta programa, ki lahko olajša iskanje in urejanje programa. Nima vpliva na proces obdelave. Zaporedno številko je mogoče povečati ali zmanjšati, kontinuiteta vrednosti pa ni potrebna. Vendar ga ni mogoče izpustiti pri uporabi določenih navodil zanke, navodil za skok, klicnih podprogramov in zrcalnih navodil.

9. V istem programskem segmentu za isto navodilo (isti naslovni znak) ali isto skupino ukazov bo veljalo tisto, ki se pojavi pozneje.

Na primer program za menjavo orodja, T2M06T3; nadomešča T3 namesto T2;

G01G00X50.0Y30.0F200; G00 se izvede (čeprav obstaja vrednost F, se G01 ne izvede).

Kode ukazov, ki niso v isti skupini, imajo enak učinek, če se izvajajo v istem programskem segmentu z zamenjavo zaporedja.

G90G54G00X0Y0Z100.0;

G00G90G54X0Y0Z100.0;

Vse zgoraj omenjene postavke so bile izvedene in posredovane na obdelovalnem centru PMC-10V20 (FANUCSYSTEM). V praktičnih aplikacijah je potrebno le poglobljeno razumevanje pravil uporabe in programiranja različnih navodil.

CNC orodja Xinfa imajo lastnosti dobre kakovosti in nizke cene. Za podrobnosti obiščite:

Proizvajalci CNC orodij – Kitajska tovarna in dobavitelji CNC orodij (xinfatools.com)


Čas objave: Nov-06-2023