Der er 11 slags faste cyklusinstruktioner til hulbehandling i FANUC-systemet. Nogle af dem er introduceret nedenfor.
1) Borecykluskommando G81
G81-borecykluskommandoformatet er:
G81 G△△ X__ Y__ Z__ R__ F__
X, Y er hullets position, Z er hullets dybde, F er fremføringshastigheden (mm/min), og R er højden af referenceplanet. G△△ kan være G98 og G99. De to modale kommandoer G98 og G99 styrer, om værktøjet vender tilbage til startplanet eller referenceplanet, efter at hulbearbejdningscyklussen er afsluttet; G98 vender tilbage til det oprindelige plan, som er standardtilstanden; G99 vender tilbage til referenceplanet. Ved programmering kan du bruge absolut koordinat G90 og relativ koordinat G91 programmering. Det anbefales at bruge absolut koordinatprogrammering så meget som muligt.
Handlingsprocessen er som følger:
(1) Boret er hurtigt placeret til startpunktet B (X, Y) af hulbehandlingscyklussen;
(2) Boret bevæger sig hurtigt langs Z-retningen til referenceplanet R;
(3) Borebehandling;
(4) Boret vender hurtigt tilbage til referenceplanet R eller til startplanet B.
Denne kommando bruges generelt til at behandle huller, hvis dybde er mindre end 5 gange diameteren. Programmeringseksempel: Delen vist i figur a kræver, at G81 bruges til at behandle alle huller. CNC-bearbejdningsprogrammet er som følger:
billede
N02 T01 M06; Brug nr. T01 værktøj (Φ10 bor)
N04 G90 S1000 M03; Start spindlen for at rotere fremad med 1000r/min
N06 G00 X0. Y0. Z30. M08;
N08 G81 G99
N10
N12 Y30; bore hul i (50,30) position
N14 X10; bore huller ved (10,30)
N16 G80; annullere borecyklus
N18 G00 Z30
N20 M30
2) Borecykluskommando G82
G82-borecykluskommandoformatet er:
G82 G△△ X__ Y__ Z__ R__ P__ F__
I kommandoen er P pausetiden for boret i bunden af hullet, enheden er ms (millisekunder), og betydningen af de andre parametre er den samme som G81.
Denne kommando tilføjer en fremføringspause handling i bunden af hullet, det vil sige, når boret når bunden af hullet, foretager værktøjet ingen fremføringsbevægelse og forbliver i en roterende tilstand for at gøre bunden af hullet glattere . G82 bruges generelt til at forstørre og forsænke huller.
Handlingsprocessen er som følger:
(1) Boret er hurtigt placeret til startpunktet B (X, Y) af hulbehandlingscyklussen;
(2) Boret bevæger sig hurtigt langs Z-retningen til referenceplanet R;
(3) Borebehandling;
(4) Borehovedet holder pause i fremføringen i bunden af hullet;
(5) Boret vender hurtigt tilbage til referenceplanet R eller til startplanet B.
3) Højhastigheds dybe huls borecyklus kommando G73
Til bearbejdning af huller med en dybde større end 5 gange diameteren, da det er dybe hulbehandling, som ikke er befordrende for spånfjernelse, anvendes intervalfodring (fodring i flere gange). Dybden af hver tilførsel er Q, og dybden af den sidste tilførsel er mindre end eller lig med Q, tilbagetrækningsmængden er d (indstillet internt af systemet) indtil bunden af hullet. Se figur b.
G73 højhastigheds-kommandoformatet til dybt huls borecyklus er:
G73 G△△ X__ Y__ Z__ R__ Q__ F__
I kommandoen betyder Q, at hver tilførselsdybde er Q, og betydningen af andre parametre er den samme som G81.
Handlingsprocessen er som følger:
(1) Boret er hurtigt placeret til startpunktet B (X, Y) af hulbehandlingscyklussen;
(2) Boret bevæger sig hurtigt langs Z-retningen til referenceplanet R;
(3) Borebehandling, tilførselsdybden er Q;
(4) Træk værktøjet tilbage, tilbagetrækningsmængden er d
(5) Gentag (3) og (4) indtil den ønskede behandlingsdybde
(6) Boret vender hurtigt tilbage til referenceplanet R eller til startplanet B.
4) Tappecykluskommando G84
G84-gevindbearbejdningscykluskommandoformatet er:
G84 G△△ X__ Y__ Z__ R__ F__
Gevindskæringsprocessen kræver et strengt proportionalt forhold mellem spindelhastigheden S og fremføringshastigheden F. Derfor skal fremføringshastigheden beregnes ud fra spindelhastigheden under programmeringen. Fremføringshastigheden F=spindelhastighed × gevindstigning. Betydningen af de andre parametre er den samme som G81. Spindlen roterer fremad, når der bankes og fodres med G84, og baglæns, når den forlades. Hvad der er forskelligt fra boring er, at returprocessen efter anboring ikke er en hurtig bevægelse, men en omvendt udgang ved fremføringshastigheden. Før instruktionen udføres, behøver spindlen ikke engang at blive startet. Når instruktionen er udført, vil CNC-systemet automatisk starte spindlens fremaddrejning.
Handlingsprocessen er som følger:
(1) Spindlen roterer fremad, og hanen placeres hurtigt til startpunktet B (X, Y) af gevindbehandlingscyklussen;
(2) Tapet bevæger sig hurtigt langs Z-retningen til referenceplanet R;
(3) Tappebehandling;
(4) Spindlen vendes, og hanen vendes og returneres til referenceplanet R ved fremføringshastigheden;
(5) Når du bruger G98-kommandoen, vender hanen hurtigt tilbage til det oprindelige plan B.
Programmeringseksempel: Anboring af de 4 huller i figur 5-34 med en anboringsdybde på 10 mm. CNC-bearbejdningsprogrammet er:
N02 T01 M06; Brug nr. T02 værktøj (Φ10 tap. Afstanden er 2 mm)
N04 G90 S150 M03; Start spindlen for at rotere fremad 1000r/min
N06 G00 X0. Y0. Z30. M08;
N08 G84 G99 Spindelhastighed) 150 × (gevindstigning) 2=300
N10 X50; Tryk på (50, 10) positionen (G84 er en modal kommando, indtil G80 annulleres)
N12 Y30; Bankning ved (50,30) position
N14 X10; Bankning ved (10,30) position
N16 G80; annuller tappecyklus
N18 G00 Z30
N20 M30
5) Venstregevindcykluskommando G74
G74-gevindbearbejdningscykluskommandoformatet er:
G74 G△△ X__ Y__ Z__ R__ F__
Forskellen fra G84 er, at spindlen roterer omvendt under fremføring og fremad ved udstigning. Betydningen af hver parameter er den samme som G84.
Handlingsprocessen er som følger:
(1) Spindlen vendes, og hanen placeres hurtigt til startpunktet B (X, Y) af gevindbehandlingscyklussen;
(2) Tapet bevæger sig hurtigt langs Z-retningen til referenceplanet R;
(3) Tappebehandling;
(4) Spindlen roterer fremad, og hanen vender tilbage til referenceplanet R ved fremføringshastigheden;
(5) Når du bruger G98-kommandoen, vender hanen hurtigt tilbage til det oprindelige plan B.
6) Borebehandlingscykluskommando G85
G85-kommandoformatet for den kedelige behandlingscyklus er:
G85 G△△ X__ Y__ Z__ R__ F__
Betydningen af hver parameter er den samme som G81.
Handlingsprocessen er som følger:
(1) Boreværktøjet placeres hurtigt til startpunktet B (X, Y) af borebehandlingscyklussen;
(2) Boreværktøjet bevæger sig hurtigt langs Z-retningen til referenceplanet R;
(3) Borebehandling;
(4) Boreværktøjet vender tilbage til referenceplanet R eller startplanet B ved fremføringshastigheden;
7) Kedelig behandlingscyklus kommando G86
G86-borecykluskommandoformatet er:
G86 G△△ X__ Y__ Z__ R__ F__
Forskellen fra G85 er, at efter at have nået bunden af hullet, stopper spindlen og går hurtigt ud. Betydningen af hver parameter er den samme som G85.
Handlingsprocessen er som følger:
(1) Boreværktøjet placeres hurtigt til startpunktet B (X, Y) af borebehandlingscyklussen;
(2) Boreværktøjet bevæger sig hurtigt langs Z-retningen til referenceplanet R;
(3) Borebehandling;
(4) Spindlen stopper, og boreværktøjet vender hurtigt tilbage til referenceplanet R eller startplanet B;
8) Borebehandlingscykluskommando G89
G89-kommandoformatet for den kedelige behandlingscyklus er:
G89G△△ X__ Y__ Z__ R__ P__ F__
Forskellen fra G85 er: efter at have nået hulets bundposition, sættes fremføringen på pause. P er pausetiden (ms), og betydningen af andre parametre er den samme som G85.
Handlingsprocessen er som følger:
(1) Boreværktøjet placeres hurtigt til startpunktet B (X, Y) af borebehandlingscyklussen;
(2) Boreværktøjet bevæger sig hurtigt langs Z-retningen til referenceplanet R;
(3) Borebehandling;
(4) fodringspause;
(5) Boreværktøjet vender tilbage til referenceplanet R eller startplanet B ved fremføringshastigheden;
9) Fin boring cyklus kommando G76
G76-kommandoformatet for den kedelige behandlingscyklus er:
G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__
Forskellen fra G85 er, at G76 har tre handlinger i bunden af hullet: fremføringspause, spindel nøjagtigt stop (retningsstop), omvendt forskydning af værktøjet langs værktøjsspidsen med Q-værdien og derefter hurtig udgang. Dette sikrer, at værktøjet ikke ridser hullets overflade. P er pausetiden (ms), Q er offsetværdien, og betydningen af de andre parametre er den samme som G85.
Handlingsprocessen er som følger:
(1) Boreværktøjet placeres hurtigt til startpunktet B (X, Y) af borebehandlingscyklussen;
(2) Boreværktøjet bevæger sig hurtigt langs Z-retningen til referenceplanet R;
(3) Borebehandling;
(4) Fremføringspause, spindel nøjagtigt stop og omvendt forskydning af værktøjet langs værktøjsspidsen;
(5) Boreværktøjet går hurtigt ud til referenceplanet R eller startplanet B;
10) Tilbage boring cyklus kommando G87
Kommandoformatet for G87-kommandoen til tilbageboring af behandlingscyklus er:
G87 G△△ X__ Y__ Z__ R__ Q__ F__
Betydningen af hver parameter er den samme som G76.
Handlingsprocessen er som følger:
(1) Boreværktøjet placeres hurtigt til startpunktet B (X, Y) af borebehandlingscyklussen;
(2) Spindlen stopper nøjagtigt, og værktøjet forskyder sig i den modsatte retning af værktøjsspidsen;
(3) Flyt hurtigt til bunden af hullet;
(4) Værktøjsspidsen skifter tilbage til bearbejdningspositionen i positiv retning, og spindlen roterer fremad;
(5) Værktøjet føres opad til referenceplanet R;
(6) Spindlen stopper nøjagtigt, og værktøjet er forskudt af Q-værdien i den modsatte retning af værktøjsspidsen;
(7) Boreværktøjet går hurtigt ud til startplanet B;
(8) Forskudt langs den positive retning af værktøjsspidsen;
11) Annuller hulbearbejdningscykluskommandoen G80





