FANUC sistemoje yra 11 rūšių fiksuoto ciklo instrukcijų, skirtų skylių apdorojimui. Kai kurie iš jų pristatomi toliau.
1) Gręžimo ciklo komanda G81
G81 gręžimo ciklo komandos formatas yra toks:
G81 G△△ X__ Y__ Z__ R__ F__
X, Y – skylės padėtis, Z – skylės gylis, F – padavimo greitis (mm/min), o R – atskaitos plokštumos aukštis. G△△ gali būti G98 ir G99. Dvi modalinės komandos G98 ir G99 valdo, ar baigus skylės apdirbimo ciklą įrankis grįžta į pradinę plokštumą, ar į atskaitos plokštumą; G98 grįžta į pradinę plokštumą, kuri yra numatytasis režimas; G99 grįžta į atskaitos plokštumą. Programuodami galite naudoti absoliučios koordinatės G90 ir santykinės koordinatės G91 programavimą. Rekomenduojama, kiek įmanoma, naudoti absoliučių koordinačių programavimą.
Veiksmo procesas yra toks:
(1) Grąžtas greitai nustatomas į skylės apdirbimo ciklo pradinį tašką B (X, Y);
(2) Grąžtas greitai juda Z kryptimi iki atskaitos plokštumos R;
(3) Gręžimo apdorojimas;
(4) Grąžtas greitai grįžta į atskaitos plokštumą R arba į pradinę plokštumą B.
Ši komanda paprastai naudojama skylėms, kurių gylis mažesnis nei 5 kartus didesnis už skersmenį, apdoroti. Programavimo pavyzdys: a paveiksle pavaizduota dalis reikalauja, kad G81 būtų naudojamas visoms skylėms apdoroti. CNC apdirbimo programa yra tokia:
paveikslėlį
N02 T01 M06; Naudokite įrankį Nr. T01 (Φ10 grąžtą)
N04 G90 S1000 M03; Paleiskite veleną, kad jis suktųsi į priekį 1000 aps./min
N06 G00 X0. Y0. Z30. M08;
N08 G81 G99
N10
N12 Y30; išgręžkite skylę (50,30) padėtyje
N14 X10; gręžti skyles (10,30)
N16 G80; atšaukti gręžimo ciklą
N18 G00 Z30
N20 M30
2) Gręžimo ciklo komanda G82
G82 gręžimo ciklo komandos formatas yra toks:
G82 G△△ X__ Y__ Z__ R__ P__ F__
Komandoje P yra grąžto pauzės laikas skylės apačioje, vienetas yra ms (milisekundės), o kitų parametrų reikšmė tokia pati kaip G81.
Ši komanda prideda padavimo pristabdymo veiksmą skylės apačioje, ty kai grąžtas pasiekia skylės apačią, įrankis nedaro jokio padavimo judesio ir lieka sukantis, kad skylės dugnas būtų lygesnis. . G82 paprastai naudojamas didinant ir įleidžiant skyles.
Veiksmo procesas yra toks:
(1) Grąžtas greitai nustatomas į skylės apdirbimo ciklo pradinį tašką B (X, Y);
(2) Grąžtas greitai juda Z kryptimi iki atskaitos plokštumos R;
(3) Gręžimo apdorojimas;
(4) Grąžtas sustabdo padavimą skylės apačioje;
(5) Grąžtas greitai grįžta į atskaitos plokštumą R arba į pradinę plokštumą B.
3) Didelės spartos gilios skylės gręžimo ciklo komanda G73
Apdorojant skylutes, kurių gylis didesnis nei 5 kartus didesnis už skersmenį, kadangi tai yra gilių skylių apdorojimas, kuris nepadeda pašalinti drožlių, naudojamas intervalinis padavimas (padavimas kelis kartus). Kiekvieno padavimo gylis yra Q, o paskutinio padavimo gylis yra mažesnis arba lygus Q , įtraukimo dydis yra d (nustatomas sistemos viduje) iki skylės dugno. Žr. b pav.
G73 didelio greičio giliųjų skylių gręžimo ciklo komandos formatas yra toks:
G73 G△△ X__ Y__ Z__ R__ Q__ F__
Komandoje Q reiškia, kad kiekvienas padavimo gylis yra Q, o kitų parametrų reikšmės yra tokios pat kaip G81.
Veiksmo procesas yra toks:
(1) Grąžtas greitai nustatomas į skylės apdirbimo ciklo pradinį tašką B (X, Y);
(2) Grąžtas greitai juda Z kryptimi iki atskaitos plokštumos R;
(3) Gręžimo apdorojimas, padavimo gylis yra Q;
(4) Įtraukite įrankį, įtraukimo dydis yra d
(5) Kartokite (3) ir (4) iki reikiamo apdorojimo gylio
(6) Grąžtas greitai grįžta į atskaitos plokštumą R arba į pradinę plokštumą B.
4) Bakstelėjimo ciklo komanda G84
G84 sriegio apdirbimo ciklo komandos formatas yra:
G84 G△△ X__ Y__ Z__ R__ F__
Sriegio sriegimo procesas reikalauja griežto proporcinio ryšio tarp suklio greičio S ir pastūmos greičio F. Todėl programavimo metu pastūmos greitį reikia skaičiuoti pagal suklio greitį. Tiekimo greitis F=suklio greitis × sriegio žingsnis. Kitų parametrų reikšmė yra tokia pati kaip G81. Velenė sukasi į priekį, kai bakstelėjama ir tiekiama naudojant G84, o atgal išvažiuojant. Nuo gręžimo skiriasi tuo, kad grįžimo procesas po bakstelėjimo yra ne greitas judesys, o atbulinis išėjimas tiekimo greičiu. Prieš įvykdant komandą, veleno net nereikia paleisti. Kai komanda įvykdoma, CNC sistema automatiškai pradės sukimąsi į priekį.
Veiksmo procesas yra toks:
(1) velenas sukasi į priekį, o čiaupas greitai nustatomas į sriegio apdirbimo ciklo pradžios tašką B (X, Y);
(2) čiaupas greitai juda Z kryptimi iki atskaitos plokštumos R;
(3) Sriegimo apdorojimas;
(4) suklys apverčiamas, čiaupas apverčiamas ir grąžinamas į atskaitos plokštumą R tiekimo greičiu;
(5) Naudojant komandą G98, čiaupas greitai grįžta į pradinę plokštumą B.
Programavimo pavyzdys: 4 skylių sriegimas paveikslėlyje 5-34 su sriegimo gyliu 10 mm. CNC apdirbimo programa yra:
N02 T01 M06; Naudokite įrankį Nr. T02 (Φ10 čiaupas. Žingsnis yra 2 mm)
N04 G90 S150 M03; Paleiskite veleną, kad jis suktųsi į priekį 1000 aps./min
N06 G00 X0. Y0. Z30. M08;
N08 G84 G99 Suklio greitis) 150 × (sriegio žingsnis) 2=300
N10 X50; Bakstelėjimas (50, 10) padėtyje (G84 yra modalinė komanda, kol G80 atšaukiamas)
N12 Y30; Bakstelėjimas (50,30) padėtyje
N14 X10; Bakstelėjimas (10,30) padėtyje
N16 G80; atšaukti bakstelėjimo ciklą
N18 G00 Z30
N20 M30
5) Kairiojo sriegio sriegio ciklo komanda G74
G74 sriegio apdirbimo ciklo komandos formatas yra:
G74 G△△ X__ Y__ Z__ R__ F__
Skirtumas nuo G84 yra tas, kad velenas sukasi atbuline eiga pastūmos metu ir į priekį išeinant. Kiekvieno parametro reikšmė yra tokia pati kaip G84.
Veiksmo procesas yra toks:
(1) suklys apverčiamas ir čiaupas greitai nustatomas į sriegio apdirbimo ciklo pradžios tašką B (X, Y);
(2) čiaupas greitai juda Z kryptimi iki atskaitos plokštumos R;
(3) Sriegimo apdorojimas;
(4) velenas sukasi į priekį, o čiaupas grįžta į atskaitos plokštumą R tiekimo greičiu;
(5) Naudojant komandą G98, čiaupas greitai grįžta į pradinę plokštumą B.
6) Gręžimo apdorojimo ciklo komanda G85
G85 nuobodulio apdorojimo ciklo komandos formatas yra:
G85 G△△ X__ Y__ Z__ R__ F__
Kiekvieno parametro reikšmė yra tokia pati kaip G81.
Veiksmo procesas yra toks:
(1) Gręžimo įrankis greitai nustatomas į gręžimo apdorojimo ciklo pradžios tašką B (X, Y);
(2) Gręžimo įrankis greitai juda Z kryptimi iki atskaitos plokštumos R;
(3) gręžimo apdorojimas;
(4) Gręžimo įrankis grįžta į atskaitos plokštumą R arba pradinę plokštumą B pastūmos greičiu;
7) Nuobodulio apdorojimo ciklo komanda G86
G86 gręžimo ciklo komandos formatas yra:
G86 G△△ X__ Y__ Z__ R__ F__
Skirtumas nuo G85 yra tas, kad pasiekęs skylės dugną, velenas sustoja ir greitai išeina. Kiekvieno parametro reikšmė yra tokia pati kaip G85.
Veiksmo procesas yra toks:
(1) Gręžimo įrankis greitai nustatomas į gręžimo apdorojimo ciklo pradžios tašką B (X, Y);
(2) Gręžimo įrankis greitai juda Z kryptimi iki atskaitos plokštumos R;
(3) gręžimo apdorojimas;
(4) velenas sustoja ir gręžimo įrankis greitai grįžta į atskaitos plokštumą R arba pradinę plokštumą B;
8) Gręžimo apdorojimo ciklo komanda G89
G89 nuobodulio apdorojimo ciklo komandos formatas yra:
G89G△△ X__ Y__ Z__ R__ P__ F__
Skirtumas nuo G85 yra toks: pasiekus skylės dugno padėtį, padavimas sustabdomas. P yra pauzės laikas (ms), o kitų parametrų reikšmės yra tokios pat kaip G85.
Veiksmo procesas yra toks:
(1) Gręžimo įrankis greitai nustatomas į gręžimo apdorojimo ciklo pradžios tašką B (X, Y);
(2) Gręžimo įrankis greitai juda Z kryptimi iki atskaitos plokštumos R;
(3) gręžimo apdorojimas;
(4) tiekimo pauzė;
(5) Gręžimo įrankis grįžta į atskaitos plokštumą R arba pradinę plokštumą B pastūmos greičiu;
9) Smulkaus gręžimo ciklo komanda G76
G76 nuobodulio apdorojimo ciklo komandos formatas yra:
G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__
Skirtumas nuo G85 yra tas, kad G76 turi tris veiksmus skylės apačioje: padavimo pauzė, tikslus suklio stabdymas (kryptinis stabdymas), įrankio poslinkis išilgai įrankio galo pagal Q reikšmę ir greitas išėjimas. Taip užtikrinama, kad įrankis nesubraižytų skylės paviršiaus. P yra pauzės laikas (ms), Q yra poslinkio reikšmė, o kitų parametrų reikšmės yra tokios pat kaip G85.
Veiksmo procesas yra toks:
(1) Gręžimo įrankis greitai nustatomas į gręžimo apdorojimo ciklo pradžios tašką B (X, Y);
(2) Gręžimo įrankis greitai juda Z kryptimi iki atskaitos plokštumos R;
(3) gręžimo apdorojimas;
(4) tiekimo pauzė, tikslus suklio stabdymas ir įrankio poslinkis išilgai įrankio galo;
(5) gręžimo įrankis greitai išeina į atskaitos plokštumą R arba pradinę plokštumą B;
10) Atgalinio gręžimo ciklo komanda G87
G87 atgalinio gręžimo apdorojimo ciklo komandos formatas yra toks:
G87 G△△ X__ Y__ Z__ R__ Q__ F__
Kiekvieno parametro reikšmė yra tokia pati kaip G76.
Veiksmo procesas yra toks:
(1) Gręžimo įrankis greitai nustatomas į gręžimo apdorojimo ciklo pradžios tašką B (X, Y);
(2) velenas tiksliai sustoja, o įrankis pasislenka priešinga įrankio galiuko kryptimi;
(3) Greitai pereikite į skylės apačią;
(4) Įrankio antgalis pasislenka atgal į apdorojimo padėtį teigiama kryptimi, o velenas sukasi į priekį;
(5) Įrankis tiekiamas aukštyn į atskaitos plokštumą R;
(6) velenas tiksliai sustoja, o įrankis Q reikšme paslinks priešinga įrankio galiuko kryptimi;
(7) Gręžimo įrankis greitai išeina į pradinę plokštumą B;
(8) Poslinkis išilgai teigiamos įrankio galo krypties;
11) Atšaukite skylės apdirbimo ciklo komandą G80





