NACHSCHLAGEWERK 58 CODES

G-Code & M-Code
Referenz

Ihre vollständige CNC-Referenz: Alle wichtigen G- und M-Codes für CNC-Fräsen und -Drehen. Jeder Code mit Beschreibung, Syntax, Beispiel und Praxistipp — aktualisiert März 2026.

G00 Eilgang (Rapid) Bewegung

Schnelle Positionierung zum Zielpunkt ohne Bearbeitung. Die Maschine fährt mit maximaler Geschwindigkeit.

SYNTAX
G00 X__ Y__ Z__
BEISPIEL
G00 X100.0 Y50.0 Z5.0
SIEMENS
G0 (identisch)
HEIDENHAIN
L X… Y… Z… FMAX
Tipp:

Nie im Material verwenden! Nur für Positionsbewegungen über dem Werkstück.

G01 Linearinterpolation Bewegung

Geradlinige Bewegung mit definiertem Vorschub. Hauptbefehl für Fräs- und Drehbearbeitung.

SYNTAX
G01 X__ Y__ Z__ F__
BEISPIEL
G01 X50.0 Y25.0 F200
SIEMENS
G1 X=… Y=… F…
HEIDENHAIN
L X… Y… F…
Tipp:

Vorschub F immer angeben! Ohne F gilt der zuletzt programmierte Vorschub.

G02 Kreisinterpolation (CW) Bewegung

Kreisbogen im Uhrzeigersinn. Definiert durch Endpunkt und Mittelpunkt (I/J/K) oder Radius (R).

SYNTAX
G02 X__ Y__ I__ J__ F__   oder   G02 X__ Y__ R__ F__
BEISPIEL
G02 X30.0 Y10.0 I15.0 J0 F150
SIEMENS
G2 X=… Y=… CR=… F… (oder I/J)
HEIDENHAIN
CC X… Y… / C X… Y… DR-
Tipp:

I/J/K = inkrementelle Abstände vom Startpunkt zum Mittelpunkt. R-Programmierung nur für Bögen < 180°.

G03 Kreisinterpolation (CCW) Bewegung

Kreisbogen gegen den Uhrzeigersinn. Syntax identisch zu G02.

SYNTAX
G03 X__ Y__ I__ J__ F__
BEISPIEL
G03 X30.0 Y10.0 I15.0 J0 F150
SIEMENS
G3 X=… Y=… CR=… F…
HEIDENHAIN
CC X… Y… / C X… Y… DR+
Tipp:

Die Drehrichtung bezieht sich auf die Betrachtung in negativer Achsrichtung (von oben bei G17).

G17 Ebene XY Ebene

Wählt die XY-Ebene für Kreisinterpolation und Werkzeugkompensation. Standardeinstellung der meisten Steuerungen.

SYNTAX
G17
BEISPIEL
G17 G02 X30 Y10 I15 J0 F150
SIEMENS
G17 (identisch)
HEIDENHAIN
Automatisch (Bearbeitungsebene über TOOL CALL)
Tipp:

Standard bei den meisten Fräsmaschinen. In der Regel am Programmanfang setzen.

G18 Ebene XZ Ebene

Wählt die XZ-Ebene. Wird häufig beim Drehen oder bei Fräsen in der XZ-Ebene verwendet.

SYNTAX
G18
BEISPIEL
G18 G02 X20 Z-10 I10 K0 F100
SIEMENS
G18 (identisch)
HEIDENHAIN
CYCL DEF 19.0 BEARBEITUNGSEBENE
Tipp:

Standard bei Drehmaschinen. Kreisbögen mit I/K statt I/J.

G19 Ebene YZ Ebene

Wählt die YZ-Ebene für Kreisinterpolation.

SYNTAX
G19
BEISPIEL
G19 G03 Y20 Z-5 J10 K0 F120
SIEMENS
G19 (identisch)
HEIDENHAIN
CYCL DEF 19.0 BEARBEITUNGSEBENE
Tipp:

Selten verwendet, hauptsächlich bei 5-Achs-Bearbeitungen.

G20 Zoll-Modus (Inch) Maßsystem

Alle Koordinaten und Vorschübe werden in Zoll interpretiert.

SYNTAX
G20
BEISPIEL
G20 G01 X1.0 Y0.5 F5.0
SIEMENS
G70
HEIDENHAIN
BEGIN PGM … INCH
Tipp:

