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
| Befehl | Funktion | Info |
|---|---|---|
| G00 | Eilgang | Schnelle Positionierung |
| G01 | Linearinterpolation | Gerade mit Vorschub F |
| G02/G03 | Kreisbogen CW/CCW | Mit I/J/K oder R |
| G17/18/19 | Ebenenauswahl | XY / XZ / YZ |
| G28 | Referenzpunkt | Home-Position |
| G40/41/42 | Radiuskorrektur | Aus / Links / Rechts |
| G43 | Werkzeuglängenkorrektur | Aktiviert WLK |
| G54–G59 | Nullpunktverschiebung | Werkstück-KOS 1–6 |
| G81/G83 | Bohrzyklus / Tiefbohren | Festzyklen |
| G90/G91 | Absolut/Inkremental | Koordinatenmodus |
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
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.