Umiestnenie G00
1. Formát G00 X_ Z_ Tento príkaz presunie nástroj z aktuálnej polohy do polohy určenej príkazom (v režime absolútnej súradnice) alebo do určitej vzdialenosti (v režime prírastkových súradníc). 2. Polohovanie vo forme nelineárneho rezania Naša definícia je: použitie nezávislého rýchloposuvu na určenie polohy každej osi. Dráha nástroja nie je priamka a osi stroja sa zastavujú na pozíciách určených príkazmi v poradí podľa poradia príchodu. 3. Lineárne polohovanie Dráha nástroja je podobná ako pri lineárnom rezaní (G01), polohovanie do požadovanej polohy v čo najkratšom čase (nepresahujúce rýchlosť rýchleho posuvu každej osi). 4. Príklad N10 G0 X100 Z65
G01 Lineárna interpolácia
1. Formát G01 X(U)_ Z(W)_ F_ ; Lineárna interpolácia sa pohybuje z aktuálnej pozície do pozície príkazu v priamom smere a rýchlosťou pohybu určenou príkazom. X, Z: Absolútne súradnice polohy, do ktorej sa má presunúť. U,W: Prírastkové súradnice pozície, do ktorej sa má presunúť.
2. Príklad ① Absolútny program súradníc G01 X50. Z75. F0,2;X100.; ② Program prírastkových súradníc G01 U0.0 W-75. F0,2;U50.
Kruhová interpolácia (G02, G03)
Formát G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ; G02 – v smere hodinových ručičiek (CW) G03 – proti smeru hodinových ručičiek (CCW)X, Z – v súradnicovom systéme Koncový bod U, W – vzdialenosť medzi začiatočným bodom a koncovým bodom I, K – vektor (hodnota polomeru) od začiatočného bodu do stredového bodu R – rozsah oblúka (maximálne 180 stupňov). 2. Príklad ① Program absolútneho súradnicového systému G02 X100. Z90. I50. K0. F0,2 alebo G02 X100. Z90. R50. F02; ② Program prírastkového súradnicového systému G02 U20. W-30. I50. K0. F0.2 alebo G02 U20.W-30.R50.F0.2;
Návrat k druhému pôvodu (G30)
Súradnicový systém je možné nastaviť pomocou funkcie druhého počiatku. 1. Nastavte súradnice začiatočného bodu nástroja pomocou parametrov (a, b). Body „a“ a „b“ sú vzdialenosti medzi počiatkom stroja a počiatočným bodom nástroja. 2. Pri programovaní použite príkaz G30 namiesto G50 na nastavenie súradnicového systému. 3. Po vykonaní návratu do prvého počiatku, bez ohľadu na aktuálnu polohu nástroja, sa nástroj po zistení tohto príkazu presunie do druhého počiatku. 4. Výmena nástroja sa vykonáva aj pri druhom pôvode.
Rezanie závitov (G32)
1. Formát G32 X(U)__Z(W)__F__ ; G32 X(U)__Z(W)__E__; F – nastavenie stúpania závitu E – stúpanie závitu (mm) Pri programovaní programu rezania závitu by mala byť funkcia otáčok vretena rovnomerne riadená (G97) a mali by sa zohľadniť niektoré charakteristiky závitovej časti. Funkcie riadenia rýchlosti pohybu a rýchlosti vretena budú v režime rezania závitu ignorované. A keď tlačidlo zastavenia posuvu funguje, jeho pohyb sa zastaví po dokončení cyklu rezania.
2. Príklad G00 X29,4; (1 cyklus rezania) G32 Z-23. F0,2; G00 X32; Z4.; X29.; (2 cyklové rezanie) G32 Z-23. F0,2; G00 X32.; Z4.
Funkcia korekcie priemeru nástroja (G40/G41/G42)
1. Formát G41 X_ Z_;G42 X_ Z_;
Keď je rezná hrana ostrá, proces rezania bez problémov sleduje tvar určený programom. Skutočnú hranu nástroja však tvorí kruhový oblúk (polomer špičky nástroja). Ako je znázornené na obrázku vyššie, polomer špičky nástroja spôsobí chyby v prípade kruhovej interpolácie a závitovania.
2. Funkcia predpätia
príkaz reznej polohy dráha nástroja
G40 zruší pohyb nástroja podľa naprogramovanej dráhy
G41 Vpravo Nástroj sa pohybuje z ľavej strany naprogramovanej dráhy
G42 Vľavo Nástroj sa pohybuje z pravej strany naprogramovanej dráhy
Princíp kompenzácie závisí od pohybu stredu oblúka nosa nástroja, ktorý sa vždy nezhoduje s vektorom polomeru v normálnom smere reznej plochy. Preto je referenčným bodom pre kompenzáciu stred nosa nástroja. Zvyčajne je kompenzácia dĺžky nástroja a polomeru špičky nástroja založená na imaginárnej reznej hrane, čo prináša určité ťažkosti pri meraní. Aplikovaním tohto princípu na kompenzáciu nástroja by sa dĺžka nástroja, polomer hrotu nástroja R a číslo tvaru hrotu nástroja (0-9) potrebné pre imaginárnu kompenzáciu polomeru hrotu nástroja mali merať s referenčnými bodmi X a Z. Tie by sa mali vopred zadať do súboru korekcie nástroja.
„Offset polomeru špičky nástroja“ by sa mal zadať alebo zrušiť pomocou funkcie G00 alebo G01. Či už je tento príkaz s kruhovou interpoláciou alebo nie, nástroj sa nebude správne pohybovať, čo spôsobí, že sa bude postupne odchyľovať od vykonanej dráhy. Preto by mal byť príkaz korekcie polomeru špičky nástroja dokončený pred spustením procesu rezania; a je možné zabrániť javu prerezania spôsobeného spustením nástroja z vonkajšej strany obrobku. Naopak, po procese rezania použite príkaz na presun na vykonanie procesu zrušenia posunu
Výber súradnicového systému obrobku (G54-G59)
1. Formát G54 X_ Z_; 2. Funkcia používa príkazy G54 – G59 na priradenie ľubovoľného bodu v súradnicovom systéme obrábacieho stroja (hodnota korekcie začiatku obrobku) k parametrom 1221 – 1226 a nastavenie súradnicového systému obrobku (1-6) . Tento parameter zodpovedá kódu G nasledovne: Súradnicový systém obrobku 1 (G54) — Hodnota korekcie návratu začiatku obrobku — Parameter 1221 Súradnicový systém obrobku 2 (G55) — Hodnota korekcie návratu začiatku obrobku — Parameter 1222 Súradnicový systém obrobku 3 (G56) — hodnota posunutia návratu začiatku obrobku — parameter 1223 súradnicový systém obrobku 4 (G57) — posunutie návratu začiatku obrobku hodnota — parameter 1224 Súradnicový systém obrobku 5 (G58 ) — Hodnota posunu návratu na začiatok obrobku — Parameter 1225 Súradnicový systém obrobku 6 (G59) — Hodnota posunu návratu pôvodu obrobku — Parameter 1226 Po zapnutí napájania a dokončení návratu na pôvod , systém automaticky vyberie Súradnicový systém obrobku 1 (G54). Tieto súradnice zostanú v platnosti, kým sa nezmenia „modálnym“ príkazom. Okrem týchto krokov nastavenia je v systéme ešte jeden parameter, ktorý dokáže okamžite zmeniť parametre G54~G59. Pomocou parametra č. 1220 je možné preniesť hodnotu posunutia začiatku mimo obrobku.
Dokončovací cyklus (G70)
1. Formát G70 P(ns) Q(nf) ns: Číslo prvého segmentu programu dokončovacieho tvaru. nf: Číslo posledného segmentu programu dokončovacieho tvaru 2. Funkcia Po sústružení nahrubo s G71, G72 alebo G73 dokončite sústruženie pomocou G70.
Drsný automobilový konzervovaný bicykel vo vonkajšej záhrade (G71)
1. Formát G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……… … .F__ určuje príkaz pohybu medzi A a B v segmente programu od poradového čísla ns po nf. .S__.T__N(nf)…△d: Hĺbka rezu (špecifikácia polomeru) nešpecifikuje kladné a záporné znamienka. Smer rezu je určený podľa smeru AA' a nezmení sa, kým nebude špecifikovaná iná hodnota. Systémový parameter FANUC (č. 0717) špecifikuje. e: Zdvih spätného pohybu nástroja Táto špecifikácia je špecifikáciou stavu a nezmení sa, kým nebude špecifikovaná iná hodnota. Systémový parameter FANUC (NO.0718) špecifikuje. ns: Číslo prvého segmentu programu dokončovacieho tvaru. nf: Číslo posledného segmentu programu dokončovacieho tvaru. △u: Vzdialenosť a smer rezervy pre dokončovacie obrábanie v smere X. (priemer/polomer) △w: vzdialenosť a smer rezervovaného množstva pre dokončovacie obrábanie v smere Z.
2. Funkcia Ak používate program na určenie tvaru dokončenia od A do A' až B na obrázku nižšie, použite △d (hĺbka rezu) na odrezanie určenej oblasti a ponechajte prídavok na dokončenie △u/2 a △ w.
Pevný cyklus otáčania tvárou (G72)
1. Formát G72W(△d)R(e) G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) △t,e,ns,nf , △u, △w, f, s a t majú rovnaký význam ako G71. 2. Funkcia Ako je znázornené na obrázku nižšie, tento cyklus je rovnaký ako G71 okrem toho, že je rovnobežný s osou X.
Cyklus zlúčeniny spracovania tvárnenia (G73)
1. Formát G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns )………………………… Číslo bloku N(nf) pozdĺž A A' B………△i: Vzdialenosť zasunutia nástroja v smere osi X (špecifikácia polomeru), špecifikovaná parametrom systému FANUC (NO.0719). △k: Vzdialenosť zasunutia nástroja v smere osi Z (určená polomerom), špecifikovaná parametrom systému FANUC (č. 0720). d: Deliace časy Táto hodnota je rovnaká ako časy opakovania hrubého obrábania, špecifikované parametrom systému FANUC (č. 0719). ns: Číslo prvého segmentu programu dokončovacieho tvaru. nf: Číslo posledného segmentu programu dokončovacieho tvaru. △u: Vzdialenosť a smer rezervy pre dokončovacie obrábanie v smere X. (priemer/polomer) △w: vzdialenosť a smer rezervovaného množstva pre dokončovacie obrábanie v smere Z.
2. Funkcia Táto funkcia sa používa na opakované rezanie postupne sa meniaceho pevného tvaru. Tento cyklus môže účinne znížiť aCNC obrábanie dielovaCNC sústruženie dielovktoré boli spracované hrubým obrábaním alebo odlievaním.
Cyklus vŕtania s čelným hĺbením (G74)
1. Formát G74R(e); G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: Spätná suma Toto označenie je označenie stavu, v inom sa hodnoty nemenia, kým nie je špecifikované. Systémový parameter FANUC (č. 0722) špecifikuje. x: X súradnica bodu B u: prírastok od a do bz: súradnica Z bodu cw: prírastok od A do C △i: množstvo pohybu v smere X △k: množstvo pohybu v smere Z △d: v množstvo, o ktoré nástroj sa stiahne v spodnej časti rezu. Symbol △d musí byť (+). Ak však X (U) a △I vynecháte, veľkosť zatiahnutia nástroja možno zadať pomocou požadovaného znamienka. f: Rýchlosť posuvu: 2. Funkcia Ako je znázornené na obrázku nižšie, v tomto cykle je možné spracovať rezanie. Ak sú X (U) a P vynechané, operácia sa vykoná len na osi Z, ktorá sa používa na vŕtanie.
Cyklus vŕtania s vonkajším priemerom/vnútorným priemerom (G75)
1. Formát G75 R(e); G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. Funkcia Nasledujúce príkazy fungujú tak, ako je znázornené na obrázku nižšie, okrem X Použitie Z namiesto vonkajšieho je rovnako ako G74. V tomto cykle je možné vykonávať rezanie a vykonávať reznú drážku v osi X a vŕtanie na osi X.
Cyklus rezania závitu (G76)
1. Formát G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m : Dokončovacie časy opakovania (1 až 99) Toto označenie je označenie stavu a nezmení sa, kým nebude určená iná hodnota. Systémový parameter FANUC (č. 0723) špecifikuje. r: uhol k uhlu Táto špecifikácia je špecifikáciou stavu a nezmení sa, kým nebude špecifikovaná iná hodnota. Systémový parameter FANUC (NO.0109) špecifikuje. a: Uhol špičky nástroja: 80 stupňov, 60 stupňov, 55 stupňov, 30 stupňov, 29 stupňov, možno zvoliť 0 stupňov, špecifikovaný 2 číslicami. Toto označenie je označenie stavu a nezmení sa, kým nebude určená iná hodnota. Systémový parameter FANUC (č. 0724) špecifikuje. Ako napríklad: P (02/m, 12/r, 60/a) △dmin: minimálna hĺbka rezu Táto špecifikácia je špecifikáciou stavu a nezmení sa, kým nebude špecifikovaná iná hodnota. Systémový parameter FANUC (č. 0726) špecifikuje. i: Rozdiel polomerov závitovej časti Ak i=0, môže sa použiť na všeobecné lineárne rezanie závitov. k: Výška závitu Táto hodnota je určená hodnotou polomeru v smere osi X. △d: prvá hĺbka rezu (hodnota polomeru) l: stúpanie závitu (s G32)
2. Funkčný cyklus rezania závitov.
Rezný cyklus pre vnútorný a vonkajší priemer (G90)
1. Formát Cyklus lineárneho rezania: G90 X(U)___Z(W)___F___ ; Stlačením prepínača vstúpite do režimu jedného bloku a operácia dokončí operáciu cyklu dráhy 1→2→3→4, ako je znázornené na obrázku. Znamienko (+/-) U a W sa mení podľa smeru 1 a 2 v programe prírastkových súradníc. Cyklus rezania kužeľa: G90 X(U)___Z(W)___R___ F___ ; Musí byť špecifikovaná hodnota „R“ kužeľa. Použitie funkcie rezania je podobné ako pri lineárnom reznom cykle.
2. Funkcia cyklu rezania vonkajšieho kruhu. 1. U<0, W<0, R<02. U>0, W<0, R>03. U<0, W<0, R>04. U>0, W<0, R<0
Cyklus rezania závitu (G92)
1. Formát Cyklus rezania priameho závitu: G92 X(U)___Z(W)___F___ ; Regulácia rozsahu závitu a stabilizácie otáčok vretena (G97) je podobná ako G32 (rezanie závitu). V tomto cykle rezania závitu môže byť zaťahovací nástroj na rezanie závitu ovládaný ako [obr. 9-9]; dĺžka skosenia je nastavená ako jednotka 0,1L v rozsahu 0,1L~12,7L podľa priradeného parametra. Cyklus rezania kónického závitu: G92 X(U)___Z(W)___R___F___ ; 2. Funkcia Cyklus rezania závitov
Krokový rezací cyklus (G94)
1. Formát Terasový rezací cyklus: G94 X(U)___Z(W)___F___ ; Cyklus rezania s kužeľovým krokom: G94 X(U)___Z(W)___R___ F___ ; 2. Funkcia Krokové rezanie Lineárne riadenie rýchlosti (G96, G97)
NC sústruh rozdeľuje otáčky napríklad na nízkootáčkovú a vysokorýchlostnú oblasť úpravou kroku a modifikáciou RPM; rýchlosť v každej oblasti je možné voľne meniť. Funkciou G96 je vykonávať riadenie rýchlosti linky a udržiavať stabilnú rýchlosť rezania iba zmenou otáčok za minútu, aby sa ovládala zodpovedajúca zmena priemeru obrobku. Funkciou G97 je zrušiť riadenie rýchlosti linky a kontrolovať len stabilitu otáčok.
Nastaviť posunutie (G98/G99)
Reznému posunu je možné priradiť posun za minútu (mm/min) pomocou kódu G98 alebo posunu za otáčku (mm/ot) pomocou kódu G99; tu G99 posunutie na otáčku sa používa na programovanie v NC sústruhu. Rýchlosť pohybu za minútu (mm/min) = rýchlosť posuvu na otáčku (mm/ot.) x otáčky vretena
Mnohé pokyny často používané v obrábacích centrách sú rovnaké akoCNC obrábanie dielov, CNC sústruženie dielovaCNC frézovanie dielov, a nebude tu popisovaný. V nasledujúcom texte sú uvedené iba niektoré pokyny odrážajúce charakteristiky obrábacieho centra:
1. Presný príkaz kontroly zastavenia G09
Formát inštrukcie: G09;
Nástroj bude pokračovať v vykonávaní ďalšieho segmentu programu po spomalení a presnom umiestnení pred dosiahnutím koncového bodu, ktorý možno použiť na obrábanie dielov s ostrými hranami a rohmi.
2. Príkaz nastavenia korekcie nástroja G10
Formát inštrukcie: G10P_R_;
P: číslo posunu príkazu; R: posun
Korekciu nástroja je možné nastaviť nastavením programu.
3. Jednosmerný polohovací príkaz G60
Formát inštrukcie: G60 X_Y_Z_;
X, Y a Z sú súradnice koncového bodu, ktoré potrebujú na dosiahnutie presného umiestnenia.
Pri obrábaní otvorov, ktoré si vyžaduje presné polohovanie, použite tento príkaz, aby ste umožnili obrábaciemu stroju dosiahnuť jednosmerné polohovanie, čím sa eliminuje chyba obrábania spôsobená vôľou. Smer polohovania a veľkosť prekmitu sú nastavené parametrami.
4. Presný príkaz režimu kontroly zastavenia G61
Formát inštrukcie: G61;
Tento príkaz je modálny príkaz av režime G61 je ekvivalentný každému bloku programu, ktorý obsahuje príkaz G09.
5. Príkaz režimu nepretržitého rezania G64
Formát inštrukcie: G64;
Táto inštrukcia je modálna inštrukcia a je to tiež predvolený stav obrábacieho stroja. Keď sa nástroj presunie do koncového bodu inštrukcie, bude pokračovať vo vykonávaní nasledujúceho bloku bez spomalenia a neovplyvní polohovanie alebo overovanie v G00, G60 a G09. Pri zrušení režimu G61 Použitie G64.
6. Automatický príkaz návratu referenčného bodu G27, G28, G29
(1) Vráťte sa k príkazu kontroly referenčného bodu G27
Formát inštrukcie: G27;
X, Y a Z sú súradnicové hodnoty referenčného bodu v súradnicovom systéme obrobku, ktoré možno použiť na kontrolu, či je možné nástroj umiestniť na referenčný bod.
Podľa tohto pokynu sa prikázaná os rýchlym pohybom vráti do referenčného bodu, automaticky sa spomalí a vykoná kontrolu polohy pri zadanej hodnote súradníc. Ak je referenčný bod umiestnený, signálne svetlo referenčného bodu osi svieti; ak nie je konzistentné, program to skontroluje znova. .
(2) Príkaz automatického návratu referenčného bodu G28
Formát inštrukcie: G28 X_Y_Z_;
X, Y a Z sú súradnice stredného bodu, ktoré je možné ľubovoľne nastaviť. Obrábací stroj sa najprv presunie do tohto bodu a potom sa vráti do referenčného bodu.
Účelom nastavenia medziľahlého bodu je zabrániť tomu, aby nástroj zasahoval do obrobku alebo prípravku, keď sa vráti do referenčného bodu.
Príklad: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400,0 Y500,0; (stredný bod je 400,0 500,0)
N3 G28 Z600.0; (stredný bod je 400,0, 500,0, 600,0)
(3) Automaticky sa vráťte z referenčného bodu do G29
Formát inštrukcie: G29 X_Y_Z_;
X, Y, Z sú vrátené súradnice koncového bodu
Počas procesu návratu sa nástroj presunie z ľubovoľnej polohy do medziľahlého bodu určeného pomocou G28 a potom sa presunie do koncového bodu. G28 a G29 sa vo všeobecnosti používajú v pároch a G28 a G00 sa môžu použiť aj v pároch.
Čas odoslania: Jan-02-2023