In Europa selten verwendet. Immer am Programmanfang definieren, um Verwechslungen zu vermeiden.

G21 Millimeter-Modus Maßsystem

Alle Koordinaten und Vorschübe werden in Millimetern interpretiert. Standard in Europa.

SYNTAX
G21
BEISPIEL
G21 G01 X25.4 Y12.7 F200
SIEMENS
G71
HEIDENHAIN
BEGIN PGM … MM
Tipp:

Standard in Deutschland und Europa. Immer am Programmanfang setzen!

G28 Referenzpunktfahrt Koordinaten

Fährt über einen Zwischenpunkt zum Maschinen-Referenzpunkt (Home).

SYNTAX
G28 X0 Y0 Z0   oder   G28 G91 Z0
BEISPIEL
G28 G91 Z0
G28 G91 X0 Y0
SIEMENS
SUPA G0 Z=DC(0)
HEIDENHAIN
L Z… FMAX M91
Tipp:

Zuerst Z-Achse freifahren, dann XY! Vermeidet Kollisionen mit Spannmitteln.

G53 Maschinenkoordinaten Koordinaten

Bewegung im Maschinenkoordinatensystem. Wirkt nur im aktuellen Satz.

SYNTAX
G53 G00 X__ Y__ Z__
BEISPIEL
G53 G00 Z0
SIEMENS
SUPA G0 X=… Y=… Z=…
HEIDENHAIN
L X… Y… Z… FMAX M91
Tipp:

Satzweise wirksam! Wird oft für sichere Werkzeugwechselposition verwendet.

G54 Nullpunkt 1 Koordinaten

Aktiviert das 1. Werkstück-Koordinatensystem (WKS). Bis zu 6 WKS (G54–G59) möglich.

SYNTAX
G54
BEISPIEL
G54
G00 X0 Y0
SIEMENS
G54 / TRANS X=… Y=… Z=…
HEIDENHAIN
CYCL DEF 7.0 NULLPUNKT
Tipp:

Nullpunkte in der Steuerung hinterlegen. G54 = häufigstes WKS für Einzelteile.

G55 Nullpunkt 2 Koordinaten

Aktiviert das 2. Werkstück-Koordinatensystem.

SYNTAX
G55
BEISPIEL
G55
SIEMENS
G55
HEIDENHAIN
CYCL DEF 7.0 NULLPUNKT (2. Preset)
Tipp:

Für Mehrfachspannung oder Paletten-Bearbeitung.

G56 Nullpunkt 3 Koordinaten

Aktiviert das 3. Werkstück-Koordinatensystem.

SYNTAX
G56
BEISPIEL
G56
SIEMENS
G56
HEIDENHAIN
CYCL DEF 7.0 NULLPUNKT (3. Preset)
Tipp:

Bei Mehrseitenbearbeitung oder Vorrichtungen mit mehreren Spannstellen.

G90 Absolutmaß Koordinaten

Koordinaten beziehen sich auf den Nullpunkt des WKS. Standard bei den meisten Programmen.

SYNTAX
G90
BEISPIEL
G90 G01 X100 Y50 F200
SIEMENS
G90 (identisch)
HEIDENHAIN
Standard (Absolutwerte ohne Vorzeichen-Präfix)
Tipp:

Empfohlen für die meisten Programme. Einfacher zu lesen und zu prüfen.

G91 Kettenmaß (Inkremental) Koordinaten

Koordinaten beziehen sich auf die aktuelle Position. Jede Bewegung ist relativ.

SYNTAX
G91
BEISPIEL
G91 G01 X10 Y5 F200
SIEMENS
G91 (identisch)
HEIDENHAIN
L IX… IY… (I-Präfix für inkremental)
Tipp:

Nützlich für Wiederholmuster. Achtung: Fehler addieren sich auf!

G73 Tieflochbohren (Spanbrechen) Zyklen

Bohrzyklus mit Spanbrechen. Bohrer fährt kurz zurück (Lüfthub), bricht den Span und bohrt weiter.

SYNTAX
G73 X__ Y__ Z__ R__ Q__ F__
BEISPIEL
G73 X25 Y25 Z-30 R2 Q5 F80
SIEMENS
CYCLE83 (Tieflochbohren)
HEIDENHAIN
CYCL DEF 205 TIEFBOHREN
Tipp:

