Mazak G-codelijst (M-serie)
Mazak G-codelijst voor cnc-bewerkers die werken aan MAZAK-bewerkingscentra.

Mazak G-codelijst
| G-code | Functie |
|---|---|
| G00 | Positionering |
| G01 | Lineaire interpolatie |
| G01.1 | Draadsnijden met C-as interpolatie |
| G02 | Circulaire interpolatie (CW) |
| G03 | Circulaire interpolatie (CCW) |
| G02.1 | Spiraal interpolatie (CW) |
| G03.1 | Spiraalinterpolatie (CCW) |
| G04 | Dwell |
| G05 | Hoge snelheid bewerkingsmodus |
| G06.1 | Fijne spline-interpolatie |
| G06.2 | NURBS-interpolatie |
| G07 | Interpolatie van virtuele assen |
| G07.1 | Cilindrische interpolatie |
| G09 | Exacte stopcontrole |
| G10 | Gegevensinstellingsmodus AAN |
| G10.1 | Commando-adres UIT |
| G11 | Gegevensinstellingsmodus UIT |
| G12.1 | Polaire coördinaten interpolatie AAN |
| G13.1 | Polaire coördinaten interpolatie UIT |
| G17 | Selectie X-Y-vlak |
| G18 | Z-X vlak selectie |
| G19 | Y-Z-vlakselectie |
| G20 | Inch-commando |
| G21 | Metrische opdracht |
| G22 | Controle slag vóór verplaatsing AAN |
| G23 | Controle slag vóór verplaatsing UIT |
| G27 | Referentiepuntcontrole |
| G28 | Referentiepunt terugkeer |
| G29 | Terug vanaf referentiepunt |
| G30 | Terug naar 2e, 3e en 4e referentiepunt |
| G31 | Skip-functie |
| G31.1 | Meerstappen overslaan 1 |
| G31.2 | Meerstappen overslaan 2 |
| G31.3 | Meerstappen overslaan 3 |
| G33 | Draadsnijden (recht, conisch) |
| G34 | Variabel draadsnijden |
| G34.1 | Patrooncyclus gatenbewerking (op een cirkel) |
| G35 | Patrooncyclus gatenbewerking (op een lijn) |
| G36 | Patrooncyclus gatenbewerking (op een boog) |
| G37.1 | Patrooncyclus gatenbewerking (op een rooster) |
| G37 | Automatische gereedschapslengtemeting |
| G38 | Vectorselectie voor gereedschapsradiuscompensatie |
| G39 | Hoekboog voor gereedschapsradiuscompensatie |
| G40 | Neus R/Gereedschapsradiuscompensatie UIT |
| G41 | Neus R/Gereedschapsradiuscompensatie (links) |
| G41.2 | 3D-gereedschapsradiuscompensatie (links) |
| G42 | Neus R/Gereedschapsradiuscompensatie (rechts) |
| G42.2 | 3D-gereedschapsradiuscompensatie (rechts) |
| G43 | Gereedschapslengte offset (+) |
| G43.4 | Tool tip punt controle (Type 1) AAN |
| G43.5 | Tool tip punt controle (Type 2) AAN |
| G44 | Gereedschapslengte offset () |
| G45 | Gereedschapspositie offset, verlenging |
| G46 | Gereedschapspositie offset, reductie |
| G47 | Gereedschapspositie-offset, dubbele verlenging |
| G48 | Gereedschapspositie-offset, dubbele reductie |
| G49 | Gereedschapspositie-offset UIT |
| G92 | Instelling coördinatensysteem/Instelling spilklemsnelheid |
| G50 | Schaal UIT |
| G51 | Schaal AAN |
| G50.1 | Spiegelbeeld UIT |
| G51.1 | Spiegelbeeld AAN |
| G50.2 | Veelhoekige bewerkingsmodus UIT |
| G51.2 | Veelhoekige bewerkingsmodus AAN |
| G52 | Instelling lokaal coördinatensysteem |
| G53 | Selectie van machinecoördinatensysteem |
| G54 | Selectie van werkstukcoördinatensysteem 1 |
| G55 | Selectie van werkstukcoördinatensysteem 2 |
| G56 | Selectie van werkstukcoördinatensysteem 3 |
| G57 | Selectie van werkstukcoördinatensysteem 4 |
| G58 | Selectie van werkstukcoördinatensysteem 5 |
| G59 | Selectie van werkstukcoördinatensysteem 6 |
| G54.1 | Extra werkstukcoördinatensystemen |
| G54.2 | Selectie van fixture-offset |
| G60 | Eenzijdige positionering |
| G61 | Exacte stopmodus |
| G61.1 | Hoge nauwkeurigheidsmodus (geometriecompensatie) |
| G62 | Automatische hoekcorrectie |
| G63 | Tikmodus |
| G64 | Snijmodus |
| G65 | Gebruikersmacro enkele oproep |
| G66 | Gebruiker macro modale oproep A |
| G66.1 | Gebruiker macromodaal gesprek B |
| G67 | Gebruiker macro modale oproep UIT |
| G68 | Geprogrammeerde coördinatenrotatie AAN |
| G69 | Geprogrammeerde coördinatenrotatie UIT |
| G68 | 3D-coördinatenconversie AAN |
| G69 | 3D-coördinatenconversie UIT |
| G270 | Afwerkcyclus |
| G271 | Longitudinale voorbewerkingscyclus |
| G272 | Dwarsvoorbewerkingscyclus |
| G273 | Contour-parallelle voorbewerkingscyclus |
| G274 | Longitudinale afsnijcyclus |
| G275 | Dwarse uitschakelcyclus |
| G276 | Samengestelde draadsnijcyclus |
| G80 | Vaste cyclus UIT |
| G283 | Voorste boorcyclus |
| G284 | Tikcyclus vooraan |
| G284.2 | Synchrone tikcyclus vooraan |
| G285 | Voorboorcyclus |
| G287 | Buiten boorcyclus |
| G288 | Buiten tapcyclus |
| G288.2 | Buiten synchrone tapcyclus |
| G289 | Buitenboorcyclus |
| G290 | Vaste cyclus A (cyclus voor langsdraaien) |
| G292 | Draadcyclus |
| G294 | Vaste cyclus B (Dwarse draaicyclus) |
| G71.1 | Vaste cyclus (afschuinfrees 1, CW) |
| G72.1 | Vaste cyclus (afschuinfrees 2, CCW) |
| G73 | Vaste cyclus (diepgatboren met hoge snelheid) |
| G74 | Vaste cyclus (omgekeerd tikken) |
| G75 | Vaste cyclus (saai 1) |
| G76 | Vaste cyclus (saai 2) |
| G77 | Vaste cyclus (naar achteren gericht) |
| G78 | Vaste cyclus (saai 3) |
| G79 | Vaste cyclus (saai 4) |
| G81 | Vaste cyclus (puntboren) |
| G82 | Vaste cyclus (boren) |
| G83 | Vaste cyclus (diepgatboren) |
| G84 | Vaste cyclus (tikken) |
| G84.2 | Vaste cyclus (synchroon tikken) |
| G84.3 | Vaste cyclus (synchroon achteruit tappen) |
| G85 | Vaste cyclus (ruimen) |
| G86 | Vaste cyclus (saai 5) |
| G87 | Vaste cyclus (trekkotteren) |
| G88 | Vaste cyclus (saai 6) |
| G89 | Vaste cyclus (saai 7) |
| G90 | Absolute gegevensinvoer |
| G91 | Incrementele gegevensinvoer |
| G92.5 | Rotatie van het werkstukcoördinatensysteem |
| G93 | Omgekeerde tijdfeed |
| G96 | Constante perifere snelheidsregeling AAN |
| G97 | Constante perifere snelheidsregeling UIT |
| G94 | Voeding per minuut (asynchroon) |
| G95 | Voeding per omwenteling (synchroon) |
| G98 | Initiële terugkeer op puntniveau in vaste cycli |
| G99 | Retour op R-puntniveau in vaste cycli |
| G109 | Besturing van meerdere systemen met één programma |
| G110 | Kruisbewerkingsbesturing AAN |
| G111 | Kruisbewerkingsbesturing UIT |
| G112 | M, S, T, B uitvoer naar tegenovergesteld systeem |
| G113 | Kookfreesmodus UIT |
| G114.3 | Kookfreesmodus AAN |
| G16 | Invoer van polaire coördinaten AAN |
| G15 | Poolcoördinaten invoer UIT |
| G10.9 | Selectie tussen gegevensinvoer diameter en radius |
| G130 | Tornado-cyclus |
| G136 | Meetmacro, werkstuk-/coördinatenmeting |
| G137 | Beloningsmacro |