G-Codes und M-Codes für CNC-Maschinen – CNC-Fräsen und -Drehen
Vollständige Liste der G-Codes und M-Codes der CNC-Maschine.
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-Maschinenwerkstätten auf der ganzen Welt verwendet werden.
G-Code-Liste für CNC-Fräsen
| G-Code | Beschreibung |
|---|---|
| G00 | Eilgang |
| G01 | Lineare Interpolation |
| G02 | Kreisinterpolation CW |
| G03 | Kreisinterpolation CCW |
| G04 | Verweilen |
| G17 | Auswahl der X-Y-Ebene |
| G18 | Auswahl der Z-X-Ebene |
| G19 | Auswahl der Y-Z-Ebene |
| G28 | Zur Referenzposition zurückkehren |
| G30 | 2., 3. und 4. Referenzposition zurück |
| G40 | Fräserkompensation abbrechen |
| G41 | Fräserkompensation links |
| G42 | Fräserkompensation rechts |
| G43 | Werkzeuglängenkompensation + Richtung |
| G44 | Werkzeuglängenkompensation – Richtung |
| G49 | Abbrechen der Werkzeuglängenkompensation |
| G53 | Auswahl des Maschinenkoordinatensystems |
| G54 | Auswahl Werkstückkoordinatensystem 1 |
| G55 | Auswahl Werkstückkoordinatensystem 2 |
| G56 | Auswahl Werkstückkoordinatensystem 3 |
| G57 | Auswahl Werkstückkoordinatensystem 4 |
| G58 | Auswahl Werkstückkoordinatensystem 5 |
| G59 | Auswahl Werkstückkoordinatensystem 6 |
| G68 | Koordinatenrotation |
| G69 | Koordinatendrehung abbrechen |
| G73 | Peck-Bohrzyklus |
| G74 | Linksspiraliger Schneidkreis |
| G76 | Feinbohrzyklus |
| G80 | Festzyklus abbrechen |
| G81 | Bohrzyklus, Anbohrzyklus |
| G82 | Bohrzyklus oder Aufbohrzyklus |
| G83 | Peck-Bohrzyklus |
| G84 | Gewindezyklus |
| G85 | langweiliger Zyklus |
| G86 | langweiliger Zyklus |
| G87 | Rückwärtsbohrzyklus |
| G88 | langweiliger Zyklus |
| G89 | langweiliger Zyklus |
| G90 | Absoluter Befehl |
| G91 | Increment-Befehl |
| G92 | Einstellung für Arbeitskoordinatensystem oder Spannen bei maximaler Spindeldrehzahl |
| G98 | Zurück zum Ausgangspunkt im Festzyklus |
| G99 | Zurück zum R-Punkt im Festzyklus |
CNC-Drehmaschinen-G-Code-Liste
| G-Code | Beschreibung |
|---|---|
| G00 | Eilgang |
| G01 | Lineare Interpolation |
| G02 | Kreisinterpolation CW |
| G03 | Kreisinterpolation CCW |
| G04 | Verweilen |
| G09 | Genauhalt |
| G10 | Programmierbare Dateneingabe |
| G20 | Eingabe in Zoll |
| G21 | Eingabe in mm |
| G22 | Gespeicherte Hubprüffunktion ein |
| G23 | Gespeicherte Hubprüfungsfunktion aus |
| G27 | Prüfung der Rückkehr zur Referenzposition |
| G28 | Zur Referenzposition zurückkehren |
| G32 | Fadenschneiden |
| G40 | Schneidenradiuskompensation abbrechen |
| G41 | Schneidenradiuskompensation links |
| G42 | Schneidenradiuskompensation rechts |
| G70 | Bearbeitungszyklus beenden |
| G71 | Wendezyklus |
| G72 | Gesichtszyklus |
| G73 | Muster wiederholender Zyklus |
| G74 | Peck-Bohrzyklus |
| G75 | Stechzyklus |
| G76 | Threading-Zyklus |
| G92 | Koordinatensystemeinstellung oder max. Einstellung der Spindeldrehzahl |
| G94 | Vorschub pro Minute |
| G95 | Vorschub pro Umdrehung |
| G96 | Regelung der konstanten Oberflächengeschwindigkeit |
| G97 | Abbrechen der Steuerung der konstanten Oberflächengeschwindigkeit |
M-Codeliste CNC-Fräsen
| M-Code | Beschreibung |
|---|---|
| M00 | Programmstopp |
| M01 | Optionaler Programmstopp |
| M02 | Programmende |
| M03 | Spindelstart vorwärts im Uhrzeigersinn |
| M04 | Spindelstart rückwärts CCW |
| M05 | Spindelstopp |
| M06 | Zu ändern |
| M07 | Kühlmittel EIN – Kühlmittel/Kühlmittel durch die Spindel sprühen |
| M08 | Kühlmittel EIN – Kühlmittel fluten |
| M09 | Kühlmittel AUS |
| M19 | Spindelausrichtung |
| M28 | Zurück zum Ursprung |
| M29 | Starrer Hahn |
| M30 | Programmende (Reset) |
| M41 | Niedriger Gang wählen |
| M42 | Wählen Sie einen hohen Gang |
| M94 | Spiegelung abbrechen |
| M95 | Spiegelung der X-Achse |
| M96 | Spiegelung der Y-Achse |
| M98 | Unterprogrammaufruf |
| M99 | Ende des Unterprogramms |
CNC-Drehmaschine M-Codeliste
| M-Code | Beschreibung |
|---|---|
| M00 | Programmstopp |
| M01 | Optionaler Programmstopp |
| M02 | Programmende |
| M03 | Spindelstart vorwärts im Uhrzeigersinn |
| M04 | Spindelstart rückwärts CCW |
| M05 | Spindelstopp |
| M08 | Kühlmittel ein |
| M09 | Kühlmittel aus |
| M29 | Starrer Tap-Modus |
| M30 | Programmende zurücksetzen |
| M40 | Spindelgetriebe in der Mitte |
| M41 | Low Gear Select |
| M42 | High Gear Select |
| M68 | Hydraulikfutter schließen |
| M69 | Hydraulikfutter offen |
| M78 | Reitstockvorschub |
| M79 | Reitstockumkehr |
| M94 | Spiegelbildabbruch |
| M95 | Spiegelung der X-Achse |
| M98 | Unterprogrammaufruf |
| M99 | Ende des Unterprogramms |
CNC-Maschine
- Fräsen – Eine Kurzanleitung
- Vor- und Nachteile einer Drehmaschine
- Was ist eine CNC-Drehmaschine?
- CNC-Bearbeitungszentrum, Gravierbearbeitung und CNC-Gravier- und Fräsmaschine besprochen
- CNC-Fräsmaschine vs. CNC-Fräser
- Vorteile und Grenzen der CNC-Bearbeitung
- CNC-Fräsen und -Drehen:Gibt es Unterschiede?
- Unterschiede zwischen CNC-Fräsen und manuellen Fräsmaschinen
- Was ist eine CNC-Dreh- und Fräsmaschine?
- CNC-Fräsen Drehen, Zeit ist Geld