Q = Zustelltiefe pro Hub. Ideal für tiefe Bohrungen (> 3×D) mit langen Spänen.

G81 Bohrzyklus (Standard) Zyklen

Einfacher Bohrzyklus: Eilgang zum R-Punkt, Bohren bis Z, Eilgang zurück.

SYNTAX
G81 X__ Y__ Z__ R__ F__
BEISPIEL
G81 X20 Y20 Z-15 R2 F120
SIEMENS
CYCLE81 (Bohren/Zentrieren)
HEIDENHAIN
CYCL DEF 200 BOHREN
Tipp:

Nur für flache Bohrungen (< 3×D). Für tiefere Bohrungen G73 oder G83 verwenden.

G83 Tieflochbohren (Entspänen) Zyklen

Bohrzyklus mit vollständigem Rückzug zum R-Punkt. Bohrer wird komplett herausgezogen für Späneabfuhr.

SYNTAX
G83 X__ Y__ Z__ R__ Q__ F__
BEISPIEL
G83 X25 Y25 Z-50 R2 Q5 F60
SIEMENS
CYCLE83 (Tieflochbohren, Rückzug)
HEIDENHAIN
CYCL DEF 205 TIEFBOHREN (Q13=0)
Tipp:

Sicherster Zyklus für sehr tiefe Bohrungen. Langsamer als G73, aber bessere Späneabfuhr.

G84 Gewindebohren Zyklen

Gewindebohrzyklus mit synchronisierter Spindel. Spindel dreht am Bohrungsgrund automatisch um.

SYNTAX
G84 X__ Y__ Z__ R__ F__
BEISPIEL
G84 X20 Y20 Z-20 R2 F1.5
SIEMENS
CYCLE84 (Gewindebohren)
HEIDENHAIN
CYCL DEF 206 GEWINDEBOHREN
Tipp:

F = Gewindesteigung! Spindeldrehzahl und Vorschub müssen exakt synchron sein.

G80 Alle Zyklen aufheben Zyklen

Löscht alle aktiven Bohr-/Bearbeitungszyklen.

SYNTAX
G80
BEISPIEL
G80
G00 Z50
SIEMENS
Automatisch nach CYCLE-Ende
HEIDENHAIN
CYCL DEF-Aufruf gilt nur einmal
Tipp:

Immer nach der letzten Bohrposition setzen! Verhindert unbeabsichtigte Zykluswiederholungen.

G94 Minutenvorschub Vorschub

Vorschub wird in mm/min (Fräsen) angegeben. Standard beim Fräsen.

SYNTAX
G94 F__
BEISPIEL
G94 F500
SIEMENS
G94 (identisch)
HEIDENHAIN
F… (mm/min ist Standard)
Tipp:

Standard beim Fräsen. Vorschub bleibt konstant unabhängig von der Drehzahl.

G95 Umdrehungsvorschub Vorschub

Vorschub wird in mm/U angegeben. Standard beim Drehen.

SYNTAX
G95 F__
BEISPIEL
G95 F0.2
SIEMENS
G95 (identisch)
HEIDENHAIN
FU… (Umdrehungsvorschub)
Tipp:

Standard beim Drehen. Vorschub passt sich automatisch an Drehzahländerungen an.

G96 Konstante Schnittgeschwindigkeit Vorschub

Spindeldrehzahl wird automatisch angepasst, um konstante Schnittgeschwindigkeit zu halten.

SYNTAX
G96 S__
BEISPIEL
G96 S200
SIEMENS
G96 S=… LIMS=… (mit Drehzahlbegrenzung)
HEIDENHAIN
Nicht verfügbar (Frässteuerung)
Tipp:

Nur beim Drehen! S = Schnittgeschwindigkeit in m/min. Drehzahlbereich mit G50 begrenzen!

G97 Konstante Drehzahl Vorschub

Spindel dreht mit fester Drehzahl, unabhängig vom Durchmesser.

SYNTAX
G97 S__
BEISPIEL
G97 S3000
SIEMENS
G97 S=…
HEIDENHAIN
TOOL CALL … S… (Drehzahl im Werkzeugaufruf)
Tipp:

Standard beim Fräsen und Bohren. Beim Drehen für Gewindeschneiden und Plandrehen.

G40 Werkzeugradius-Kompensation AUS Kompensation

Deaktiviert die Fräserradiuskompensation.

