G00 pozicionálás
1. Formátum G00 X_ Z_ Ez a parancs mozgatja a szerszámot az aktuális pozícióból a parancs által meghatározott pozícióba (abszolút koordináta módban), vagy egy bizonyos távolságra (növekményes koordináta módban). 2. Pozicionálás nemlineáris forgácsolás formájában A mi definíciónk a következő: használjunk független gyorsmeneti sebességet az egyes tengelyek helyzetének meghatározásához. A szerszám útja nem egyenes, és a gép tengelyei a beérkezési sorrendnek megfelelően sorrendben megállnak a parancsok által megadott pozíciókban. 3. Lineáris pozicionálás A szerszámpálya hasonló a lineáris forgácsoláshoz (G01), a kívánt pozícióban történő pozicionálás a legrövidebb időn belül (nem haladja meg az egyes tengelyek gyorsmeneti sebességét). 4. Példa N10 G0 X100 Z65
G01 Lineáris interpoláció
1. Formátum G01 X(U)_ Z(W)_ F_ ; A lineáris interpoláció az aktuális pozícióból egyenes vonalban és a parancs adta mozgási sebességgel mozog a parancs pozícióba. X, Z: Az áthelyezendő pozíció abszolút koordinátái. U,W: Az áthelyezendő pozíció növekményes koordinátái.
2. Példa ① Abszolút koordináta program G01 X50. Z75. F0,2 ;X100; ② Növekményes koordináta program G01 U0.0 W-75. F0,2 ;U50.
Körinterpoláció (G02, G03)
Formátum G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ; G02 – óramutató járásával megegyező (CW) G03 – óramutató járásával ellentétes (CCW)X, Z – koordinátarendszerben U végpont, W – a kezdőpont és a végpont távolsága I, K – a vektor (sugárérték) a kezdőponttól az R középpontig – az ívtartomány (maximum 180 fok). 2. Példa ① Abszolút koordinátarendszer program G02 X100. Z90. I50. K0. F0.2 vagy G02 X100. Z90. R50. F02; ② Növekményes koordinátarendszer program G02 U20. W-30. I50. K0. F0.2;vagy G02 U20.W-30.R50.F0.2;
Második eredet visszatérés (G30)
A koordinátarendszer a második origófüggvénnyel állítható be. 1. Állítsa be a szerszám kezdőpontjának koordinátáit (a, b) paraméterekkel. Az „a” és „b” pont a gép kezdőpontja és a szerszám kezdőpontja közötti távolság. 2. Programozáskor a G50 helyett a G30 parancsot használja a koordinátarendszer beállításához. 3. Az első origóhoz való visszatérés végrehajtása után, függetlenül a szerszám tényleges helyzetétől, a szerszám a második origóra lép, amikor ezt a parancsot találja. 4. A szerszámcserét is a második origónál végezzük.
Menetvágás (G32)
1. Formátum G32 X(U)__Z(W)__F__ ; G32 X(U)__Z(W)__E__ ; F – menetvezeték beállítás E – menetemelkedés (mm) A menetvágó program programozásánál az orsó fordulatszámának fordulatszámát egyenletesen szabályozott funkciónak (G97) kell figyelembe venni, és figyelembe kell venni a menetes rész egyes jellemzőit. A menetsebesség-szabályozás és az orsó-fordulatszám-szabályozás funkciói figyelmen kívül maradnak a menetvágási módban. És amikor az adagolásrögzítő gomb működik, a mozgási folyamata leáll a vágási ciklus befejezése után.
2. Példa G00 X29.4; (1 ciklus vágás) G32 Z-23. F0,2; G00 X32; Z4.; X29.; (2 ciklusú vágás) G32 Z-23. F0,2; G00 X32.; Z4 .
Szerszámátmérő-eltolás funkció (G40/G41/G42)
1. Formátum: G41 X_ Z_;G42 X_ Z_;
Éles vágóél esetén a vágási folyamat probléma nélkül követi a program által meghatározott formát. A valódi szerszámélt azonban egy körív (szerszám orrsugár) alkotja. Amint a fenti ábrán látható, a szerszám orrsugára hibákat okoz körinterpoláció és menetfúrás esetén.
2. Bias függvény
parancs vágási pozíció szerszámpálya
A G40 törli a szerszám mozgását a programozott pálya szerint
G41 Jobbra A szerszám a programozott pálya bal oldaláról mozog
G42 Balra A szerszám a programozott pálya jobb oldaláról mozog
A kompenzáció elve a szerszám orrívének középpontjának mozgásától függ, amely mindig nem esik egybe a sugárvektorral a vágófelület normál irányában. Ezért a kompenzáció referenciapontja a szerszám orr-középpontja. Általában a szerszámhossz és a szerszám orr-sugár korrekciója egy képzeletbeli vágóélen alapul, ami némi nehézséget okoz a mérésben. Ezt az elvet alkalmazva a szerszámkorrekcióra, a szerszámhosszt, a szerszám orr sugarát R és a szerszám orr-formájának számát (0-9) kell mérni a képzeletbeli szerszám orrsugár-korrekcióhoz, az X és Z referenciapontokkal. Ezeket előre be kell vinni a szerszámkorrekciós fájlba.
A „Szerszám orrsugár eltolása” parancsot kell adni vagy törölni a G00 vagy G01 funkcióval. Függetlenül attól, hogy ez a parancs körkörös interpolációval történik, vagy sem, az eszköz nem fog megfelelően mozogni, ami miatt fokozatosan eltér a végrehajtott útvonaltól. Ezért a szerszám orrsugár-eltolása parancsot a vágási folyamat megkezdése előtt be kell fejezni; és megelőzhető a szerszámnak a munkadarabon kívülről történő elindítása által okozott túlvágási jelenség. Éppen ellenkezőleg, a vágási folyamat után használja a mozgatás parancsot az eltolás megszakítására
Munkadarab koordinátarendszer kiválasztása (G54-G59)
1. Formátum G54 X_ Z_; 2. A funkció a G54 – G59 parancsokat használja egy tetszőleges pont hozzárendelésére a szerszámgép koordinátarendszerében (a munkadarab kezdőpont eltolási értéke) az 1221 – 1226 paraméterekhez, és beállítja a munkadarab koordinátarendszert (1-6) . Ez a paraméter a következőképpen felel meg a G-kódnak: 1. munkadarab koordinátarendszer (G54) — Munkadarab origó visszatérési eltolás értéke — 1221-es paraméter 2. munkadarab koordinátarendszer (G55) — Munkadarab origó visszatérési eltolás értéke — 1222-es paraméter 3. munkadarab koordinátarendszer (G56) — munkadarab origó visszatérési eltolás értéke — 1223-as paraméter, 4. munkadarab koordinátarendszer (G57) — munkadarab origó visszatérési eltolási értéke — 1224-es paraméter, 5. munkadarab koordinátarendszer (G58 ) — Munkadarab origó visszatérés eltolási értéke — 1225. munkadarab kezdőpont-koordinátarendszer 6. paraméter (G59) — Munkadarab origó visszatérési eltolási értéke — 1226-os paraméter A tápfeszültség bekapcsolása és a Az origó visszaadása befejeződött, a rendszer automatikusan kiválasztja az 1. munkadarab koordinátarendszert (G54). Ezek a koordináták mindaddig érvényben maradnak, amíg egy „modális” parancs meg nem változtatja őket. Ezeken a beállítási lépéseken kívül van még egy olyan paraméter a rendszerben, amely azonnal megváltoztathatja a G54~G59 paramétereit. Az origó eltolás értéke a munkadarabon kívül a 1220-as paraméterrel vihető át.
Befejező ciklus (G70)
1. Formátum G70 P(ns) Q(nf) ns: A befejező alakzati program első szegmensszáma. nf: A simítóformaprogram utolsó szegmensszáma 2. Funkció G71, G72 vagy G73-mal végzett nagyoló esztergálás után fejezze be az esztergálást G70-el.
Durva autókonzerv ciklus a külső kertben (G71)
1. Formátum: G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……… … Az .F__ az A és B közötti mozgásparancsot határozza meg a programszegmensben, ns sorszámtól nf-ig. .S__.T__N(nf)…△d: A vágási mélység (sugár specifikáció) nem határozza meg a pozitív és negatív előjeleket. A vágási irány az AA' iránya szerint kerül meghatározásra, és addig nem változik, amíg másik értéket nem adunk meg. A FANUC rendszerparaméter (NO.0717) határozza meg. e: Szerszám visszahúzási löket Ez a specifikáció állapotspecifikáció, és nem változik addig, amíg egy másik értéket nem adunk meg. A FANUC rendszerparaméter (NO.0718) határozza meg. ns: A befejező formaprogram első szegmensszáma. nf: A befejező alakzati program utolsó szegmensszáma. △u: A tartalék távolsága és iránya a simító megmunkáláshoz X irányban. (átmérő/sugár) △w: a Z irányú megmunkáláshoz fenntartott mennyiség távolsága és iránya.
2. Funkció Ha a program segítségével határozza meg a simítási formát A-tól A'-tól B-ig az alábbi ábrán, a △d (vágási mélység) segítségével vágja le a kijelölt területet, és hagyja meg a simítási ráhagyást △u/2 és △ w.
Arcforgató konzerv ciklus (G72)
1. G72W(△d)R(e) G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) △t,e,ns,nf formátum , △u, △w, f, s és t jelentése ugyanaz, mint a G71. 2. Funkció Ahogy az alábbi ábrán látható, ez a ciklus megegyezik a G71-gyel, kivéve, hogy párhuzamos az X tengellyel.
Formázási feldolgozó vegyület ciklus (G73)
1. Formátum: G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns) )…………………… Mondatszám N(nf) A mentén A' B………△i: Szerszám visszahúzási távolsága az X tengely irányában (sugár specifikáció), amelyet FANUC rendszerparaméter (NO.0719). △k: A szerszám visszahúzási távolsága a Z tengely irányában (sugárral meghatározott), a FANUC rendszerparaméter (NO.0720) által meghatározott. d: Osztási idők Ez az érték megegyezik a FANUC rendszerparaméter (NO.0719) által meghatározott nagyoló megmunkálási ismétlési időkkel. ns: A befejező formaprogram első szegmensszáma. nf: A befejező alakzati program utolsó szegmensszáma. △u: A tartalék távolsága és iránya a simító megmunkáláshoz X irányban. (átmérő/sugár) △w: a Z irányú megmunkáláshoz fenntartott mennyiség távolsága és iránya.
2. Funkció Ez a funkció egy fokozatosan változó fix forma ismételt vágására szolgál. Ezzel a ciklussal hatékonyan lehet vágni aCNC megmunkálási alkatrészekésCNC eszterga alkatrészekamelyeket durva megmunkálással vagy öntéssel dolgoztak meg.
Arcfelhúzó fúróciklus (G74)
1. G74 R(e) formátum; G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: Visszamenőleges összeg Ez a megjelölés a státusz megjelölés, máshol Az értékek megadásig nem változnak. A FANUC rendszerparaméter (NO.0722) határozza meg. x: B pont X koordinátája u: növekmény a-tól bz-ig: cw pont Z koordinátája: növekmény A-tól C-ig △i: mozgás mértéke X irányban △k: mozgás mértéke Z irányban △d: ben Az az összeg, amellyel a szerszám a vágás alján visszahúzódik. A △d szimbólumnak (+) kell lennie. Ha azonban az X (U) és az △I kimarad, a szerszám visszahúzásának mértéke megadható a kívánt előjellel. f: Előtolás: 2. Funkció Amint az alábbi ábrán látható, a vágás ebben a ciklusban feldolgozható. Ha X (U) és P kimarad, a művelet csak a fúráshoz használt Z tengelyen történik.
Külső átmérő/belső átmérő vágófúró ciklus (G75)
1. G75 R(e) formátum; G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. Funkció A következő parancsok az alábbi ábrán látható módon működnek, kivéve az X-et a Z használata a külső helyett ugyanaz, mint a G74. Ebben a ciklusban a vágás kezelhető, az X-tengely vágóhorony és az X-tengely vágófúrás elvégezhető.
Menetvágási ciklus (G76)
1. G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m formátum : Befejezési ismétlési idők (1-től 99-ig) Ez a kijelölés egy állapotmegjelölés, és nem változik addig, amíg másik értéket nem ad meg. A FANUC rendszerparaméter (NO.0723) határozza meg. r: szögtől szögig Ez a specifikáció egy állapotmeghatározás, és addig nem változik, amíg másik értéket nem adunk meg. A FANUC rendszerparaméter (NO.0109) határozza meg. a: Szerszám orrszöge: 80 fok, 60 fok, 55 fok, 30 fok, 29 fok, 0 fok választható, 2 számjegy határozza meg. Ez a megjelölés állapotmegjelölés, és nem változik addig, amíg másik értéket nem jelölnek ki. A FANUC rendszerparaméter (NO.0724) határozza meg. Például: P (02/m, 12/r, 60/a) △dmin: a minimális vágási mélység Ez a specifikáció egy állapotspecifikáció, és nem változik, amíg más értéket nem adnak meg. A FANUC rendszerparaméter (NO.0726) határozza meg. i: A menetes rész sugárkülönbsége Ha i=0, akkor általános lineáris menetvágásra használható. k: Menetmagasság Ezt az értéket egy X-tengely irányú sugárértékkel adjuk meg. △d: első vágási mélység (sugárérték) l: menetvezeték (G32-vel)
2. Funkcionális menetvágási ciklus.
Vágóciklus belső és külső átmérőhöz (G90)
1. Formátum Lineáris vágási ciklus: G90 X(U)___Z(W)___F___ ; Nyomja meg a kapcsolót, hogy belépjen az egyblokkos módba, és a művelet befejezi az 1→2→3→4 útvonal ciklusműveletét az ábrán látható módon. Az U és W előjele (+/-) az 1 és 2 irányának megfelelően változik a növekményes koordináta programban. Kúpvágási ciklus: G90 X(U)___Z(W)___R___ F___ ; Meg kell adni a kúp „R” értékét. A vágási funkció használata hasonló a lineáris vágási ciklushoz.
2. Funkció külső kör vágási ciklus. 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
Menetvágási ciklus (G92)
1. Formátum Egyenes menetvágási ciklus: G92 X(U)___Z(W)___F___ ; A menettartomány és az orsó fordulatszám-stabilizáló vezérlése (G97) hasonló a G32-höz (menetvágás). Ebben a menetvágási ciklusban a menetvágáshoz használt visszahúzó szerszám a [ábra. 9-9]; a letörés hosszát 0,1 l egységre állítják be a 0,1 l-12,7 l tartományban a hozzárendelt paraméternek megfelelően. Kúpos menetvágási ciklus: G92 X(U)___Z(W)___R___F___ ; 2. Funkció Menetvágási ciklus
Lépcsős vágási ciklus (G94)
1. Formátum Terasz vágási ciklus: G94 X(U)___Z(W)___F___ ; Kúpos vágási ciklus: G94 X(U)___Z(W)___R___ F___ ; 2. Funkció Lépcsős vágás Lineáris sebességszabályozás (G96, G97)
Az NC eszterga a sebességet például alacsony és nagy sebességű területekre osztja fel a lépés beállításával és a fordulatszám módosításával; a sebesség minden területen szabadon változtatható. A G96 funkciója a vonalsebesség-szabályozás végrehajtása és a stabil vágási sebesség fenntartása azáltal, hogy csak a fordulatszámot változtatja, hogy szabályozza a megfelelő munkadarab átmérő változását. A G97 funkciója a vonalsebesség szabályozás törlése és csak a fordulatszám stabilitásának szabályozása.
Elmozdulás beállítása (G98/G99)
A forgácsolási elmozduláshoz G98 kóddal lehet hozzárendelni percenkénti elmozdulást (mm/perc), G99 kóddal pedig fordulatonkénti elmozdulást (mm/ford); itt a G99 fordulatonkénti elmozdulást használjuk az NC esztergagépben történő programozáshoz. Eljárási sebesség percenként (mm/perc) = Fordulatonkénti elmozdulási sebesség (mm/fordulat) x Orsó fordulatszáma
Sok, a megmunkáló központokban gyakran használt utasítás megegyezik aCNC megmunkálási alkatrészek, CNC eszterga alkatrészekésCNC maró alkatrészek, és itt nem lesz leírva. Az alábbiak csak néhány utasítást mutatnak be, amelyek tükrözik a megmunkálóközpont jellemzőit:
1. Pontos leállás-ellenőrzési parancs G09
Utasítás formátuma: G09;
A szerszám lassítás és pontos pozicionálás után folytatja a következő programszegmens végrehajtását a végpont elérése előtt, amely éles élű és sarkú alkatrészek megmunkálására használható.
2. Szerszámkorrekció beállítási parancs G10
Utasítás formátuma: G10P_R_;
P: parancs eltolás száma; R: eltolás
A szerszámkorrekció programbeállítással állítható be.
3. G60 egyirányú pozicionálási parancs
Utasítás formátuma: G60 X_Y_Z_;
X, Y és Z a végpont koordinátái, amelyeknek pontos pozicionálást kell elérniük.
A precíz pozicionálást igénylő furatfeldolgozáshoz használja ezt a parancsot, hogy a szerszámgép egyirányú pozicionálást érjen el, ezáltal kiküszöböli a holtjáték okozta megmunkálási hibát. A pozicionálás irányát és a túllövés mértékét paraméterek határozzák meg.
4. Pontos leállítási ellenőrzés mód parancsa G61
Utasítás formátuma: G61;
Ez a parancs egy modális parancs, és G61 módban egyenértékű minden G09 parancsot tartalmazó programmondattal.
5. Folyamatos vágás üzemmód parancs G64
Utasítás formátuma: G64;
Ez az utasítás egy modális utasítás, és egyben a szerszámgép alapértelmezett állapota is. Miután a szerszám az utasítás végpontjára mozog, lassítás nélkül folytatja a következő mondat végrehajtását, és nincs hatással a pozicionálásra vagy ellenőrzésre G00, G60 és G09-ben. A G61 mód törlésekor A G64 használatához.
6. Automatikus referenciapont-visszaadási parancs G27, G28, G29
(1) Térjen vissza a referenciapont-ellenőrző G27 parancshoz
Utasítás formátuma: G27;
X, Y és Z a referenciapont koordinátaértékei a munkadarab koordinátarendszerében, amelyek segítségével ellenőrizhető, hogy a szerszám pozícionálható-e a referenciaponton.
Ezen utasítás alapján a vezényelt tengely gyors mozgással visszatér a vonatkoztatási ponthoz, automatikusan lelassul és a megadott koordinátaértéken elvégzi a pozicionálás ellenőrzését. Ha a referenciapont el van helyezve, a tengely referenciapont-jelzőfénye világít; ha nem konzisztens, a program újra ellenőrzi. .
(2) Automatikus referenciapont-visszaadási parancs G28
Utasítás formátuma: G28 X_Y_Z_;
X, Y és Z a középpont koordinátái, amelyek tetszőlegesen beállíthatók. A szerszámgép először erre a pontra mozog, majd visszatér a referenciaponthoz.
A közbenső pont beállításának célja, hogy a szerszám ne zavarja a munkadarabot vagy a rögzítést, amikor visszatér a referenciaponthoz.
Példa: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400.0 Y500.0; (a középpont 400,0 500,0)
N3 G28 Z600.0; (a középpont 400,0, 500,0, 600,0)
(3) Automatikus visszatérés a referenciapontról a G29-re
Utasítás formátuma: G29 X_Y_Z_;
X, Y, Z a visszaadott végpont koordináták
A visszatérési folyamat során a szerszám bármely pozícióból a G28 által meghatározott közbülső pontba mozog, majd a végpontra mozog. A G28 és G29 általában párban használatos, és a G28 és G00 párban is használható.
Feladás időpontja: 2023-02-02