A FANUC rendszerben 11 féle fix ciklusú utasítás létezik a furatfeldolgozáshoz. Néhányat az alábbiakban mutatunk be.
1) Fúróciklus parancs G81
A G81 fúrási ciklus parancsformátuma:
G81 G△△ X__ Y__ Z__ R__ F__
X, Y a furat helyzete, Z a furat mélysége, F az előtolási sebesség (mm/perc), és R a referenciasík magassága. G△△ lehet G98 és G99. A két modális parancs, G98 és G99 szabályozza, hogy a szerszám visszatérjen-e a kezdeti síkra vagy a referenciasíkra a furatmegmunkálási ciklus befejezése után; A G98 visszatér a kezdeti síkra, amely az alapértelmezett mód; A G99 visszatér a referenciasíkra. Programozáskor abszolút koordináta G90 és relatív koordináta G91 programozás használható. Javasoljuk, hogy lehetőleg abszolút koordináta programozást alkalmazzunk.
A cselekvés folyamata a következő:
(1) A fúrószárat gyorsan pozícionálja a furatfeldolgozási ciklus B (X, Y) kezdőpontjához;
(2) A fúrószár gyorsan mozog a Z irányban az R referenciasíkhoz;
(3) Fúrási feldolgozás;
(4) A fúró gyorsan visszatér az R referenciasíkra vagy a B kezdeti síkra.
Ezt a parancsot általában olyan furatok feldolgozására használják, amelyek mélysége kisebb, mint az átmérő ötszöröse. Programozási példa: Az a ábrán látható alkatrészhez minden furat megmunkálásához G81-et kell használni. A CNC megmunkáló program a következő:
kép
N02 T01 M06; Használja a No. T01 szerszámot (Φ10 fúrószár)
N04 G90 S1000 M03; Indítsa el az orsót, hogy 1000 fordulat/perc sebességgel forogjon előre
N06 G00 X0. Y0. Z30. M08;
N08 G81 G99
N10
N12 Y30; fúrjon lyukat az (50,30) pozícióban
N14 X10; lyukakat fúrni (10,30)
N16 G80; törölje a fúrási ciklust
N18 G00 Z30
N20 M30
2) Fúrási ciklus parancs G82
A G82 fúrási ciklus parancsformátuma:
G82 G△△ X__ Y__ Z__ R__ P__ F__
A parancsban P a fúrófej szünetideje a furat alján, mértékegysége ms (ezredmásodperc), a többi paraméter jelentése megegyezik a G81-gyel.
Ez a parancs előtolási szünetet ad a furat alján, vagyis amikor a fúrófej eléri a furat alját, a szerszám nem végez előtolási mozgást, és forgó állapotban marad, hogy a furat alja simább legyen. . A G82-t általában furatok nagyítására és süllyesztésére használják.
A cselekvés folyamata a következő:
(1) A fúrószárat gyorsan pozícionálja a furatfeldolgozási ciklus B (X, Y) kezdőpontjához;
(2) A fúrószár gyorsan mozog a Z irányban az R referenciasíkhoz;
(3) Fúrási feldolgozás;
(4) A fúrófej szünetelteti az adagolást a furat alján;
(5) A fúró gyorsan visszatér az R referenciasíkra vagy a B kezdeti síkra.
3) Nagy sebességű mélylyukfúrási ciklus parancs G73
Az átmérő 5-szörösét meghaladó mélységű furatok megmunkálásához, mivel mélylyuk megmunkálásról van szó, ami nem segíti elő a forgácsleválasztást, intervallum-adagolást (többszöri betáplálást) alkalmaznak. Az egyes előtolások mélysége Q, az utolsó előtolás mélysége pedig kisebb vagy egyenlő, mint Q, a visszahúzás mértéke d (a rendszer által belsőleg beállított) a furat aljáig. Lásd b ábra.
A G73 nagysebességű mélylyukfúrási ciklus parancsformátuma:
G73 G△△ X__ Y__ Z__ R__ Q__ F__
A parancsban a Q azt jelenti, hogy minden előtolási mélység Q, a többi paraméter jelentése pedig megegyezik a G81-gyel.
A cselekvés folyamata a következő:
(1) A fúrószárat gyorsan pozícionálja a furatfeldolgozási ciklus B (X, Y) kezdőpontjához;
(2) A fúrószár gyorsan mozog a Z irányban az R referenciasíkhoz;
(3) Fúrási feldolgozás, az előtolási mélység Q;
(4) Húzza vissza a szerszámot, a visszahúzás mértéke d
(5) Ismételje meg a (3) és (4) műveletet a kívánt feldolgozási mélységig
(6) A fúrószár gyorsan visszatér az R referenciasíkra vagy a B kezdeti síkra.
4) Menetelési ciklus parancs G84
A G84 menetmegmunkálási ciklus parancsformátuma a következő:
G84 G△△ X__ Y__ Z__ R__ F__
A menetfúrási folyamat szigorú arányos kapcsolatot igényel az S orsó-fordulatszám és az F előtolási sebesség között. Ezért az előtolási sebességet a programozás során az orsó fordulatszáma alapján kell kiszámítani. Az F előtolási sebesség=orsófordulatszám × menetemelkedés. A többi paraméter jelentése ugyanaz, mint a G81. Az orsó előre forog, amikor a G84-gyel megütögeti és előtolja, és hátrafelé, amikor kilép. Ami különbözik a fúrástól, az az, hogy a menetfúrás utáni visszatérési folyamat nem gyors mozgás, hanem az előtolási sebességnél hátrafelé történő kilépés. Az utasítás végrehajtása előtt az orsót nem is kell elindítani. Az utasítás végrehajtása után a CNC rendszer automatikusan elindítja az orsó előre forgását.
A cselekvés folyamata a következő:
(1) Az orsó előre forog, és a menetfúró gyorsan a menetfeldolgozási ciklus B (X, Y) kezdőpontjába kerül;
(2) A menetfúró gyorsan mozog a Z irányban az R referenciasíkhoz;
(3) Csapolási feldolgozás;
(4) Az orsót megfordítják, a menetfúrót megfordítják, és az előtolási sebességgel visszatérnek az R referenciasíkra;
(5) A G98 parancs használatakor a csap gyorsan visszatér a B kiindulási síkra.
Programozási példa: A 5-34 ábrán látható 4 furat megfúrása 10 mm-es menetmélységgel. A CNC megmunkáló program a következő:
N02 T01 M06; Használjon T02-es számú szerszámot (Φ10-es csap. A lépésköz 2 mm)
N04 G90 S150 M03; Indítsa el az orsót, hogy 1000 fordulat/perc sebességgel forogjon előre
N06 G00 X0. Y0. Z30. M08;
N08 G84 G99 Orsó fordulatszáma) 150 × (menetemelkedés) 2=300
N10 X50; Érintse meg az (50, 10) pozíciót (a G84 egy modális parancs, amíg a G80 törlődik)
N12 Y30; Koppintás (50,30) pozícióban
N14 X10; Érintés a (10,30) pozícióban
N16 G80; megszakítási ciklus
N18 G00 Z30
N20 M30
5) Bal oldali menetfúró G74 ciklusparancs
A G74 menetmegmunkálási ciklus parancsformátuma:
G74 G△△ X__ Y__ Z__ R__ F__
A G84-hez képest az a különbség, hogy az orsó hátrafelé forog előtoláskor és előre kilépéskor. Az egyes paraméterek jelentése megegyezik a G84-gyel.
A cselekvés folyamata a következő:
(1) Az orsó megfordul, és a menetfúró gyorsan a menetmegmunkálási ciklus B (X, Y) kezdőpontjába kerül;
(2) A menetfúró gyorsan mozog a Z irányban az R referenciasíkhoz;
(3) Csapolási feldolgozás;
(4) Az orsó előre forog, és a menetfúró az előtolási sebességgel visszatér az R referenciasíkra;
(5) A G98 parancs használatakor a csap gyorsan visszatér a B kiindulási síkra.
6) Fúrási feldolgozási ciklus parancs G85
A G85 unalmas feldolgozási ciklus parancsformátuma a következő:
G85 G△△ X__ Y__ Z__ R__ F__
Az egyes paraméterek jelentése megegyezik a G81-gyel.
A cselekvés folyamata a következő:
(1) A fúrószerszámot gyorsan pozícionálja a fúrási feldolgozási ciklus B (X, Y) kezdőpontjához;
(2) A fúrószerszám gyorsan mozog a Z irányban az R referenciasíkra;
(3) Fúrós feldolgozás;
(4) A fúrószerszám az előtolási sebességgel visszatér az R referenciasíkra vagy a B kezdeti síkra;
7) Fúró feldolgozási ciklus parancs G86
A G86 fúrási ciklus parancsformátuma:
G86 G△△ X__ Y__ Z__ R__ F__
A különbség a G85-höz képest az, hogy miután elérte a furat alját, az orsó megáll és gyorsan kilép. Az egyes paraméterek jelentése megegyezik a G85-tel.
A cselekvés folyamata a következő:
(1) A fúrószerszámot gyorsan pozícionálja a fúrási feldolgozási ciklus B (X, Y) kezdőpontjához;
(2) A fúrószerszám gyorsan mozog a Z irányban az R referenciasíkra;
(3) Fúrós feldolgozás;
(4) Az orsó megáll, és a fúrószerszám gyorsan visszatér az R referenciasíkra vagy a B kezdeti síkra;
8) Fúrási feldolgozási ciklus parancs G89
A G89 unalmas feldolgozási ciklus parancsformátuma a következő:
G89G△△ X__ Y__ Z__ R__ P__ F__
A különbség a G85-höz képest: a furat alsó helyzetének elérése után az előtolás szünetel. P a szünetidő (ms), és a többi paraméter jelentése megegyezik a G85-tel.
A cselekvés folyamata a következő:
(1) A fúrószerszámot gyorsan pozícionálja a fúrási feldolgozási ciklus B (X, Y) kezdőpontjához;
(2) A fúrószerszám gyorsan mozog a Z irányban az R referenciasíkra;
(3) Fúrós feldolgozás;
(4) Táplálási szünet;
(5) A fúrószerszám az előtolási sebességgel visszatér az R referenciasíkra vagy a B kezdeti síkra;
9) Finomfúrási ciklus parancs G76
A G76 unalmas feldolgozási ciklus parancsformátuma a következő:
G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__
A G85-höz képest az a különbség, hogy a G76-nak három művelete van a furat alján: előtolás szünet, orsó pontos leállítása (irányütköző), a szerszám hátrafelé eltolása a szerszám hegye mentén a Q értékkel, majd gyors kilépés. Ez biztosítja, hogy a szerszám ne karcolja meg a furat felületét. P a szünetidő (ms), Q az eltolási érték, és a többi paraméter jelentése megegyezik a G85-tel.
A cselekvés folyamata a következő:
(1) A fúrószerszámot gyorsan pozícionálja a fúrási feldolgozási ciklus B (X, Y) kezdőpontjához;
(2) A fúrószerszám gyorsan mozog a Z irányban az R referenciasíkra;
(3) Fúrós feldolgozás;
(4) Előtolási szünet, az orsó pontos ütközője és a szerszám hátrafelé történő eltolása a szerszám hegye mentén;
(5) A fúrószerszám gyorsan kilép az R referenciasíkra vagy a B kezdeti síkra;
10) Visszafúró ciklus parancs G87
A G87 visszafúró feldolgozási ciklus parancsának formátuma a következő:
G87 G△△ X__ Y__ Z__ R__ Q__ F__
Az egyes paraméterek jelentése megegyezik a G76-tal.
A cselekvés folyamata a következő:
(1) A fúrószerszámot gyorsan pozícionálja a fúrási feldolgozási ciklus B (X, Y) kezdőpontjához;
(2) Az orsó pontosan megáll, és a szerszám a szerszám hegyével ellentétes irányban elmozdul;
(3) Gyorsan lépjen a lyuk aljára;
(4) A szerszám hegye pozitív irányban visszatolódik a feldolgozási pozícióba, és az orsó előre forog;
(5) A szerszám felfelé halad az R referenciasíkra;
(6) Az orsó pontosan megáll, és a szerszám a Q értékkel eltolódik a szerszám hegyével ellentétes irányban;
(7) A fúrószerszám gyorsan kilép a B kezdeti síkra;
(8) Eltolás a szerszám csúcsának pozitív iránya mentén;
11) Törölje a G80 furatmegmunkálási ciklus parancsot