SYNTAX
G40
BEISPIEL
G40 G01 X0 Y0 F300
SIEMENS
G40 (identisch)
HEIDENHAIN
R0 (Kein Radius)
Tipp:

Immer vor dem Programmende oder Werkzeugwechsel setzen!

G41 Werkzeugradius-Kompensation LINKS Kompensation

Fräser fährt links der programmierten Kontur. Für Gleichlauffräsen bei Außenkonturen.

SYNTAX
G41 D__ G01 X__ Y__ F__
BEISPIEL
G41 D01 G01 X10 Y0 F200
SIEMENS
G41 D1
HEIDENHAIN
RL (Radius Links)
Tipp:

D = Werkzeugnummer in der Korrekturtabelle. Anfahrbewegung muss lang genug sein!

G42 Werkzeugradius-Kompensation RECHTS Kompensation

Fräser fährt rechts der programmierten Kontur. Für Gleichlauffräsen bei Innenkonturen.

SYNTAX
G42 D__ G01 X__ Y__ F__
BEISPIEL
G42 D01 G01 X10 Y0 F200
SIEMENS
G42 D1
HEIDENHAIN
RR (Radius Rechts)
Tipp:

Konturverfolgungsrichtung beachten: Außenkontur = G41, Innenkontur = G42 (bei Gleichlauf).

G43 Werkzeuglängen-Kompensation Kompensation

Aktiviert die Werkzeuglängenkompensation in positiver Richtung.

SYNTAX
G43 H__ Z__
BEISPIEL
G43 H01 Z50
SIEMENS
Automatisch über D-Korrektur
HEIDENHAIN
TOOL CALL … (automatisch über Werkzeugtabelle)
Tipp:

H = Werkzeug-Offset-Nummer. Immer nach dem Werkzeugwechsel setzen!

G49 Längen-Kompensation AUS Kompensation

Deaktiviert die Werkzeuglängenkompensation.

SYNTAX
G49
BEISPIEL
G49
G28 G91 Z0
SIEMENS
Automatisch bei neuem TOOL CALL
HEIDENHAIN
Automatisch bei neuem TOOL CALL
Tipp:

Vor dem Werkzeugwechsel setzen oder G28 verwenden (hebt G43 automatisch auf).

M00 Programmhalt M-Funktionen

Stoppt das Programm. Bediener muss manuell fortsetzen (Cycle Start).

SYNTAX
M00
BEISPIEL
G00 Z50
M00
(Werkstück prüfen)
SIEMENS
M00 (identisch)
HEIDENHAIN
STOP (Programmhalt)
Tipp:

Für Messungen, Kontrollen oder manuelles Entgraten während des Programms.

M01 Optionaler Halt M-Funktionen

Programmhalt nur aktiv, wenn "Optional Stop" an der Steuerung eingeschaltet ist.

SYNTAX
M01
BEISPIEL
M01
(Optional: Maß prüfen)
SIEMENS
M01 (identisch)
HEIDENHAIN
STOP M01
Tipp:

Ideal für Qualitätsprüfungen, die nicht bei jedem Durchlauf nötig sind.

M02 Programmende M-Funktionen

Beendet das CNC-Programm. Spindel und Kühlmittel werden abgeschaltet.

SYNTAX
M02
BEISPIEL
G28 G91 Z0
M02
SIEMENS
M02 (identisch)
HEIDENHAIN
END PGM
Tipp:

Alternativ M30 verwenden (setzt zusätzlich den Programmzeiger zurück).

M03 Spindel EIN (CW) M-Funktionen

Spindel dreht im Uhrzeigersinn (von oben betrachtet) mit programmierter Drehzahl S.

SYNTAX
M03 S__
BEISPIEL
M03 S3000
SIEMENS
M3 S=…
HEIDENHAIN
TOOL CALL … S… M3
Tipp:

Standard-Drehrichtung für Rechtsschneidende Werkzeuge (die meisten Fräser und Bohrer).

M04 Spindel EIN (CCW) M-Funktionen

Spindel dreht gegen den Uhrzeigersinn.

SYNTAX
M04 S__
BEISPIEL
M04 S1500
SIEMENS
M4 S=…
HEIDENHAIN
TOOL CALL … S… M4
Tipp:

Für Linksschneidende Werkzeuge oder Gewindeschneiden mit Linksgewinde.

M05 Spindel AUS M-Funktionen

Stoppt die Spindeldrehung.

