Postoji 11 vrsta instrukcija fiksnog ciklusa za obradu rupa u FANUC sistemu. Neki od njih su predstavljeni u nastavku.
1) Komanda ciklusa bušenja G81
Format komande ciklusa bušenja G81 je:
G81 G△△ X__ Y__ Z__ R__ F__
X, Y su položaj rupe, Z je dubina rupe, F je brzina pomaka (mm/min), a R je visina referentne ravni. G△△ može biti G98 i G99. Dvije modalne komande G98 i G99 kontroliraju da li se alat vraća u početnu ili referentnu ravninu nakon završetka ciklusa obrade rupa; G98 se vraća u početnu ravan, što je podrazumevani režim; G99 se vraća u referentnu ravan. Prilikom programiranja možete koristiti apsolutne koordinate G90 i relativne koordinate G91 programiranje. Preporučljivo je koristiti programiranje apsolutnih koordinata što je više moguće.
Proces akcije je sljedeći:
(1) Bušilica se brzo postavlja na početnu tačku B (X, Y) ciklusa obrade rupe;
(2) burgija se brzo kreće duž Z smjera do referentne ravni R;
(3) Obrada bušenja;
(4) Bušilica se brzo vraća u referentnu ravan R ili u početnu ravan B.
Ova naredba se općenito koristi za obradu rupa čija je dubina manja od 5 puta većeg prečnika. Primjer programiranja: Dio prikazan na slici a zahtijeva da se G81 koristi za obradu svih rupa. Program CNC obrade je sljedeći:
slika
N02 T01 M06; Koristite alat br. T01 (burgija Φ10)
N04 G90 S1000 M03; Pokrenite vreteno da se okreće naprijed na 1000 o/min
N06 G00 X0. Y0. Z30. M08;
N08 G81 G99
N10
N12 Y30; izbušite rupu na (50,30) poziciji
N14 X10; izbušiti rupe na (10,30)
N16 G80; otkažite ciklus bušenja
N18 G00 Z30
N20 M30
2) Komanda ciklusa bušenja G82
Format komande ciklusa bušenja G82 je:
G82 G△△ X__ Y__ Z__ R__ P__ F__
U naredbi P je vrijeme pauze burgije na dnu rupe, jedinica je ms (milisekunda), a značenje ostalih parametara je isto kao i G81.
Ova naredba dodaje akciju pauze uvlačenja na dnu rupe, to jest, kada burgija dostigne dno rupe, alat ne pravi nikakav pomak i ostaje u rotirajućem stanju kako bi dno rupe bilo glatkije . G82 se općenito koristi za povećanje i upuštene rupe.
Proces akcije je sljedeći:
(1) Bušilica se brzo postavlja na početnu tačku B (X, Y) ciklusa obrade rupe;
(2) burgija se brzo kreće duž Z smjera do referentne ravni R;
(3) Obrada bušenja;
(4) Bušilica zaustavlja dovod na dnu rupe;
(5) Bušilica se brzo vraća u referentnu ravan R ili u početnu ravan B.
3) Komanda ciklusa brzog bušenja dubokih rupa G73
Za obradu rupa sa dubinom većom od 5 puta veće od prečnika, s obzirom da se radi o obradi dubokih rupa, koja ne pogoduje uklanjanju strugotine, koristi se intervalno dovođenje (višekratno ubacivanje). Dubina svakog uvlačenja je Q, a dubina posljednjeg uvlačenja je manja ili jednaka Q, količina povlačenja je d (interno postavljena od strane sistema) do dna rupe. Vidi sliku b.
Format komande ciklusa dubokog bušenja velike brzine G73 je:
G73 G△△ X__ Y__ Z__ R__ Q__ F__
U naredbi Q znači da je svaka dubina uvlačenja Q, a značenja ostalih parametara su ista kao G81.
Proces akcije je sljedeći:
(1) Bušilica se brzo postavlja na početnu tačku B (X, Y) ciklusa obrade rupe;
(2) burgija se brzo kreće duž Z smjera do referentne ravni R;
(3) Obrada bušenja, dubina posmaka je Q;
(4) Povucite alat, iznos uvlačenja je d
(5) Ponovite (3) i (4) do željene dubine obrade
(6) Bušilica se brzo vraća u referentnu ravan R ili u početnu ravan B.
4) Komanda ciklusa narezivanja G84
Format naredbe ciklusa obrade navoja G84 je:
G84 G△△ X__ Y__ Z__ R__ F__
Proces urezivanja navoja zahteva strogu proporcionalnu vezu između brzine vretena S i brzine pomaka F. Stoga, brzinu pomaka treba izračunati na osnovu brzine vretena tokom programiranja. Brzina pomaka F=brzina vretena × korak navoja. Značenje ostalih parametara je isto kao i G81. Vreteno se rotira naprijed kada se tapka i uvlači pomoću G84, a unazad kada izlazi. Ono što se razlikuje od bušenja je da proces povratka nakon urezivanja nije brzo kretanje, već povratni izlaz pri brzini dodavanja. Prije nego što se instrukcija izvrši, vreteno ne treba ni pokretati. Kada se instrukcija izvrši, CNC sistem će automatski pokrenuti rotaciju vretena naprijed.
Proces akcije je sljedeći:
(1) Vreteno se rotira naprijed, a slavina se brzo postavlja na početnu tačku B (X, Y) ciklusa obrade navoja;
(2) Slavina se brzo kreće duž Z smjera do referentne ravni R;
(3) Obrada urezivanja;
(4) Vreteno se okreće unazad, a slavina se okreće i vraća u referentnu ravan R pri brzini pomaka;
(5) Kada koristite naredbu G98, slavina se brzo vraća u početnu ravan B.
Primjer programiranja: Urezivanje 4 rupe na slici 5-34 sa dubinom urezivanja od 10 mm. CNC program za obradu je:
N02 T01 M06; Koristite alat br. T02 (pipa Φ10. Korak je 2 mm)
N04 G90 S150 M03; Pokrenite vreteno da se okreće naprijed 1000 o/min
N06 G00 X0. Y0. Z30. M08;
N08 G84 G99 Brzina vretena) 150 × (korak navoja) 2=300
N10 X50; Tapkanje na poziciji (50, 10) (G84 je modalna komanda dok se G80 ne otkaže)
N12 Y30; Tapkanje u (50,30) poziciji
N14 X10; Tapkanje u (10,30) poziciji
N16 G80; otkažite ciklus tapkanja
N18 G00 Z30
N20 M30
5) Naredba ciklusa navoja za lijevo urezivanje G74
Format naredbe ciklusa obrade navoja G74 je:
G74 G△△ X__ Y__ Z__ R__ F__
Razlika od G84 je u tome što se vreteno okreće unatrag za vrijeme pomaka i naprijed pri izlasku. Značenje svakog parametra je isto kao i G84.
Proces akcije je sljedeći:
(1) Vreteno se okreće i slavina se brzo postavlja na početnu tačku B (X, Y) ciklusa obrade navoja;
(2) Slavina se brzo kreće duž Z smjera do referentne ravni R;
(3) Obrada urezivanja;
(4) Vreteno se rotira naprijed, a slavina se vraća u referentnu ravan R pri brzini pomaka;
(5) Kada koristite naredbu G98, slavina se brzo vraća u početnu ravan B.
6) Komanda ciklusa obrade bušenja G85
Format naredbe ciklusa dosadne obrade G85 je:
G85 G△△ X__ Y__ Z__ R__ F__
Značenje svakog parametra je isto kao i G81.
Proces akcije je sljedeći:
(1) Alat za bušenje se brzo pozicionira na početnu tačku B (X, Y) ciklusa obrade bušenja;
(2) Alat za bušenje brzo se kreće duž Z smjera do referentne ravni R;
(3) Dosadna obrada;
(4) Alat za bušenje se vraća u referentnu ravan R ili početnu ravan B pri brzini posmaka;
7) Komanda ciklusa obrade dosadnih G86
Format komande ciklusa bušenja G86 je:
G86 G△△ X__ Y__ Z__ R__ F__
Razlika u odnosu na G85 je u tome što se vreteno nakon što dođe do dna rupe zaustavlja i brzo izlazi. Značenje svakog parametra je isto kao i G85.
Proces akcije je sljedeći:
(1) Alat za bušenje se brzo pozicionira na početnu tačku B (X, Y) ciklusa obrade bušenja;
(2) Alat za bušenje brzo se kreće duž Z smjera do referentne ravni R;
(3) Dosadna obrada;
(4) Vreteno se zaustavlja i alat za bušenje brzo se vraća u referentnu ravan R ili početnu ravan B;
8) Komanda ciklusa obrade bušenja G89
Format naredbe ciklusa dosadne obrade G89 je:
G89G△△ X__ Y__ Z__ R__ P__ F__
Razlika od G85 je: nakon dostizanja donje pozicije rupe, dovod se pauzira. P je vrijeme pauze (ms), a značenja ostalih parametara su ista kao i G85.
Proces akcije je sljedeći:
(1) Alat za bušenje se brzo pozicionira na početnu tačku B (X, Y) ciklusa obrade bušenja;
(2) Alat za bušenje brzo se kreće duž Z smjera do referentne ravni R;
(3) Dosadna obrada;
(4) Pauza u feedu;
(5) Alat za bušenje se vraća u referentnu ravan R ili početnu ravan B pri brzini posmaka;
9) Komanda ciklusa finog bušenja G76
Format naredbe ciklusa dosadne obrade G76 je:
G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__
Razlika od G85 je u tome što G76 ima tri akcije na dnu rupe: pauza uvlačenja, precizno zaustavljanje vretena (usmjereno zaustavljanje), obrnuto pomicanje alata duž vrha alata za Q vrijednost, a zatim brzi izlaz. Ovo osigurava da alat ne izgrebe površinu rupe. P je vrijeme pauze (ms), Q je vrijednost pomaka, a značenja ostalih parametara su ista kao i G85.
Proces akcije je sljedeći:
(1) Alat za bušenje se brzo pozicionira na početnu tačku B (X, Y) ciklusa obrade bušenja;
(2) Alat za bušenje brzo se kreće duž Z smjera do referentne ravni R;
(3) Dosadna obrada;
(4) Pauza uvlačenja, precizno zaustavljanje vretena i obrnuti pomak alata duž vrha alata;
(5) Alat za bušenje brzo izlazi u referentnu ravan R ili početnu ravan B;
10) Komanda ciklusa povratnog bušenja G87
Format komande G87 naredbe ciklusa obrade povratnog bušenja je:
G87 G△△ X__ Y__ Z__ R__ Q__ F__
Značenje svakog parametra je isto kao i G76.
Proces akcije je sljedeći:
(1) Alat za bušenje se brzo pozicionira na početnu tačku B (X, Y) ciklusa obrade bušenja;
(2) Vreteno se tačno zaustavlja i alat se pomera u suprotnom smeru od vrha alata;
(3) Brzo se pomaknite na dno rupe;
(4) Vrh alata se pomiče nazad u položaj obrade u pozitivnom smjeru, a vreteno se rotira naprijed;
(5) Alat ide prema gore do referentne ravni R;
(6) Vreteno se tačno zaustavlja, a alat je pomeren za vrednost Q u suprotnom smeru od vrha alata;
(7) Alat za bušenje brzo izlazi u početnu ravan B;
(8) Pomak duž pozitivnog smjera vrha alata;
11) Otkažite naredbu ciklusa obrade rupa G80





