G- / M-Code-Referenz
Nachschlagewerk gängiger Codes je Maschinensteuerung.
Mazak EIA/ISO — gängige Codes inkl. Mazatrol-Aufruf & Messzyklen, ins Deutsche übertragen.
G-Codes · Mazak
| G00 | Eilgang / Schnelle Positionierung |
| G01 | Lineare Interpolation (Arbeitsvorschub) |
| G02 | Kreisinterpolation im Uhrzeigersinn |
| G03 | Kreisinterpolation gegen den Uhrzeigersinn |
| G04 | Verweilzeit (Dwell) |
| G09 | Exakter Halt, nicht-modal |
| G10 | Programmierbare Dateneingabe |
| G17 | Ebenenauswahl XY |
| G18 | Ebenenauswahl ZX |
| G19 | Ebenenauswahl YZ |
| G20 | Programmierung in Zoll |
| G21 | Programmierung in Millimetern |
| G28 | Anfahren der Referenzposition |
| G33 | Gewindeschneiden mit konstanter Steigung |
| G40 | Werkzeugradiuskompensation AUS |
| G41 | Werkzeugradiuskompensation links |
| G42 | Werkzeugradiuskompensation rechts |
| G43 | Werkzeuglängenkorrektur positiv |
| G44 | Werkzeuglängenkorrektur negativ |
| G49 | Werkzeuglängenkorrektur AUS |
| G50 | Maximale Spindeldrehzahl festlegen (Drehen) |
| G53 | Maschinen-Koordinatensystem |
| G54 | Werkstück-Nullpunkt 1 (WKS) |
| G55 | Werkstück-Nullpunkt 2 (WKS) |
| G56 | Werkstück-Nullpunkt 3 (WKS) |
| G57 | Werkstück-Nullpunkt 4 (WKS) |
| G58 | Werkstück-Nullpunkt 5 (WKS) |
| G59 | Werkstück-Nullpunkt 6 (WKS) |
| G70 | Schlichtzyklus (Drehen) |
| G71 | Längs-Schruppzyklus (Drehen) |
| G72 | Plan-Schruppzyklus (Drehen) |
| G73 | Hochgeschwindigkeits-Bohrzyklus (Peck) |
| G74 | Tieflochbohrzyklus / Linksgewinde |
| G76 | Feinbohr-/Gewindeschneidzyklus |
| G80 | Bohrzyklus abbrechen |
| G81 | Bohrzyklus (einfach) |
| G82 | Bohrzyklus mit Verweilzeit |
| G83 | Tieflochbohren (Peck) |
| G84 | Gewindebohrzyklus (Rechtsgewinde) |
| G90 | Absolutmaß-Programmierung |
| G91 | Kettenmaß-/Inkrementalmaß-Programmierung |
| G92 | Nullpunktverschiebung / Gewindeschneiden (Drehen) |
| G94 | Vorschub in mm/min |
| G95 | Vorschub in mm/U |
| G96 | Konstante Schnittgeschwindigkeit (Drehen) |
| G97 | Konstante Spindeldrehzahl (Drehen) |
| G98 | Rückzug auf Ausgangsebene (Bohrzyklus) |
| G99 | Rückzug auf R-Ebene (Bohrzyklus) |
M-Codes · Mazak
| M00 | Programmstopp |
| M01 | Wahlweiser Halt |
| M02 | Programmende |
| M03 | Spindel EIN, Rechtslauf |
| M04 | Spindel EIN, Linkslauf |
| M05 | Spindel AUS |
| M06 | Spannfutter lösen (Werkstück freigeben) |
| M07 | Spannfutter spannen (Werkstück halten) |
| M08 | Kühlmittel EIN |
| M09 | Kühlmittel AUS |
| M12 | Frässpindelmodus abbrechen (Drehmodus) |
| M13 | Frässpindel normale Rotation |
| M14 | Frässpindel Rückwärtsrotation |
| M15 | Frässpindel-Halt |
| M30 | Programmende mit Rücksprung |
| M98 | EIA → Teilprogrammaufruf |
| M99 | EIA → Rücksprung zum Hauptprogramm |
| M100 | Werkstückmessung Durchmesser Start |
| M101 | Werkstückmessung Durchmesser Ende |
| M110 | Werkzeugspitzenmessung Start |
| M111 | Werkzeugspitzenmessung Ende |
| M120 | Ausdruck der Messdaten |
| M198 | EIA → Mazatrol-Programmaufruf |
| M199 | EIA → Ende des Mazatrol-Programms |
| M202 | Drehmodus |
| M203 | Frässpindel normale Rotation |
| M204 | Frässpindel Rückwärtsrotation |
| M205 | Frässpindel-Halt |