SYNTAX
M05
BEISPIEL
M05
G28 G91 Z0
SIEMENS
M5
HEIDENHAIN
M5
Tipp:

Vor dem Werkzeugwechsel und am Programmende. Spindel muss stehen, bevor T-Wechsel!

M06 Werkzeugwechsel M-Funktionen

Führt den automatischen Werkzeugwechsel durch. Vorher T-Nummer vorwählen.

SYNTAX
T__ M06
BEISPIEL
T02 M06
G43 H02 Z50
SIEMENS
T… D1 M6
HEIDENHAIN
TOOL CALL … Z S…
Tipp:

Spindel muss stehen (M05)! Z-Achse auf Wechselposition fahren. Nach M06 immer G43 setzen.

M08 Kühlmittel EIN M-Funktionen

Schaltet die Kühlmittelzufuhr ein (Flutkühlschmierstoff).

SYNTAX
M08
BEISPIEL
M03 S3000
M08
SIEMENS
M8
HEIDENHAIN
M8
Tipp:

Nach dem Spindelstart setzen. Bei verschiedenen Materialien unterschiedliche KSS-Strategien.

M09 Kühlmittel AUS M-Funktionen

Schaltet die Kühlmittelzufuhr aus.

SYNTAX
M09
BEISPIEL
M09
M05
SIEMENS
M9
HEIDENHAIN
M9
Tipp:

Vor dem Werkzeugwechsel und am Programmende.

M30 Programmende + Rücksetzen M-Funktionen

Beendet das Programm und setzt den Programmzeiger auf den Anfang zurück.

SYNTAX
M30
BEISPIEL
G28 G91 Z0
M05
M09
M30
SIEMENS
M30 (identisch)
HEIDENHAIN
END PGM … MM
Tipp:

Bevorzugt statt M02, da der Programmzeiger zurückgesetzt wird. Ideal für Serienproduktion.

M98 Unterprogramm-Aufruf M-Funktionen

Ruft ein Unterprogramm (Subprogramm) auf. Optional mit Wiederholungen.

SYNTAX
M98 P__ L__
BEISPIEL
M98 P1000 L4
SIEMENS
CALL "PROG" REP …
HEIDENHAIN
CALL PGM … REP …
Tipp:

P = Programmnummer, L = Anzahl der Wiederholungen. Ideal für wiederkehrende Muster.

M99 Unterprogramm-Ende M-Funktionen

Beendet ein Unterprogramm und springt zum aufrufenden Programm zurück.

SYNTAX
M99
BEISPIEL
G01 X10 Y10 F200
M99
SIEMENS
RET (Return)
HEIDENHAIN
END PGM (Unterprogramm-Ende)
Tipp:

Muss am Ende jedes Unterprogramms stehen. Im Hauptprogramm: springt zum Programmanfang!

G32 Gewindeschneiden (Einzelhub) Drehen

Schneidet ein Gewinde in einem einzelnen Durchgang mit synchronisiertem Vorschub. Die Spindeldrehzahl muss konstant bleiben (G97).

SYNTAX
G32 X__ Z__ F__
BEISPIEL
G97 S500
G32 X18.0 Z-30.0 F1.5
SIEMENS
G33 Z=… K=… (K = Steigung)
HEIDENHAIN
Nicht verfügbar (Frässteuerung)
Tipp:

F = Gewindesteigung in mm! Immer mit G97 (konstante Drehzahl) verwenden. Für mehrgängige Gewinde: Startwinkel mit Q programmieren.

G50 Koordinatensystem / Drehzahlbegrenzung Drehen

Setzt das Werkstück-Koordinatensystem oder begrenzt die maximale Spindeldrehzahl (beim Drehen mit G96).

SYNTAX
G50 S__ X__ Z__
BEISPIEL
G50 S3000
G96 S200
SIEMENS
LIMS=… (Drehzahlbegrenzung)
HEIDENHAIN
Nicht verfügbar (Frässteuerung)
Tipp:

Immer vor G96 setzen, um Drehzahl zu begrenzen! Ohne G50 kann die Spindel bei kleinen Durchmessern gefährlich schnell werden.

G70 Schlichtzykus (Drehen) Drehen

Führt einen Schlichtdurchgang entlang einer zuvor mit G71/G72 definierten Kontur aus.

