Analýza příkazů systému CNC Frank, pojďte si to prohlédnout.

Polohování G00
1. Formát G00 X_ Z_ Tento příkaz přesune nástroj z aktuální polohy do polohy určené příkazem (v režimu absolutních souřadnic) nebo do určité vzdálenosti (v režimu přírůstkových souřadnic).2. Polohování ve formě nelineárního řezání Naše definice zní: použít nezávislou rychlost rychlého posuvu pro určení polohy každé osy.Dráha nástroje není přímka a osy stroje se zastaví v pozicích určených příkazy v pořadí podle pořadí příjezdu.3. Lineární polohování Dráha nástroje je podobná lineárnímu řezání (G01), polohování do požadované polohy v nejkratším čase (nepřesahující rychlost rychlého posuvu každé osy).4. Příklad N10 G0 X100 Z65
G01 Lineární interpolace
1. Formát G01 X(U)_ Z(W)_ F_ ;Lineární interpolace se pohybuje z aktuální polohy do polohy příkazu po přímce a rychlostí pohybu danou příkazem.X, Z: Absolutní souřadnice pozice, do které se má přesunout.U,W: Přírůstkové souřadnice polohy, do které se má přesunout.
2. Příklad ① Absolutní souřadnicový program G01 X50.Z75.F0,2;X100.;② Program přírůstkových souřadnic G01 U0.0 W-75.F0,2 ;U50.
Kruhová interpolace (G02, G03)
Formát G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ;G02 – po směru hodinových ručiček (CW) G03 – proti směru hodinových ručiček (CCW)X, Z – v souřadnicovém systému Koncový bod U, W – vzdálenost mezi počátečním bodem a koncovým bodem I, K – vektor (hodnota poloměru) od počátečního bodu do středového bodu R – rozsah oblouku (maximálně 180 stupňů).2. Příklad ① Program absolutního souřadnicového systému G02 X100.Z90.I50.K0.F0,2 nebo G02 X100.Z90.R50.F02;② Program přírůstkového souřadnicového systému G02 U20.W-30.I50.K0.F0.2 nebo G02 U20.W-30.R50.F0.2;
Návrat k druhému původu (G30)
Souřadnicový systém lze nastavit pomocí druhé funkce počátku.1. Nastavte souřadnice počátečního bodu nástroje pomocí parametrů (a, b).Body „a“ ​​a „b“ jsou vzdálenosti mezi počátkem stroje a počátečním bodem nástroje.2. Při programování použijte k nastavení souřadnicového systému příkaz G30 místo G50.3. Po provedení návratu k prvnímu počátku, bez ohledu na skutečnou polohu nástroje, se nástroj při setkání s tímto příkazem přesune do druhého počátku.4. Výměna nástroje se provádí také u druhého počátku.
Řezání závitů (G32)
1. Formát G32 X(U)__Z(W)__F__ ;G32 X(U)__Z(W)__E__ ;F – nastavení stoupání závitu E – stoupání závitu (mm) Při programování programu řezání závitu by měly být otáčky vřetena rovnoměrně řízeny funkcí (G97) a měly by být zohledněny některé charakteristiky závitové části.Funkce řízení rychlosti pohybu a řízení rychlosti vřetena budou v režimu řezání závitu ignorovány.A když tlačítko pro zastavení posuvu funguje, jeho pohyb se po dokončení řezného cyklu zastaví.

2. Příklad G00 X29,4;(1 cyklus řezání) G32 Z-23.F0,2;G00 X32;Z4.;X29.;(2taktní řezání) G32 Z-23.F0,2;G00 X32.;Z4.
Funkce korekce průměru nástroje (G40/G41/G42)
1. Formát G41 X_ Z_;G42 X_ Z_;
Když je řezná hrana ostrá, proces řezání bez problémů sleduje tvar určený programem.Skutečná hrana nástroje je však tvořena kruhovým obloukem (radius špičky nástroje).Jak je znázorněno na obrázku výše, poloměr špičky nástroje způsobí chyby v případě kruhové interpolace a závitování.

