Det finns 11 typer av fasta cykelinstruktioner för hålbearbetning i FANUC-systemet. Några av dem presenteras nedan.
1) Borrcykelkommando G81
G81-borrcykelkommandoformatet är:
G81 G△△ X__ Y__ Z__ R__ F__
X, Y är hålets position, Z är hålets djup, F är matningshastigheten (mm/min) och R är referensplanets höjd. G△△ kan vara G98 och G99. De två modala kommandona G98 och G99 styr om verktyget återgår till initialplanet eller referensplanet efter att hålbearbetningscykeln är avslutad; G98 återgår till det initiala planet, vilket är standardläget; G99 återgår till referensplanet. Vid programmering kan du använda absolut koordinat G90 och relativ koordinat G91 programmering. Det rekommenderas att använda absolut koordinatprogrammering så mycket som möjligt.
Åtgärdsprocessen är som följer:
(1) Borrkronan positioneras snabbt till startpunkten B (X, Y) för hålbearbetningscykeln;
(2) Borrkronan rör sig snabbt längs Z-riktningen till referensplanet R;
(3) Borrning;
(4) Borrkronan återgår snabbt till referensplanet R eller till initialplanet B.
Detta kommando används vanligtvis för att bearbeta hål vars djup är mindre än 5 gånger diametern. Programmeringsexempel: Den del som visas i figur a kräver att G81 används för att bearbeta alla hål. CNC-bearbetningsprogrammet är som följer:
bild
N02 T01 M06; Använd nr. T01 verktyg (Φ10 borr)
N04 G90 S1000 M03; Starta spindeln att rotera framåt med 1000r/min
N06 G00 X0. Y0. Z30. M08;
N08 G81 G99
N10
N12 Y30; borra hål i (50,30) position
N14 X10; borra hål vid (10,30)
N16 G80; avbryta borrcykeln
N18 G00 Z30
N20 M30
2) Borrcykelkommando G82
G82-borrcykelkommandoformatet är:
G82 G△△ X__ Y__ Z__ R__ P__ F__
I kommandot är P paustiden för borrkronan i botten av hålet, enheten är ms (millisekunder), och betydelsen av de andra parametrarna är densamma som G81.
Detta kommando lägger till en matningspausåtgärd längst ner i hålet, det vill säga när borrkronan når botten av hålet gör verktyget ingen matningsrörelse och förblir i ett roterande tillstånd för att göra botten av hålet jämnare . G82 används vanligtvis för att förstora och försänka hål.
Åtgärdsprocessen är som följer:
(1) Borrkronan positioneras snabbt till startpunkten B (X, Y) för hålbearbetningscykeln;
(2) Borrkronan rör sig snabbt längs Z-riktningen till referensplanet R;
(3) Borrning;
(4) Borrkronan pausar matningen vid botten av hålet;
(5) Borrkronan återgår snabbt till referensplanet R eller till initialplanet B.
3) Höghastighets djuphålsborrningscykelkommando G73
För bearbetning av hål med ett djup som är större än 5 gånger diametern, eftersom det är djuphålsbearbetning, vilket inte främjar spånavskiljning, används intervallmatning (matning i flera gånger). Djupet för varje matning är Q, och djupet för den sista matningen är Mindre än eller lika med Q, indragningsmängden är d (inställt internt av systemet) tills botten av hålet. Se figur b.
Kommandoformatet för G73 höghastighets djuphålsborrningscykel är:
G73 G△△ X__ Y__ Z__ R__ Q__ F__
I kommandot betyder Q att varje matningsdjup är Q, och betydelsen av andra parametrar är densamma som G81.
Åtgärdsprocessen är som följer:
(1) Borrkronan positioneras snabbt till startpunkten B (X, Y) för hålbearbetningscykeln;
(2) Borrkronan rör sig snabbt längs Z-riktningen till referensplanet R;
(3) Borrning, matningsdjupet är Q;
(4) Dra tillbaka verktyget, indragningsmängden är d
(5) Upprepa (3) och (4) tills önskat bearbetningsdjup
(6) Borrkronan återgår snabbt till referensplanet R eller till initialplanet B.
4) Tryckcykelkommando G84
Kommandoformatet för G84-gängbearbetningscykeln är:
G84 G△△ X__ Y__ Z__ R__ F__
Gänggängningsprocessen kräver ett strikt proportionellt förhållande mellan spindelhastigheten S och matningshastigheten F. Därför måste matningshastigheten beräknas baserat på spindelhastigheten under programmering. Matningshastigheten F=spindelhastighet × gängstigning. Innebörden av de andra parametrarna är densamma som G81. Spindeln roterar framåt när du tappar och matar med G84, och bakåt när du går ur. Det som skiljer sig från borrning är att returprocessen efter gängning inte är en snabb rörelse, utan en omvänd utgång vid matningshastigheten. Innan instruktionen exekveras behöver spindeln inte ens startas. När instruktionen utförs kommer CNC-systemet automatiskt att starta spindelns framåtrotation.
Åtgärdsprocessen är som följer:
(1) Spindeln roterar framåt och kranen placeras snabbt till startpunkten B (X, Y) för gängbearbetningscykeln;
(2) Kranen rör sig snabbt längs Z-riktningen till referensplanet R;
(3) Avtappningsbearbetning;
(4) Spindeln vänds och kranen vänds och återförs till referensplanet R vid matningshastigheten;
(5) När du använder G98-kommandot återgår kranen snabbt till det ursprungliga planet B.
Programmeringsexempel: Slå på de 4 hålen i figur 5-34 med ett gängdjup på 10 mm. CNC-bearbetningsprogrammet är:
N02 T01 M06; Använd verktyg nr. T02 (Φ10 tapp. stigningen är 2 mm)
N04 G90 S150 M03; Starta spindeln för att rotera framåt 1000r/min
N06 G00 X0. Y0. Z30. M08;
N08 G84 G99 Spindelhastighet) 150 × (gängstigning) 2=300
N10 X50; Knacka på (50, 10) position (G84 är ett modalt kommando tills G80 avbryts)
N12 Y30; Knacka i (50,30) position
N14 X10; Knacka i (10,30) position
N16 G80; avbryt tappningscykeln
N18 G00 Z30
N20 M30
5) Vänster gänggänga kommando G74
Kommandoformatet för G74-gängbearbetningscykeln är:
G74 G△△ X__ Y__ Z__ R__ F__
Skillnaden mot G84 är att spindeln roterar omvänt under matning och framåt vid utstigning. Betydelsen av varje parameter är densamma som G84.
Åtgärdsprocessen är som följer:
(1) Spindeln är omvänd och kranen placeras snabbt till startpunkten B (X, Y) för gängbearbetningscykeln;
(2) Kranen rör sig snabbt längs Z-riktningen till referensplanet R;
(3) Avtappningsbearbetning;
(4) Spindeln roterar framåt och kranen återgår till referensplanet R vid matningshastigheten;
(5) När du använder G98-kommandot återgår kranen snabbt till det ursprungliga planet B.
6) Borrningsbearbetningscykelkommando G85
G85:s tråkiga bearbetningscykelkommandoformat är:
G85 G△△ X__ Y__ Z__ R__ F__
Betydelsen av varje parameter är densamma som G81.
Åtgärdsprocessen är som följer:
(1) Borrverktyget positioneras snabbt till startpunkten B (X, Y) för borrningsbearbetningscykeln;
(2) Borrverktyget rör sig snabbt längs Z-riktningen till referensplanet R;
(3) Borrning;
(4) Borrverktyget återgår till referensplanet R eller initialplanet B vid matningshastigheten;
7) Kommando för tråkig bearbetningscykel G86
Kommandoformatet för G86 borrcykel är:
G86 G△△ X__ Y__ Z__ R__ F__
Skillnaden mot G85 är att efter att ha nått botten av hålet stannar spindeln och går ut snabbt. Betydelsen av varje parameter är densamma som G85.
Åtgärdsprocessen är som följer:
(1) Borrverktyget positioneras snabbt till startpunkten B (X, Y) för borrningsbearbetningscykeln;
(2) Borrverktyget rör sig snabbt längs Z-riktningen till referensplanet R;
(3) Borrning;
(4) Spindeln stannar och borrverktyget återgår snabbt till referensplanet R eller initialplanet B;
8) Borrningsbearbetningscykelkommando G89
G89:s tråkiga bearbetningscykelkommandoformat är:
G89G△△ X__ Y__ Z__ R__ P__ F__
Skillnaden mot G85 är: efter att ha nått hålets bottenposition pausas matningen. P är paustiden (ms), och betydelsen av andra parametrar är densamma som G85.
Åtgärdsprocessen är som följer:
(1) Borrverktyget positioneras snabbt till startpunkten B (X, Y) för borrningsbearbetningscykeln;
(2) Borrverktyget rör sig snabbt längs Z-riktningen till referensplanet R;
(3) Borrning;
(4) Matningspaus;
(5) Borrverktyget återgår till referensplanet R eller initialplanet B vid matningshastigheten;
9) Finborrningscykelkommando G76
G76:s tråkiga bearbetningscykelkommandoformat är:
G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__
Skillnaden från G85 är att G76 har tre åtgärder i botten av hålet: matningspaus, spindelns exakta stopp (riktningsstopp), omvänd förskjutning av verktyget längs verktygsspetsen med Q-värdet och sedan snabb utgång. Detta säkerställer att verktyget inte repar hålets yta. P är paustiden (ms), Q är offsetvärdet och betydelsen av de andra parametrarna är desamma som G85.
Åtgärdsprocessen är som följer:
(1) Borrverktyget positioneras snabbt till startpunkten B (X, Y) för borrningsbearbetningscykeln;
(2) Borrverktyget rör sig snabbt längs Z-riktningen till referensplanet R;
(3) Borrning;
(4) Matningspaus, spindelns exakta stopp och omvänd förskjutning av verktyget längs verktygsspetsen;
(5) Borrverktyget går snabbt ut till referensplanet R eller initialplanet B;
10) Återborrningscykelkommando G87
Kommandoformatet för G87-kommandot för bearbetningscykel för bakborrning är:
G87 G△△ X__ Y__ Z__ R__ Q__ F__
Betydelsen av varje parameter är densamma som G76.
Åtgärdsprocessen är som följer:
(1) Borrverktyget positioneras snabbt till startpunkten B (X, Y) för borrningsbearbetningscykeln;
(2) Spindeln stannar exakt och verktyget förskjuts i motsatt riktning av verktygsspetsen;
(3) Flytta snabbt till botten av hålet;
(4) Verktygsspetsen växlar tillbaka till bearbetningspositionen i positiv riktning och spindeln roterar framåt;
(5) Verktyget matas uppåt till referensplanet R;
(6) Spindeln stannar exakt och verktyget förskjuts av Q-värdet i motsatt riktning mot verktygsspetsen;
(7) Borrverktyget går snabbt ut till initialplanet B;
(8) Förskjutning längs verktygsspetsens positiva riktning;
11) Avbryt hålbearbetningscykelkommandot G80





