RATGEBER

G-Code Grundlagen
CNC-Programmierung lernen

Der umfassende Einstieg in die CNC-Programmierung. Von der Satznummer bis zum fertigen Programm.

12 Min. LesezeitMärz 2026
CNC-Steuerung mit G-Code-Programm auf Fanuc-Display

Was ist G-Code?

G-Code (DIN 66025 / ISO 6983) ist die Standardsprache für CNC-Werkzeugmaschinen. Jede Zeile enthält Anweisungen für Maschinenbewegung, Werkzeugsteuerung oder Hilfsfunktionen.

Obwohl CAM-Systeme den Code automatisch erzeugen, ist das Verständnis unerlässlich: zum Debuggen, für Korrekturen an der Maschine und zum Verstehen der Bewegungen.

Satzaufbau

N10 G01 X50.0 Y30.0 Z-5.0 F200 S3000 M03
N

Satznummer

G

Wegbedingung

X/Y/Z

Koordinaten

F

Vorschub

S

Drehzahl

M

Maschinenfunktion

Die wichtigsten G-Befehle

BefehlFunktionInfo
G00EilgangSchnelle Positionierung
G01LinearinterpolationGerade mit Vorschub F
G02/G03Kreisbogen CW/CCWMit I/J/K oder R
G17/18/19EbenenauswahlXY / XZ / YZ
G28ReferenzpunktHome-Position
G40/41/42RadiuskorrekturAus / Links / Rechts
G43WerkzeuglängenkorrekturAktiviert WLK
G54–G59NullpunktverschiebungWerkstück-KOS 1–6
G81/G83Bohrzyklus / TiefbohrenFestzyklen
G90/G91Absolut/InkrementalKoordinatenmodus

M-Befehle

M03Spindel CW
M05Spindel STOPP
M06Werkzeugwechsel
M08Kühlmittel EIN
M09Kühlmittel AUS
M30Programmende

Beispiel: Rechtecktasche fräsen

O0001 (RECHTECK-TASCHE)
N10 G90 G17 G21 (Absolut, XY, mm)
N20 G54
N30 M06 T01
N40 S4000 M03
N50 G00 X5 Y5
N60 G43 Z10 H01
N70 G01 Z-3 F100
N80 X45 F800
N90 Y25
N100 X5
N110 Y5
N120 G00 Z10
N130 M05
N140 G28 G91 Z0
N150 M30

G-Code automatisch generieren?

Unsere Generatoren erzeugen fertigen G-Code.

Zu den Generatoren →

Weiterführende Ratgeber