2. Funkce zkreslení
příkaz řezná pozice dráha nástroje
G40 zruší pohyb nástroje podle naprogramované dráhy
G41 Vpravo Nástroj se pohybuje z levé strany naprogramované dráhy
G42 Vlevo Nástroj se pohybuje z pravé strany naprogramované dráhy
Princip kompenzace závisí na pohybu středu oblouku nosu nástroje, který se vždy neshoduje s vektorem rádiusu v normálovém směru řezné plochy.Proto je referenčním bodem pro kompenzaci střed špičky nástroje.Obvykle je kompenzace délky nástroje a poloměru špičky nástroje založena na pomyslném břitu, což přináší určité potíže při měření.Při použití tohoto principu na kompenzaci nástroje by měla být délka nástroje, poloměr R špičky nástroje a číslo tvaru špičky nástroje (0-9) požadované pro imaginární kompenzaci poloměru špičky nástroje měřeny s referenčními body X a Z.Ty by měly být předem zapsány do souboru korekce nástroje.
„Offset poloměru špičky nástroje“ by měl být zadán nebo zrušen pomocí funkce G00 nebo G01.Ať už je tento příkaz s kruhovou interpolací nebo ne, nástroj se nebude správně pohybovat, což způsobí, že se bude postupně odchylovat od prováděné dráhy.Proto by měl být příkaz offset poloměru špičky nástroje dokončen před zahájením procesu řezání;a lze zabránit jevu přeříznutí způsobeného spuštěním nástroje z vnější strany obrobku.Naopak, po procesu řezání použijte příkaz přesun k provedení procesu zrušení ofsetu
Výběr souřadnicového systému obrobku (G54-G59)
1. Formát G54 X_ Z_;2. Funkce používá příkazy G54 – G59 k přiřazení libovolného bodu v souřadném systému obráběcího stroje (hodnota korekce počátku obrobku) parametrům 1221 – 1226 a nastavení souřadného systému obrobku (1-6) .Tento parametr odpovídá kódu G následovně: Souřadný systém obrobku 1 (G54) — Hodnota posunutí počátku obrobku — Parametr 1221 Souřadný systém obrobku 2 (G55) — Hodnota posunutí návratu počátku obrobku — Parametr 1222 Souřadný systém obrobku 3 (G56) — hodnota posunutí návratu počátku obrobku — parametr 1223 souřadný systém obrobku 4 (G57) — hodnota posunutí návratu počátku obrobku — parametr 1224 souřadný systém obrobku 5 (G58 ) — hodnota posunu návratu počátku obrobku — Parametr 1225 souřadný systém obrobku 6 (G59) — posun hodnota návratu počátku obrobku — Parametr 1226 Po zapnutí napájení a dokončení návratu na začátek systém automaticky vybere souřadný systém obrobku 1 (G54).Tyto souřadnice zůstanou v platnosti, dokud nebudou změněny „modálním“ příkazem.Kromě těchto kroků nastavení existuje v systému další parametr, který může okamžitě změnit parametry G54~G59.Pomocí parametru č. 1220 lze přenést hodnotu posunutí počátku mimo obrobek.
Dokončovací cyklus (G70)
1. Formát G70 P(ns) Q(nf) ns: Číslo prvního segmentu programu dokončovacího tvaru.nf: Číslo posledního segmentu programu dokončovacího tvaru 2. Funkce Po hrubovacím soustružení s G71, G72 nebo G73 soustružení načisto s G70.
Drsný autokonzervy ve venkovní zahradě (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__ specifikuje příkaz pohybu mezi A a B v programovém segmentu od pořadového čísla ns do nf..S__.T__N(nf)…△d: Hloubka řezu (specifikace poloměru) neurčuje kladná a záporná znaménka.Směr řezu je určen podle směru AA' a nezmění se, dokud nebude specifikována jiná hodnota.Parametr systému FANUC (č. 0717) specifikuje.e: Zpětný zdvih nástroje Tato specifikace je specifikací stavu a nezmění se, dokud nebude specifikována jiná hodnota.Parametr systému FANUC (č. 0718) specifikuje.ns: Číslo prvního segmentu programu dokončovacího tvaru.nf: Číslo posledního segmentu programu dokončovacího tvaru.△u: Vzdálenost a směr rezervy pro dokončovací obrábění ve směru X.(průměr/poloměr) △w: vzdálenost a směr rezervované hodnoty pro dokončovací obrábění ve směru Z.
2. Funkce Pokud použijete program k určení konečného tvaru od A do A' až B na obrázku níže, použijte △d (hloubka řezu) k odříznutí určené oblasti a ponechte přídavek na dokončení △u/2 a △ w.

Pevný cyklus čelního soustružení (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, sat mají stejný význam jako G71.2. Funkce Jak je znázorněno na obrázku níže, tento cyklus je stejný jako G71 kromě toho, že je rovnoběžný s osou X.
Cyklus sloučeniny pro zpracování tváření (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) podél A A' B………△i: Vzdálenost zatažení nástroje ve směru osy X (specifikace poloměru), specifikovaná parametrem systému FANUC (č. 0719).△k: Vzdálenost zatažení nástroje ve směru osy Z (určená poloměrem), specifikovaná parametrem systému FANUC (č. 0720).d: Doby dělení Tato hodnota je stejná jako časy opakování hrubého obrábění, specifikované parametrem systému FANUC (č. 0719).ns: Číslo prvního segmentu programu dokončovacího tvaru.nf: Číslo posledního segmentu programu dokončovacího tvaru.△u: Vzdálenost a směr rezervy pro dokončovací obrábění ve směru X.(průměr/poloměr) △w: vzdálenost a směr rezervované hodnoty pro dokončovací obrábění ve směru Z.
2. Funkce Tato funkce se používá k opakovanému řezání postupně se měnícího pevného tvaru.Tento cyklus může účinně snížit aCNC obrábění dílůaCNC soustružení dílůkteré byly zpracovány hrubovacím obráběním nebo odléváním.
Cyklus čelního vrtání (G74)
1. Formát G74 R(e);G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: Zpětná částka Toto označení je označení stavu, v jiném se hodnoty nemění, dokud není specifikováno.Parametr systému FANUC (č. 0722) specifikuje.x: X souřadnice bodu B u: přírůstek od a do bz: Z souřadnice bodu cw: přírůstek z A do C △i: velikost pohybu ve směru X △k: velikost pohybu ve směru Z △d: v Množství, o které nástroj se stáhne ve spodní části řezu.Symbol △d musí být (+).Pokud jsou však X (U) a △I vynechány, lze hodnotu zatažení nástroje zadat pomocí požadovaného znaménka.f: Rychlost posuvu: 2. Funkce Jak je znázorněno na obrázku níže, v tomto cyklu lze zpracovávat řezání.Pokud jsou X (U) a P vynechány, operace se provede pouze na ose Z, která se používá pro vrtání.
Vnější průměr/vnitřní průměr vrtací cyklus vyvrtávání (G75)
1. Formát G75 R(e);G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. Funkce Následující příkazy fungují tak, jak je znázorněno na obrázku níže, kromě X Použití Z místo vnějšku je stejně jako G74.V tomto cyklu lze provádět řezání a provádět vrtání řezné drážky v ose X a vyvrtávání v ose X.
Cyklus řezání 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čovací časy opakování (1 až 99) Toto označení je označení stavu a nezmění se, dokud nebude určena jiná hodnota.Parametr systému FANUC (č. 0723) specifikuje.r: úhel k úhlu Tato specifikace je specifikací stavu a nezmění se, dokud nebude specifikována jiná hodnota.Parametr systému FANUC (č. 0109) specifikuje.a: Úhel špičky nástroje: 80 stupňů, 60 stupňů, 55 stupňů, 30 stupňů, 29 stupňů, lze vybrat 0 stupňů, specifikovaný 2 číslicemi.Toto označení je označení stavu a nezmění se, dokud nebude určena jiná hodnota.Parametr systému FANUC (č. 0724) specifikuje.Například: P (02/m, 12/r, 60/a) △dmin: minimální hloubka řezu Tato specifikace je specifikací stavu a nezmění se, dokud nebude specifikována jiná hodnota.Parametr systému FANUC (č. 0726) specifikuje.i: Rozdíl poloměru závitové části Je-li i=0, lze jej použít pro obecné lineární řezání závitů.k: Výška závitu Tato hodnota je určena hodnotou poloměru ve směru osy X.△d: první hloubka řezu (hodnota poloměru) l: stoupání závitu (s G32)

2. Funkční cyklus řezání závitů.
Cyklus řezání pro vnitřní a vnější průměry (G90)
1. Formát Cyklus lineárního řezání: G90 X(U)___Z(W)___F___ ;Stisknutím spínače vstoupíte do režimu jednoho bloku a operace dokončí operaci cyklu dráhy 1→2→3→4, jak je znázorněno na obrázku.Znaménko (+/-) U a W se mění podle směru 1 a 2 v přírůstkovém souřadnicovém programu.Cyklus řezání kuželem: G90 X(U)___Z(W)___R___ F___ ;Musí být specifikována hodnota „R“ kužele.Použití funkce řezání je podobné jako u lineárního řezného cyklu.
2. Funkce cyklu řezání vnějšího 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 řezání závitu (G92)
1. Formát Cyklus řezání přímého závitu: G92 X(U)___Z(W)___F___ ;Regulace rozsahu závitu a stabilizace otáček vřetena (G97) je podobná jako u G32 (řezání závitů).V tomto cyklu řezání závitu může být zatahovací nástroj pro řezání závitu provozován jako [obr.9-9];délka zkosení je nastavena jako jednotka 0,1L v rozsahu 0,1L~12,7L podle přiřazeného parametru.Cyklus řezání kuželového závitu: G92 X(U)___Z(W)___R___F___ ;2. Funkce Cyklus řezání závitů
Krokový řezný cyklus (G94)
1. Formát Terasový řezný cyklus: G94 X(U)___Z(W)___F___ ;Cyklus řezání s úkosem: G94 X(U)___Z(W)___R___ F___ ;2. Funkce Krokové řezání Lineární řízení rychlosti (G96, G97)
NC soustruh rozděluje otáčky např. na nízkootáčkovou a vysokorychlostní oblast úpravou kroku a úpravou RPM;rychlost v každé oblasti lze libovolně měnit.Funkcí G96 je provádět řízení rychlosti linky a udržovat stabilní řeznou rychlost pouze změnou RPM pro řízení odpovídající změny průměru obrobku.Funkce G97 je zrušit řízení rychlosti linky a ovládat pouze stabilitu otáček.
Nastavit posunutí (G98/G99)
Řeznému posuvu lze přiřadit posuv za minutu (mm/min) pomocí kódu G98 nebo posuvu za otáčku (mm/ot.) pomocí kódu G99;zde G99 posunutí na otáčku se používá pro programování v NC soustruhu.Rychlost pohybu za minutu (mm/min) = rychlost posuvu na otáčku (mm/ot.) x otáčky vřetena

Mnoho pokynů často používaných v obráběcích centrech je stejných jakoCNC obrábění dílů, CNC soustružení dílůaCNC frézování dílů, a nebude zde popisován.Níže uvádíme pouze některé pokyny odrážející vlastnosti obráběcího centra:

1. Přesný kontrolní příkaz zastavení G09
Formát instrukce: G09;
Nástroj bude pokračovat v provádění dalšího segmentu programu po zpomalení a přesném umístění před dosažením koncového bodu, což lze použít pro obrábění dílů s ostrými hranami a rohy.
2. Příkaz pro nastavení korekce nástroje G10
Formát instrukce: G10P_R_;
P: číslo ofsetu příkazu;R: offset
Offset nástroje lze nastavit nastavením programu.
3. Jednosměrný polohovací příkaz G60
Formát instrukce: G60 X_Y_Z_;
X, Y a Z jsou souřadnice koncového bodu, které potřebují k dosažení přesné polohy.
Pro zpracování děr, které vyžaduje přesné polohování, použijte tento příkaz, abyste umožnili obráběcímu stroji dosáhnout jednosměrného polohování, čímž se eliminují chyby obrábění způsobené vůlí.Směr polohování a velikost překmitu jsou nastaveny parametry.
4. Přesný příkaz režimu kontroly zastavení G61
Formát instrukce: G61;
Tento příkaz je modální příkaz a v režimu G61 je ekvivalentní každému bloku programu obsahujícímu příkaz G09.
5. Příkaz režimu kontinuálního řezání G64
Formát instrukce: G64;
Tato instrukce je modální instrukce a je to také výchozí stav obráběcího stroje.Poté, co se nástroj přesune do koncového bodu instrukce, bude pokračovat ve vykonávání dalšího bloku bez zpomalení a neovlivní polohování nebo ověřování v G00, G60 a G09.Při zrušení režimu G61 Chcete-li použít G64.
6. Automatický příkaz návratu referenčního bodu G27, G28, G29
(1) Vraťte se k příkazu kontroly referenčního bodu G27
Formát instrukce: G27;
X, Y a Z jsou hodnoty souřadnic referenčního bodu v souřadném systému obrobku, které lze použít ke kontrole, zda lze nástroj umístit na referenční bod.
Podle tohoto pokynu se zadaná osa rychlým pohybem vrátí do referenčního bodu, automaticky se zpomalí a provede kontrolu polohování na zadané hodnotě souřadnic.Pokud je referenční bod umístěn, svítí signální světlo referenčního bodu osy;pokud není konzistentní, program zkontroluje znovu..
(2) Příkaz automatického návratu referenčního bodu G28
Formát instrukce: G28 X_Y_Z_;
X, Y a Z jsou souřadnice středního bodu, které lze libovolně nastavit.Obráběcí stroj se nejprve přesune do tohoto bodu a poté se vrátí do referenčního bodu.
Účelem nastavení mezilehlého bodu je zabránit tomu, aby nástroj zasahoval do obrobku nebo přípravku, když se vrátí do referenčního bodu.
Příklad: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400,0 Y500,0;(střední bod je 400,0 500,0)
N3 G28 Z600.0;(střední bod je 400,0, 500,0, 600,0)
(3) Automaticky se vraťte z referenčního bodu do G29
Formát instrukce: G29 X_Y_Z_;
X, Y, Z jsou vrácené souřadnice koncového bodu
Během procesu návratu se nástroj přesune z libovolné polohy do mezilehlého bodu určeného pomocí G28 a poté se přesune do koncového bodu.G28 a G29 se obecně používají v párech a G28 a G00 lze také použít v párech.


Čas odeslání: leden-02-2023
WhatsApp online chat!