G00
Hurtigt bevægende positionering
G00 X__Y__Z__;
G01
Lineær interpolationstilstand
G01 X__Y__Z__;
Hjørneaffasningstilstand
G01 X__Y__C__;
G01 X__Y__;
C: Afstanden fra det imaginære hjørne til startpunktet eller slutpunktet for affaseskæring
Hjørneafrunding
G01 X__Y__;
R: Hjørnets bueradius, udfør filetaffasning ved skæringspunktet mellem første og andet program.
retvinklet tilstand
G17;
G01 A__X__(Y_);
A: Vinklen mellem den rette linje og den første akse i planet
X: X-koordinat for slutpunktet
GO2
Bueinterpolation (med uret)
G02 X__Y__R__F__;
R: bueradius
GO3
Cirkulær interpolation (mod uret)
G03 X__Y__R__F__;
R: bueradius
GO4
pause
G04 X(U)__; eller G04 P__;
XU: efterfølges af den angivne pausetid, og den efterfølgende værdi skal have en decimal, ellers beregnes den som en tusindedel af denne værdi, og enheden er s;
P: Angiv tidspunktet, ingen decimal er tilladt (det vil sige udtrykt som et heltal), enheden er ms.
GO2.1
Involut interpolation (med uret)
G02.1 X__Y__I__J__F__P;
IJ: Buecenterkoordinater
P: pitch nummer, antal omdrejninger
GO3.1
Involut differenskompensation (mod uret)
G03.1 X__Y__I__J__F__P;
IJ: Buecenterkoordinater
P: pitch nummer, antal omdrejninger
GO2.3
Eksponentiel funktionsinterpolation (fremadrotation)
G02.3 X__Y__I__J__R__F__Q__I;
IJ: vinkel
R: fast værdi
F: Starthastighed
Q: Slutpunkts fremføringshastighed
G03.3
Eksponentiel funktionsinterpolation (inversion)
G03.3 X__Y__I__J__R__F__Q__ I;
IJ: vinkel;
R: fast værdi;
F: Starthastighed
Q: Slutpunkts fremføringshastighed
G05
Højhastigheds- og højpræcisionskontrolⅠ
G05 P10000 kontrolåbning med høj hastighed og høj præcision
G05 P0 nedlukning med høj hastighed og høj præcision
G05 P3 højhastighedsbearbejdning på
G05 P0 højhastighedsbearbejdning lukket
G05.1
Høj hastighed og høj præcision kontrol II
G05.1 Q1 højhastigheds- og højpræcisionskontrol er aktiveret
G05.1 Q0-nedlukning med høj hastighed og høj præcision
G05.2 Q2 X0 Y0 Z0 Højpræcisionstilstand for frit overflade er slået til
G05.1 Q0 højpræcisionstilstand for fri form overflade er slået fra
G07.1
Cylindrisk interpolation
G07.1 C__;
C: cylinderradius
G09
korrekt stopkontrol
G10
Program parameter input/korrektion input
G90 G10 L2 P__Xp__Yp__Zp__;
G91
P: 0 Eksterne emnekoordinater
1 G54
2 G55
3 G56
4 G57
5 G58
6 G59
Når P: er et andet tal end 0~6, betragtes værdien af P som 1. Når P udelades, betragtes det som den aktuelt valgte mængde af koordinatkorrektion for emnet.
G10 L10 P__R__;
P: rettelsesnummer
R: Korrektionsbeløb
G10 L10 P__ R__; lang korrektion formkorrektion
G10 L11 P__ R__; lang korrektion slidkorrektion
G10 L12 P__ R__ ;Diameter formkorrektion
G10 L13 P__ R__; Diameter slidkorrektion
G11
Programparameterindtastning annulleres
G12
Cirkulær skæring CW
G12 I__D__F__;
I: Cirkelradius (inkrementel værdi)
D: rettelsesnummer
① Skær fra midten af cirklen
② Tilnærme konturen i en buemåde
③Fræsebuebane
G12.1
Polær koordinatinterpolationstilstand starter
G13
Cirkulær skæring mod venstre
G13 I__D__F__;
I: Cirkelradius (inkrementel værdi)
D: rettelsesnummer
G13.1
Polær koordinatinterpolationstilstand annulleret
G15
Polær koordinatkommando annulleret
G15 annullerer G16 polær koordinatkommando
G16
Polær koordinatkommando er gyldig
N1005 G16;
N1010 G90 G01 X__Y__;
…
N2000 G15;
Blandt dem repræsenterer X__ i N1010-sætningen den polære koordinatradius, og Y__ repræsenterer vinklen.
G17
Planvalg XY
Fræsning M36*0.75 gevind
Eksempel: Dette eksempel antager, at trådens midtpunkt er ({{0}}, 0); gevindskærerens diameter er 33.244.
G00 G90 G80 G40 G49 G54 X0. Y0.;
S4000 M13;
G00 G43 H2 Z50.;
Z10. G01 Z0. F800.;
G41 D__;
G02 Y1.378 J0.689 F600.;
G17;
G02 Z-15. J-1.378 P20. F600.;
G02 Y0. J-0.689;
G00 Z80.;
G40;
M05;
M09;
M30;
Brug først en fræser med samme diameter som gevindskæreren til at programmere, opnå Y-, J-værdierne og X, Y-koordinatværdierne, og indsæt dem derefter i ovenstående programeksempel
G18
Flyvalg XZ
G19
Flyvalg YZ
G20
britiske instruktioner
G21
Metriske instruktioner
G27
Referenceoprindelseskontrol
G28
Vend tilbage til referenceoprindelse
G28 X__ Y__ Z__;
G29
Startpunkt nulstilles
G29 X__ Y__ Z__;
G30
Vend tilbage til 2. til 4. referenceoprindelse.
G30 P2(P3,P4) X__ Y__ Z__;
G30.1
Nulstil værktøjsposition 1
G30.2
Nulstil værktøjsposition 2
G30.3
Nulstil værktøjsposition 3
G30.4
Nulstil værktøjsposition 4
G30.5
Nulstil værktøjsposition 5
G30.6
Nulstil værktøjsposition 6
G31
hoppe
G31.1
Hop 1
G31.2
Hop 2
G31.3
Hop 3
G32
Gevindskæring (normal ledning)
G32 Z__F__Q__;
Z: gevindskæreretningens akseadresse og gevindlængde;
F: Før i retning af den lange akse (aksen med den største mængde bevægelse)
Sp: Gevindskærings startforskydningsvinkel (0~360 grader)
G33
Gevindskæring (præcisions bly - tomme gevind)
G33 Z__E__Q__;
Z: Gevindskæringsretning akseadresse og gevindlængde
E: Før i retning af den lange akse (aksen med den største mængde bevægelse), antallet af tænder indeholdt i 1 tomme
Sp: Gevindskærings startforskydningsvinkel (0~360 grader)
G34
Cirkulært arrangement hulcyklus
G34 X__Y__I__J__K__;
XY: Centerposition af den periferiske hulcyklus
I: cirkelradius, udtrykt som et positivt tal
J: Vinklen på det indledende borepunkt mod uret er positiv
K: Antal borehuller, område 1~9999, kan ikke være 0, retning mod uret er positiv, retning med uret er negativ
G35
Lineær vinkel arrangeret hul-cyklus
G35 X__Y__I__J__K;
XY: koordinater for startpunktet, påvirket af G90/G91
I: Interval, den retlinede afstand mellem to huller
J: Vinkel, vinklen mellem array-retningen og X-aksen, retningen mod uret er positiv
K: Antallet af huller (inklusive startpunktet), indstillingsområdet er 1~9999
G36
Bue arrangement hul cyklus
G36 X__Y__I__J__P__K__;
XY: Buecenterkoordinater
I: bueradius
J: Vinklen på det indledende borepunkt mod uret er positiv
P: vinkelinterval
K: antal huller
G37
Automatisk værktøjslængdemåling
G37 Z__R__D__F__;
Z: Måling af akseposition og koordinatværdi for den målte position
R: Afstanden fra det punkt, der begynder at bevæge sig ved målehastigheden, til målepositionen
D: Begrænsning af værktøjets stopområde
F: Målehastighed
G37.1
Skakternet arrangement hulløkke
G37.1 X__Y__I__P__J__K__
XY: startpunktskoordinater
I: X-akse interval
P: Tallet i X-aksens retning. Angiv område 1~9999
J: Y-akse interval
K: Tallet i Y-aksens retning
G38
Vektorbetegnelse for værktøjsradiuskompensation
G38 I__J__;
Bruges kun i diameterkorrektionstilstand
G39
Værktøjsradiuskorrektion Hjørnebuekorrektion
G39 X__ Y__
Bruges kun i diameterkorrektionstilstand
G40
Værktøjsradiuskorrektion Annuller
G41
Værktøjsdiameterkorrektion venstre
G42
Værktøjsdiameter korrektion højre
G40.1
Normal kontrol Annuller
G40.1 X__Y__F__;
G41.1
Normal kontrol forbliver effektiv
G41.1 X__Y__F__;
G42.1
Normal kontrol ret effektiv
G42.1 X__Y__F__;
G43
Værktøjslængdeindstilling (+)
G43 Z__H__;
…;
G49 Z__;
G44
Indstilling af værktøjslængde (-)
G44 Z__H__;
…;
G49 Z__;
G49
Indstilling af værktøjslængde Annuller
G43.1
1. spindelkontrol gyldig
G44.1
2. spindelkontrol gyldig
G45
Indstilling af værktøjsposition (udvidelse)
G45 X__D__;
Brug den korrektionsmængde, der er indstillet i hukommelsesområdet for korrektionsmængden, til at beregne forlængelsen i bevægelsesretningen.
G46
Indstilling af værktøjsposition (zoom ud)
G46 X__D__;
Brug den korrektionsmængde, der er indstillet i hukommelsesområdet for korrektionsmængden, for at reducere mængden af bevægelse i retningen.
G47
Indstilling af værktøjsposition (dobbelt)
G47 X__D__;
Forlængelsen i bevægelsesretningen beregnes som to gange den korrektionsmængde, der er indstillet i korrektionsmængdehukommelsesområdet.
G48
Indstilling af værktøjsposition (halveret)
G48 X__D__;
Reduktionsmængden i bevægelsesretningen beregnes som det dobbelte af den korrektionsmængde, der er indstillet i korrektionsmængdehukommelsesområdet.
G47.1
Samtidig styring af 2 spindler er gyldig
G50
Skala Annuller
G51
Skalering er gyldig
G51 X__Y__Z__P__;
XYZ: skalerede centerkoordinater
P: Proportional zoomforstørrelse
G50.1
G kommando spejl annuller
G50.1 X0;
G50.1 Y0;
G50.1 Z0;
Uanset hvilken akse der annulleres vil blive indtastet efter G50.1.
G51.1
G-kommandobilledet er gyldigt
G51.1 X0;
G51.1 Y0;
G51.1 Z0;
Hvilken akse, der spejles, indlæses efter G51.1
G52
Lokale koordinatsystemindstillinger
G53
Valg af mekanisk koordinatsystem
G54
Emnekoordinatsystem 1 valg
G55
Valg af emnekoordinatsystem 2
G56
Emnekoordinatsystem 3 valg
G57
Emnekoordinatsystem 4 valg
G58
Valg af emnekoordinatsystem 5
G59
Emnekoordinatsystem 6 valg
G54.1
Valg af emnekoordinatsystem udvidet til 48 grupper
G60
Envejs positionering
G60 X__Y__Z__;
G61
Korrekt stopkontroltilstand
G61.1
Høj hastighed og høj præcision kontrol
G61.1 X__Y__F__;
G62
Automatisk justering af hjørnetilspænding
G63
Tappetilstand
Klippeprocenten er fastsat til 100 %
Feedtilbageholdelse er ugyldig
Enkelt blokstop er ugyldigt
G63.1
Samtidig tryktilstand (tryk fremad)
G63.2
Samtidig banketilstand (omvendt bankning)
G64
Skæretilstand
G65
Brugermakro Enkelt opkald
G66
Brugermakrostatusopkald A
G66.1
Brugermakrostatusopkald B
G67
Brugermakrostatusopkald C
G68
Koordinatrotation gyldig
G17 G68 X0 Y0 R__;
R: Rotationsvinkel, mod uret er positiv, område -360.000~+360.000
G69
Koordinatrotation Annuller
G70
brugerens dåseløkke
G71
brugerens dåseløkke
G72
brugerens dåseløkke
G73
Fast cyklus (trin cyklus)
G73 X__Y__Z__R__F__S__Q__;
XYZ: hulplaceringsdata
Q: Prøv dit bedste
R: R-punkt
F: Fremføringshastighed
S: spindelhastighed
G74
Fast cyklus (omvendt bankning)
G74 X__Y__Z__R__Q__F__S__X__Y__;
Z: hulplaceringsdata
R: R-punkt
Q: trinbeløb
F: Fremføringshastighed
S: spindelhastighed
Værdierne for F og S er: speed * pitch=feed
G75
brugerens dåseløkke
G76
Fast cyklus (nøjagtig boring)
Efter at X- og Y-akserne er placeret, bevæger Z-aksen sig hurtigt til punktet R og fødes derefter til punktet Z med den hastighed, F. Derefter orienteres spindlen og bevæger sig en vis afstand i den givne retning, og vender derefter hurtigt tilbage til startpunktet eller punktet R. Bagefter roterer spindlen med den oprindelige hastighed og retning.
Bemærk: Vær opmærksom på, om værktøjsspidsens retning efter spindelorientering opfylder kravene.
G77
brugerens dåseløkke
G78
brugerens dåseløkke
G79
brugerens dåseløkke
G80
Dåse cyklus annuller
G81
Fast cyklus (boring/blyhul)
G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, S_, I_, J_;
G8?(G7?) X_Y_Z_R_Q_P_F_L_S_, R_, I_, J_;
G8? (G7?): Hulbearbejdningstilstand
XYZ: hulplaceringsdata
RQPF: hulbearbejdningsdata (R: refererer til R-punkt Q: specifikation af hver skæremængde, inkrementel værdiinput
P: Sæt tid på pause, tilføj WeChat: Yuki7557 og modtag et makroprogram tutorial
F: borehastighed eller gevindstigning)
L: antal gentagelser
S: spindelrotationshastighed
R: Spindelrotationshastighed under synkroniseringsskift eller gendannelse
I: Positionering positioneringsakse positioneringsbredde
J: Boreaksepositioneringsbredde
G82
Fast cyklus (boring/tælle boring)
G82 X__Y__Z__R__F__P__;
P: pausetid
G83
Fast cyklus (dybt huls boring)
G83 X__Y__Z__R__Q__F__;
Q: Hver skæremængde, trinvis input
G84
Fast cyklus (tapping) Mitsubishi-system
G84 X__Y__Z__R__F__P__;
F: tonehøjde
P: Pause tid
Fast cyklus (tapping) Frank-system mv.
G84 X__Y__Z__R__F__S__;
XYZ: hulplaceringsdata
R: R-punkt
F: Fremføringshastighed
S: spindelhastighed
Værdierne for F og S er: speed * pitch=feed
G85
Fast cyklus (boring ind og boring ud)
Den konserverede cyklus er meget enkel, og udførelsesprocessen er som følger:
X- og Y-aksepositionering, Z-akse når hurtigt punkt R, føder til punkt Z ved F-hastighed og vender tilbage til punkt R ved F-hastighed.
G86
Fast cyklus (kedeligt)
Udførelsesprocessen for denne konserverede cyklus ligner G81. Forskellen er, at i G86 stopper spindlen, når værktøjet føres til bunden af hullet.
Vend hurtigt tilbage til punkt R eller startpunktet og drej derefter spindlen
G87
Fast cyklus (rygboring)
I G87-cyklussen, efter at X- og Y-akserne er positioneret, er spindlen orienteret, X- og Y-akserne bevæger sig i den specificerede retning med afstanden givet af behandlingsparameteren Q og bevæger sig til bunden af hullet (punkt R ) ved en hurtig fremføringshastighed, og X- og Y-akserne genoprettes. I den oprindelige position roterer spindlen med en given hastighed og retning, Z-aksen føres til Z-punktet med en hastighed givet af F, og derefter orienteres spindlen igen, og X- og Y-akserne bevæger sig i den specificerede retning vha. afstanden specificeret af Q til hurtig fodring. Hastigheden vender tilbage til startpunktet, X- og Y-akserne vender tilbage til deres positioneringspositioner, og spindlen begynder at rotere.
Noter er de samme som G76
G88
Fast cyklus (kedeligt)
G88 er en konserveret cyklus til boring med manuel returfunktion
G89
Fast cyklus (kedeligt)
G90
Absolut værdi instruktioner
G90 X__Y__Z__;
G91
inkrementel værdi kommando
G91 X__Y__Z__;
G92
Indstilling af mekanisk koordinatsystem
G92 S__Q__;
S: Maksimal spændehastighed;
Q: Minimum spændehastighed
G92.1
Indstilling af emnekoordinatsystem
G93
Foder mod tid
G94
Ikke-synkron feed (feed per minut)
G95
Synkron tilførsel (tilførsel pr. omdrejning)
G96
Ugentlig hastighed tilpasset kontrol er effektiv
G96 S__P__;
S: Ugentlig hastighed
P: Periferihastigheden skal styres for at angive aksen
G97
Zhousu One Custom Control Annuller
G98
Fast cyklus startpunkt retur
G99
Fast cyklus R punkt retur
G113
Spindelsynkroniseringskontrol annulleres
G114.1
Spindelsynkroniseringskontrol gyldig
G114.1 H__D__R__A__;
H: Grundlæggende spindelvalg
D: Synkron spindelvalg
R: Mængde for synkron spindelfaseforskydning
A: Spindelsynkroniseringsacceleration og decelerationstidskonstant





