V systéme FANUC existuje 11 druhov inštrukcií s pevným cyklom na spracovanie otvorov. Niektoré z nich sú uvedené nižšie.
1) Príkaz cyklu vŕtania G81
Formát príkazu cyklu vŕtania G81 je:
G81 G△△ X__ Y__ Z__ R__ F__
X, Y je poloha otvoru, Z je hĺbka otvoru, F je rýchlosť posuvu (mm/min) a R je výška referenčnej roviny. G△△ môže byť G98 a G99. Dva modálne príkazy G98 a G99 riadia, či sa nástroj po dokončení cyklu obrábania otvoru vráti do počiatočnej roviny alebo referenčnej roviny; G98 sa vráti do počiatočnej roviny, čo je predvolený režim; G99 sa vráti do referenčnej roviny. Pri programovaní môžete použiť absolútne súradnice G90 a relatívne súradnice G91. Odporúča sa čo najviac používať absolútne súradnicové programovanie.
Akčný proces je nasledovný:
(1) Vrták sa rýchlo umiestni do počiatočného bodu B (X, Y) cyklu spracovania otvoru;
(2) Vrták sa rýchlo pohybuje v smere Z k referenčnej rovine R;
(3) Spracovanie vŕtania;
(4) Vrták sa rýchlo vráti do referenčnej roviny R alebo do počiatočnej roviny B.
Tento príkaz sa všeobecne používa na spracovanie otvorov, ktorých hĺbka je menšia ako 5-násobok priemeru. Príklad programovania: Časť zobrazená na obrázku a vyžaduje použitie G81 na spracovanie všetkých otvorov. Program CNC obrábania je nasledovný:
obrázok
N02 T01 M06; Použite nástroj č. T01 (vrták Φ10)
N04 G90 S1000 M03; Spustite vreteno, aby sa otáčalo dopredu rýchlosťou 1000 ot./min
N06 G00 X0. Y0. Z30. M08;
N08 G81 G99
N10
N12Y30; vyvŕtajte otvor v polohe (50,30).
N14 X10; vyvŕtajte otvory na (10,30)
N16 G80; zrušiť cyklus vŕtania
N18 G00 Z30
N20 M30
2) Príkaz cyklu vŕtania G82
Formát príkazu cyklu vŕtania G82 je:
G82 G△△ X__ Y__ Z__ R__ P__ F__
V príkaze je P čas pauzy vrtáka na dne otvoru, jednotka je ms (milisekunda) a význam ostatných parametrov je rovnaký ako G81.
Tento príkaz pridá akciu pozastavenia posuvu na spodok otvoru, to znamená, že keď vrták dosiahne spodok otvoru, nástroj nevykoná žiadny posuvný pohyb a zostane v rotačnom stave, aby sa spodok otvoru vyhladil. . G82 sa všeobecne používa na zväčšovanie a zapustené otvory.
Akčný proces je nasledovný:
(1) Vrták sa rýchlo umiestni do počiatočného bodu B (X, Y) cyklu spracovania otvoru;
(2) Vrták sa rýchlo pohybuje v smere Z k referenčnej rovine R;
(3) Spracovanie vŕtania;
(4) Vrták zastaví podávanie na dne otvoru;
(5) Vrták sa rýchlo vráti do referenčnej roviny R alebo do počiatočnej roviny B.
3) Príkaz cyklu vŕtania hlbokých otvorov s vysokou rýchlosťou G73
Na spracovanie otvorov s hĺbkou väčšou ako 5-násobok priemeru, keďže ide o spracovanie hlbokých otvorov, ktoré neprispieva k odstraňovaniu triesok, sa používa intervalové podávanie (viacnásobné podávanie). Hĺbka každého posuvu je Q a hĺbka posledného posuvu je menšia alebo rovná Q, miera stiahnutia je d (interne nastavená systémom) až po dno otvoru. Pozri obrázok b.
Formát príkazu cyklu vysokorýchlostného vŕtania hlbokých otvorov G73 je:
G73 G△△ X__ Y__ Z__ R__ Q__ F__
V príkaze Q znamená, že každá hĺbka posuvu je Q a význam ostatných parametrov je rovnaký ako G81.
Akčný proces je nasledovný:
(1) Vrták sa rýchlo umiestni do počiatočného bodu B (X, Y) cyklu spracovania otvoru;
(2) Vrták sa rýchlo pohybuje v smere Z k referenčnej rovine R;
(3) Spracovanie vŕtania, hĺbka posuvu je Q;
(4) Zasuňte nástroj, veľkosť zatiahnutia je d
(5) Opakujte (3) a (4), kým nedosiahnete požadovanú hĺbku spracovania
(6) Vrták sa rýchlo vráti do referenčnej roviny R alebo do počiatočnej roviny B.
4) Príkaz cyklu rezania závitov G84
Formát príkazu cyklu obrábania závitov G84 je:
G84 G△△ X__ Y__ Z__ R__ F__
Proces rezania závitu vyžaduje prísny proporcionálny vzťah medzi rýchlosťou vretena S a rýchlosťou posuvu F. Preto je potrebné rýchlosť posuvu pri programovaní vypočítať na základe otáčok vretena. Rýchlosť posuvu F=rýchlosť vretena × stúpanie závitu. Význam ostatných parametrov je rovnaký ako pri G81. Vreteno sa otáča dopredu pri naklepávaní a podávaní pomocou G84 a vzad pri výstupe. Od vŕtania sa líši to, že proces návratu po závitovaní nie je rýchly pohyb, ale spätný výstup pri rýchlosti posuvu. Pred vykonaním inštrukcie nie je potrebné vreteno ani spustiť. Keď je pokyn vykonaný, CNC systém automaticky spustí rotáciu vretena dopredu.
Akčný proces je nasledovný:
(1) Vreteno sa otáča dopredu a závitník sa rýchlo umiestni do počiatočného bodu B (X, Y) cyklu spracovania závitu;
(2) Závitník sa rýchlo pohybuje v smere Z k referenčnej rovine R;
(3) spracovanie závitov;
(4) Vreteno sa obráti a závitník sa obráti a vráti sa do referenčnej roviny R rýchlosťou posuvu;
(5) Pri použití príkazu G98 sa kohútik rýchlo vráti do počiatočnej roviny B.
Príklad programovania: Závitovanie 4 otvorov na obrázku 5-34 s hĺbkou závitovania 10 mm. Program CNC obrábania je:
N02 T01 M06; Použite nástroj č. T02 (závitník Φ10. Rozstup je 2 mm)
N04 G90 S150 M03; Spustite vreteno, aby sa otáčalo dopredu o 1000 ot./min
N06 G00 X0. Y0. Z30. M08;
N08 G84 G99 Rýchlosť vretena) 150 × (rozstup závitu) 2=300
N10 X50; Klepnutie v polohe (50, 10) (G84 je modálny príkaz, kým sa G80 nezruší)
N12Y30; Poklepanie v polohe (50,30).
N14 X10; Klepnutie v polohe (10,30).
N16 G80; zrušiť cyklus čapovania
N18 G00 Z30
N20 M30
5) Príkaz cyklu závitovania ľavého závitu G74
Formát príkazu cyklu obrábania závitov G74 je:
G74 G△△ X__ Y__ Z__ R__ F__
Rozdiel oproti G84 je v tom, že vreteno sa pri posuve otáča opačne a pri výstupe dopredu. Význam každého parametra je rovnaký ako G84.
Akčný proces je nasledovný:
(1) Vreteno je otočené a závitník je rýchlo umiestnený do počiatočného bodu B (X, Y) cyklu spracovania závitu;
(2) Závitník sa rýchlo pohybuje v smere Z k referenčnej rovine R;
(3) spracovanie závitov;
(4) Vreteno sa otáča dopredu a závitník sa vracia do referenčnej roviny R rýchlosťou posuvu;
(5) Pri použití príkazu G98 sa kohútik rýchlo vráti do počiatočnej roviny B.
6) Príkaz cyklu spracovania vŕtania G85
Formát príkazu cyklu spracovania nudy G85 je:
G85 G△△ X__ Y__ Z__ R__ F__
Význam každého parametra je rovnaký ako G81.
Akčný proces je nasledovný:
(1) Vyvrtávací nástroj sa rýchlo umiestni do začiatočného bodu B (X, Y) cyklu spracovania vyvrtávania;
(2) Vyvrtávací nástroj sa rýchlo pohybuje v smere Z k referenčnej rovine R;
(3) nudné spracovanie;
(4) Vyvrtávací nástroj sa vráti do referenčnej roviny R alebo počiatočnej roviny B rýchlosťou posuvu;
7) Príkaz cyklu nudného spracovania G86
Formát príkazu cyklu vŕtania G86 je:
G86 G△△ X__ Y__ Z__ R__ F__
Rozdiel oproti G85 je v tom, že po dosiahnutí dna otvoru sa vreteno rýchlo zastaví a vystúpi. Význam každého parametra je rovnaký ako G85.
Akčný proces je nasledovný:
(1) Vyvrtávací nástroj sa rýchlo umiestni do začiatočného bodu B (X, Y) cyklu spracovania vyvrtávania;
(2) Vyvrtávací nástroj sa rýchlo pohybuje v smere Z k referenčnej rovine R;
(3) nudné spracovanie;
(4) Vreteno sa zastaví a vyvrtávací nástroj sa rýchlo vráti do referenčnej roviny R alebo počiatočnej roviny B;
8) Príkaz cyklu spracovania vŕtania G89
Formát príkazu cyklu spracovania nudy G89 je:
G89G△△ X__ Y__ Z__ R__ P__ F__
Rozdiel oproti G85 je: po dosiahnutí spodnej polohy otvoru sa posuv pozastaví. P je čas pauzy (ms) a význam ostatných parametrov je rovnaký ako pri G85.
Akčný proces je nasledovný:
(1) Vyvrtávací nástroj sa rýchlo umiestni do začiatočného bodu B (X, Y) cyklu spracovania vyvrtávania;
(2) Vyvrtávací nástroj sa rýchlo pohybuje v smere Z k referenčnej rovine R;
(3) nudné spracovanie;
(4) pauza v podávaní;
(5) Vyvrtávací nástroj sa vráti do referenčnej roviny R alebo počiatočnej roviny B rýchlosťou posuvu;
9) Príkaz cyklu jemného vyvrtávania G76
Formát príkazu cyklu spracovania nudy G76 je:
G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__
Rozdiel oproti G85 je v tom, že G76 má tri akcie v spodnej časti otvoru: pozastavenie posuvu, presné zastavenie vretena (smerové zastavenie), spätné odsadenie nástroja pozdĺž hrotu nástroja o hodnotu Q a potom rýchly výstup. To zaisťuje, že nástroj nepoškriabe povrch otvoru. P je čas pauzy (ms), Q je hodnota posunu a význam ostatných parametrov je rovnaký ako G85.
Akčný proces je nasledovný:
(1) Vyvrtávací nástroj sa rýchlo umiestni do začiatočného bodu B (X, Y) cyklu spracovania vyvrtávania;
(2) Vyvrtávací nástroj sa rýchlo pohybuje v smere Z k referenčnej rovine R;
(3) nudné spracovanie;
(4) Pozastavenie posuvu, presné zastavenie vretena a spätné odsadenie nástroja pozdĺž hrotu nástroja;
(5) Vyvrtávací nástroj sa rýchlo dostane do referenčnej roviny R alebo počiatočnej roviny B;
10) Príkaz cyklu spätného vyvrtávania G87
Formát príkazu príkazu cyklu spracovania spätného vyvrtávania G87 je:
G87 G△△ X__ Y__ Z__ R__ Q__ F__
Význam každého parametra je rovnaký ako G76.
Akčný proces je nasledovný:
(1) Vyvrtávací nástroj sa rýchlo umiestni do začiatočného bodu B (X, Y) cyklu spracovania vyvrtávania;
(2) Vreteno sa presne zastaví a nástroj sa posunie v opačnom smere ako hrot nástroja;
(3) Rýchlo sa presuňte na spodok otvoru;
(4) Hrot nástroja sa posunie späť do polohy spracovania v kladnom smere a vreteno sa otáča dopredu;
(5) Nástroj sa posúva smerom nahor k referenčnej rovine R;
(6) Vreteno sa zastaví presne a nástroj je posunutý o hodnotu Q v opačnom smere ako je hrot nástroja;
(7) Vyvrtávací nástroj sa rýchlo dostane do počiatočnej roviny B;
(8) Odsadenie pozdĺž kladného smeru hrotu nástroja;
11) Zrušte príkaz cyklu obrábania otvoru G80





