G- / M-Code-Referenz
Nachschlagewerk gängiger Codes je Maschinensteuerung.
Okuma OSP (Dreh) — praxisrelevante Auswahl aus der offiziellen Liste, ins Deutsche übertragen. Maschinenmodell-Sondercodes (VTR/Multus/APC) ausgelassen.
G-Codes · Okuma
| 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 · Okuma
| M00 | Programmierter Halt |
| M01 | Wahlweiser Halt |
| M02 | Programmende |
| M03 | Spindel EIN, Rechtslauf |
| M04 | Spindel EIN, Linkslauf |
| M05 | Spindel AUS |
| M06 | Werkzeugwechsel (ATC) |
| M08 | Kühlmittel 1 EIN |
| M09 | Kühlmittel 1 AUS |
| M10 | Spindel-Tippbetrieb AUS |
| M11 | Spindel-Tippbetrieb EIN |
| M12 | Angetriebenes Werkzeug — Spindel Halt |
| M13 | Angetriebenes Werkzeug — Spindel Rechtslauf |
| M14 | Angetriebenes Werkzeug — Spindel Linkslauf |
| M15 | C-Achse positionieren (positive Richtung) |
| M16 | C-Achse positionieren (negative Richtung) |
| M17 | Datenübertragung anfordern (Post-Prozess-Messen) |
| M18 | Spindel-Orientierungshalt aufheben |
| M19 | Spindel-Orientierung |
| M20 | Reitstock-Schutzzone / Interferenzüberwachung AUS |
| M21 | Reitstock-Schutzzone / Interferenzüberwachung EIN |
| M22 | Gewinde-Auslauffase AUS |
| M23 | Gewinde-Auslauffase EIN |
| M24 | Spannfutter-Schutzzone AUS, Werkzeug-Interferenz AUS |
| M25 | Spannfutter-Schutzzone EIN, Werkzeug-Interferenz EIN |
| M26 | Gewindesteigung entlang Z-Achse |
| M27 | Gewindesteigung entlang X-Achse |
| M28 | Werkzeug-Interferenzprüfung AUS |
| M29 | Werkzeug-Interferenzprüfung EIN |
| M30 | Programmende |
| M32 | Gerader Einstich an Gewindeflanke (linke Flanke) |
| M33 | Zickzack-Einstich beim Gewindeschneiden |
| M34 | Gerader Einstich an Gewindeflanke (rechte Flanke) |
| M40 | Spindelgetriebe Neutralstellung |
| M41 | Spindelgetriebe Stufe 1 / niedrige Drehzahl |
| M42 | Spindelgetriebe Stufe 2 / hohe Drehzahl |
| M43 | Spindelgetriebe Stufe 3 |
| M44 | Spindelgetriebe Stufe 4 |
| M48 | Spindel-Override-Sperre aufheben |
| M49 | Spindel-Override-Sperre |
| M50 | Abblasluft B AUS |
| M51 | Abblasluft B EIN |
| M54 | Index-Spannfutter Auto-Index |
| M55 | Reitstockpinole zurückziehen |
| M56 | Reitstockpinole vorfahren |
| M58 | Spanndruck niedrig |
| M59 | Spanndruck hoch |
| M73 | Gewindeschneidmuster 1 |
| M74 | Gewindeschneidmuster 2 |
| M75 | Gewindeschneidmuster 3 |
| M76 | Teilefänger zurückziehen |
| M77 | Teilefänger vorfahren |
| M78 | Lünette entklemmen |
| M79 | Lünette klemmen |
| M83 | Spannfutter spannen |
| M84 | Spannfutter lösen |
| M85 | Kein Rückzug zum Startpunkt nach Schruppzyklus (LAP) |
| M86 | Revolver-Schaltrichtung umkehren |
| M87 | M86 aufheben |
| M88 | Abblasluft A AUS |
| M89 | Abblasluft A EIN |
| M90 | Vordertür / Abdeckung schließen |
| M91 | Vordertür / Abdeckung öffnen |
| M98 | Reitstockpinole-Druck niedrig |
| M99 | Reitstockpinole-Druck hoch |
| M100 | Warten-Synchronisation |
| M101 | Externer M-Code (M101–M108) |
| M109 | M110 aufheben |
| M110 | C-Achse einkuppeln |
| M142 | Kühlmitteldruck niedrig |
| M143 | Kühlmitteldruck hoch |
| M144 | Zusatz-Kühlmittel 1 AUS |
| M145 | Zusatz-Kühlmittel 1 EIN |
| M146 | C-Achse entklemmen |
| M147 | C-Achse klemmen |
| M150 | Synchronlauf AUS (Gegenspindel) |
| M151 | Synchronlauf EIN (Gegenspindel) |
| M160 | M161 aufheben |
| M161 | Vorschub-Override fest (100 %) |
| M162 | M163 aufheben |
| M163 | Werkzeugspindel-Override fest (100 %) |
| M191 | Werkzeugspindel-Orientierung im Uhrzeigersinn |
| M192 | Werkzeugspindel-Orientierung gegen den Uhrzeigersinn |
| M203 | Revolver entriegeln |
| M204 | Magazin-Klappe schließen |
| M205 | Magazin-Klappe öffnen |
| M211 | Keilnut-Zyklus: Minusrichtung |
| M212 | Keilnut-Zyklus: Zickzack |
| M213 | Keilnut-Zyklus: vorgegebene Tiefenzustellung |
| M214 | Keilnut-Zyklus: gleiche Tiefenzustellung |