SYNTAX
G70 P__ Q__
BEISPIEL
G70 P100 Q200
SIEMENS
CYCLE95 (Konturschlichten)
HEIDENHAIN
Nicht verfügbar (Frässteuerung)
Tipp:

P = Startblock, Q = Endblock der Konturdefinition. Schlichtaufmaß wird auf Null gesetzt — Werkzeug fährt direkt auf Fertigmaß.

G71 Längs-Schruppzyklus (Drehen) Drehen

Automatischer Schruppzyklus in Längsrichtung. Trägt Material schichtweise in Z-Richtung ab.

SYNTAX
G71 U__ R__
G71 P__ Q__ U__ W__ F__
BEISPIEL
G71 U2.0 R0.5
G71 P100 Q200 U0.3 W0.1 F0.25
SIEMENS
CYCLE95 (Konturschruppen)
HEIDENHAIN
Nicht verfügbar (Frässteuerung)
Tipp:

U (1. Zeile) = Schnitttiefe pro Durchgang. U/W (2. Zeile) = Schlichtaufmaß radial/axial. Ideal für Stufenwellen.

G72 Plan-Schruppzyklus (Drehen) Drehen

Automatischer Schruppzyklus in Planrichtung (X-Richtung). Für flanschförmige Werkstücke.

SYNTAX
G72 W__ R__
G72 P__ Q__ U__ W__ F__
BEISPIEL
G72 W1.5 R0.5
G72 P100 Q200 U0.3 W0.1 F0.2
SIEMENS
CYCLE95 (Konturschruppen, Planrichtung)
HEIDENHAIN
Nicht verfügbar (Frässteuerung)
Tipp:

W (1. Zeile) = Schnitttiefe pro Durchgang. Planschruppen wählen, wenn der Konturverlauf hauptsächlich in X-Richtung liegt.

G74 Plan-Einstechzyklus / Tieflochbohren (Drehen) Drehen

Axiales Einstechen oder Tieflochbohren auf der Drehmaschine mit automatischem Spanbrechen.

SYNTAX
G74 R__
G74 X__ Z__ P__ Q__ F__
BEISPIEL
G74 R1.0
G74 X0 Z-50 P0 Q5000 F0.1
SIEMENS
CYCLE83 (Tieflochbohren)
HEIDENHAIN
Nicht verfügbar (Frässteuerung)
Tipp:

Q = Zustelltiefe in µm (nicht mm!). Bei Q5000 → 5 mm pro Hub. Für Tieflochbohren: X auf 0 setzen.

G75 Radial-Einstechzyklus (Drehen) Drehen

Radialer Einstechzyklus mit automatischem Rückzug und Spanbrechen.

SYNTAX
G75 R__
G75 X__ Z__ P__ Q__ F__
BEISPIEL
G75 R1.0
G75 X20 Z-5 P2000 Q5000 F0.08
SIEMENS
CYCLE93 (Einstechen)
HEIDENHAIN
Nicht verfügbar (Frässteuerung)
Tipp:

Für Einstiche, Nuten und Abstech-Operationen. P = radiale Zustellung in µm, Q = axiale Zustellung in µm.

G76 Gewindezyklus (mehrgängig) Drehen

Automatischer Mehrfach-Gewindeschneidzyklus mit degressiver Zustellung. Komplett-Zyklus für metrische und Zoll-Gewinde.

SYNTAX
G76 P__ Q__ R__
G76 X__ Z__ P__ Q__ F__
BEISPIEL
G76 P010060 Q100 R0
G76 X17.5 Z-25 P1250 Q200 F2.0
SIEMENS
CYCLE97 (Gewindeschneiden)
HEIDENHAIN
Nicht verfügbar (Frässteuerung)
Tipp:

Erster Satz: Anzahl Schlichtdurchgänge, Gewindeauslauf (°), Flankenwinkel (°). Zweiter Satz: Endmaß, Gewindetiefe, erste Zustellung. F = Steigung.

G85 Reibzyklus Zyklen

Reibzyklus: Bohrer fährt mit Vorschub zum Z-Endpunkt und mit Vorschub zurück (kein Eilgang beim Rückzug).

SYNTAX
G85 X__ Y__ Z__ R__ F__
BEISPIEL
G85 X25 Y25 Z-20 R2 F60
SIEMENS
CYCLE85 (Reiben)
HEIDENHAIN
CYCL DEF 201 REIBEN
Tipp:

