Umfassender Leitfaden zu CNC G- & M-Codes für Fräsen & Drehen
Vollständige Liste der CNC-Maschinen G-Codes und M-Codes.
Diese G-Code und M-Code Liste kann als Referenz beim Programmieren oder Erlernen der CNC-Maschinenprogrammierung verwendet werden.
Vollständige Liste der G- und M-Codes, die in fast allen CNC-Steuerungen üblich sind, die in CNC-Werkstätten weltweit eingesetzt werden.
CNC-Fräsen G-Code Liste
| G-Code | Beschreibung |
|---|---|
| G00 | Eilgang |
| G01 | Lineare Interpolation |
| G02 | Kreisbogeninterpolation CW |
| G03 | Kreisbogeninterpolation CCW |
| G04 | Wartezeit (Dwell) |
| G17 | X Y Ebenenwahl |
| G18 | Z X Ebenenwahl |
| G19 | Y Z Ebenenwahl |
| G28 | Rückkehr zur Referenzposition |
| G30 | 2., 3. und 4. Referenzposition Rückkehr |
| G40 | Werkzeugkompensation aufheben |
| G41 | Werkzeugkompensation links |
| G42 | Werkzeugkompensation rechts |
| G43 | Werkzeuglängenkompensation + Richtung |
| G44 | Werkzeuglängenkompensation – Richtung |
| G49 | Werkzeuglängenkompensation aufheben |
| G53 | Maschinenkoordinatensystem wählen |
| G54 | Werkstückkoordinatensystem 1 wählen |
| G55 | Werkstückkoordinatensystem 2 wählen |
| G56 | Werkstückkoordinatensystem 3 wählen |
| G57 | Werkstückkoordinatensystem 4 wählen |
| G58 | Werkstückkoordinatensystem 5 wählen |
| G59 | Werkstückkoordinatensystem 6 wählen |
| G68 | Koordinatenrotation |
| G69 | Koordinatenrotation aufheben |
| G73 | Pickbohrzyklus |
| G74 | Linkslauf-Schneidkreis |
| G76 | Feinbohrzyklus |
| G80 | Fester Zyklus aufheben |
| G81 | Bohrzyklus, Plandrehzyklus |
| G82 | Bohrzyklus oder Senkbohrzyklus |
| G83 | Pickbohrzyklus |
| G84 | Gewindebohrzyklus |
| G85 | Bohrzyklus |
| G86 | Bohrzyklus |
| G87 | Rückwärtsbohrzyklus |
| G88 | Bohrzyklus |
| G89 | Bohrzyklus |
| G90 | Absoluter Befehl |
| G91 | Inkrementeller Befehl |
| G92 | Einstellung für Werkstückkoordinatensystem oder Klemmung bei max. Spindeldrehzahl |
| G98 | Rückkehr zum Startpunkt im Festzyklus |
| G99 | Rückkehr zum R-Punkt im Festzyklus |
CNC-Drehen G-Code Liste
| G-Code | Beschreibung |
|---|---|
| G00 | Eilgang |
| G01 | Lineare Interpolation |
| G02 | Kreisbogeninterpolation CW |
| G03 | Kreisbogeninterpolation CCW |
| G04 | Wartezeit (Dwell) |
| G09 | Exakter Stopp |
| G10 | Programmierbare Dateneingabe |
| G20 | Zoll-Eingabe |
| G21 | Millimeter-Eingabe |
| G22 | Gespeicherter Hubprüf-Funktion EIN |
| G23 | Gespeicherter Hubprüf-Funktion AUS |
| G27 | Referenzpositions-Rückkehr-Prüfung |
| G28 | Rückkehr zur Referenzposition |
| G32 | Gewindeschneiden |
| G40 | Schneidkantenradiuskompensation aufheben |
| G41 | Schneidkantenradiuskompensation links |
| G42 | Schneidkantenradiuskompensation rechts |
| G70 | Fertigbearbeitungszyklus |
| G71 | Drehzyklus |
| G72 | Plandrehzyklus |
| G73 | Musterwiederholungszyklus |
| G74 | Pickbohrzyklus |
| G75 | Nutstechzyklus |
| G76 | Gewindeschneidezyklus |
| G92 | Koordinatensystemeinstellung oder max. Spindeldrehzahl-Einstellung |
| G94 | Vorschub pro Minute |
| G95 | Vorschub pro Umdrehung |
| G96 | Konstante Schnittgeschwindigkeitssteuerung |
| G97 | Konstante Schnittgeschwindigkeitssteuerung aufheben |
CNC-Fräsen M-Code Liste
| M-Code | Beschreibung |
|---|---|
| M00 | Programmstopp |
| M01 | Optionaler Programmstopp |
| M02 | Programmende |
| M03 | Spindelstart vorwärts CW |
| M04 | Spindelstart rückwärts CCW |
| M05 | Spindelstopp |
| M06 | Werkzeugwechsel |
| M07 | Kühlmittel EIN – Nebelkühlung/Innenkühlung |
| M08 | Kühlmittel EIN – Flutkühlung |
| M09 | Kühlmittel AUS |
| M19 | Spindelorientierung |
| M28 | Rückkehr zum Ursprung |
| M29 | Starrgewinden |
| M30 | Programmende (Reset) |
| M41 | Niedriggang wählen |
| M42 | Hochgang wählen |
| M94 | Spiegelbild aufheben |
| M95 | Spiegelbild X-Achse |
| M96 | Spiegelbild Y-Achse |
| M98 | Unterprogrammaufruf |
| M99 | Unterprogrammende |
CNC-Drehen M-Code Liste
| M-Code | Beschreibung |
|---|---|
| M00 | Programmstopp |
| M01 | Optionaler Programmstopp |
| M02 | Programmende |
| M03 | Spindelstart vorwärts CW |
| M04 | Spindelstart rückwärts CCW |
| M05 | Spindelstopp |
| M08 | Kühlmittel EIN |
| M09 | Kühlmittel AUS |
| M29 | Starrgewinden Modus |
| M30 | Programmende Reset |
| M40 | Spindelgang Mitte |
| M41 | Niedriggang wählen |
| M42 | Hochgang wählen |
| M68 | Hydraulisches Futter schließen |
| M69 | Hydraulisches Futter öffnen |
| M78 | Reitstock vorfahren |
| M79 | Reitstock zurückfahren |
| M94 | Spiegelbild aufheben |
| M95 | Spiegelbild X-Achse |
| M98 | Unterprogrammaufruf |
| M99 | Unterprogrammende |
CNC-Maschine
- CNC-Fräsmaschine Grundlagen: Schnelle Referenz für professionelle Bediener
- Drehmaschinen: Vor- & Nachteile, Anwendungen & moderne CNC-Drehtechnik
- CNC-Drehmaschinen: Umfassender Leitfaden zu Betrieb und Vorteilen
- CNC-Bearbeitung & Gravur: Expertenüberblick zu Bearbeitungszentren, Fräsen & Präzisionsmaschinen
- CNC-Fräsmaschine vs. CNC-Router: Unterschiede, Einsatzgebiete & Auswahlkriterien
- CNC-Bearbeitung: Vorteile & Grenzen für die Präzisionsfertigung
- CNC-Fräsen vs. CNC-Drehen: Wesentliche Unterschiede erklärt
- CNC- vs. manuelles Fräsen: Unterschiede & Entscheidungshilfe
- CNC-Dreh- und Fräsmaschinen verstehen: Funktionen, Vorteile und Anwendungen
- Präzisions-CNC-Fräsen & Drehen: Zeit sparen, Kosten senken