Langsamer Rückzug schont die Bohrungsoberfläche. Ideal für Reibahlen und Passungsbohrungen.

G86 Bohr-/Ausspindelzyklus Zyklen

Bohrzyklus mit Spindelstopp am Bohrungsgrund. Werkzeug wird ohne Drehung zurückgezogen.

SYNTAX
G86 X__ Y__ Z__ R__ F__
BEISPIEL
G86 X25 Y25 Z-12 R2 F100
SIEMENS
CYCLE86 (Ausspindeln)
HEIDENHAIN
CYCL DEF 202 AUSDREHEN
Tipp:

Spindel stoppt vor dem Rückzug — verhindert Kratzer an der Bohrungswand. Für Ausspindelarbeiten.

G87 Rückwärts-Ausspindeln Zyklen

Ausspindelzyklus von der Rückseite: Spindel orientiert, fährt in vorhandene Bohrung, fährt auf R-Punkt, spindelt und zieht zurück.

SYNTAX
G87 X__ Y__ Z__ R__ Q__ F__
BEISPIEL
G87 X30 Y30 Z-5 R-25 Q2 F80
SIEMENS
CYCLE86 (mit Rückwärts-Option)
HEIDENHAIN
CYCL DEF 202 (mit Anfahrstrategie)
Tipp:

Seltener Zyklus — erfordert Spindel-Orientierung (M19). Für Hinterstiche und Rückseitenbearbeitung.

G92 Koordinaten-Verschiebung / Drehzahlbegrenzung Koordinaten

Setzt die aktuelle Position als neuen Nullpunkt (ältere Steuerungen) oder begrenzt die maximale Drehzahl (Drehen).

SYNTAX
G92 X__ Y__ Z__   oder   G92 S__
BEISPIEL
G92 X0 Y0 Z0
SIEMENS
TRANS X=… Y=… Z=…
HEIDENHAIN
CYCL DEF 7.0 NULLPUNKT
Tipp:

Beim Drehen: G92 S3000 begrenzt die Drehzahl wie G50. Beim Fräsen: Lieber G54-G59 statt G92 verwenden — G92 wird durch Ausschalten nicht gelöscht!

M07 Kühlmittel EIN (Nebel/MMS) M-Funktionen

Schaltet Minimalmengenschmierung (MMS) oder Nebelkühlung ein. Öl-Luft-Gemisch statt Flutkühlschmierstoff.

SYNTAX
M07
BEISPIEL
M03 S8000
M07
SIEMENS
M7
HEIDENHAIN
M7
Tipp:

MMS ist umweltfreundlicher und bei Aluminium/Trockenbearbeitung oft besser als Flutkühlung (M08). Nicht mit M08 gleichzeitig verwenden.

M19 Spindel-Orientierung M-Funktionen

Orientiert die Spindel auf eine definierte Winkelposition. Erforderlich vor Werkzeugwechsel bei bestimmten Maschinen.

SYNTAX
M19
BEISPIEL
M05
M19
T02 M06
SIEMENS
SPOS=… (Spindel-Orientierung)
HEIDENHAIN
M19 (Spindel orientieren)
Tipp:

Wird bei manchen Maschinen automatisch vor M06 ausgeführt. Manuell nötig für Rückwärts-Ausspindeln (G87).

M48 Vorschub-/Spindel-Override EIN M-Funktionen

Aktiviert die Override-Regler für Vorschub und Spindeldrehzahl an der Steuerung.

SYNTAX
M48
BEISPIEL
M48
SIEMENS
Nicht direkt verfügbar (über PLC)
HEIDENHAIN
Nicht direkt verfügbar
Tipp:

Standard-Einstellung. Nach einem M49-Block immer M48 setzen, um die Bediener-Override-Funktion wiederherzustellen.

M49 Vorschub-/Spindel-Override AUS M-Funktionen

Deaktiviert die Override-Regler. Vorschub und Drehzahl werden exakt wie programmiert ausgeführt.

SYNTAX
M49
BEISPIEL
M49
G84 X20 Y20 Z-20 R2 F1.5
M48
SIEMENS
Nicht direkt verfügbar (über PLC)
HEIDENHAIN
Nicht direkt verfügbar
Tipp:

Wichtig beim Gewindebohren (G84) und Gewindeschneiden! Override-Änderung während Gewindebearbeitung kann Werkzeugbruch verursachen.