G-Code ist die Sprache, die CNC-Maschinen sprechen. Es handelt sich um eine reine Textliste von Anweisungen, eine pro Zeile, die der Maschine mitteilt, wohin sie sich bewegen soll, wie schnell und wann sie Dinge (wie den Heißdraht) ein- und ausschalten soll. Jedes CNC-Werkzeug — Fräsmaschinen, Drehmaschinen, 3D-Drucker, Schaumstoffschneider — verwendet eine Variante davon.
Anatomie einer Linie
Eine Zeile ist ein Buchstaben-Zahlen-Befehl (ein "Wort"), optional gefolgt von Koordinaten:
G1 X10.5 Y20 U10.5 V20 F400
- G1 gerader Schneidvorgang
- X / Y Zielposition des linken Drahtendes
- U / V Zielposition des rechten Drahtendes (bei 4-Achsen-Maschinen)
- F400 Vorschubgeschwindigkeit (Geschwindigkeit) für diese Bewegung in Einheiten pro Minute.
Die Maschine liest jede Zeile der Reihe nach und bewegt sich entsprechend.
Die Befehle, die Sie sehen werden
| Code | Bedeutung |
|---|---|
G0 | Schnellpositionierung (draht aus) — schnelle Bewegung, kein Schneiden |
G1 | Lineare Schneidbewegung mit Vorschubgeschwindigkeit. |
G4 P<s> | Verweilen — Pause für P Sekunden (verwendet zum Drahtvorheizen). |
G90 / G91 | Absolute / Relative Koordinaten |
G21 | Einheiten sind Millimeter. |
G92 | Setze die aktuelle Position auf einen bestimmten Wert (z. B. Null). |
M8 / M9 | Ein-/Ausschalten |
M30 | Programmende. |
Koordinaten & Ursprung
Positionen werden von einem Arbeitsnullpunkt (origin). In absolute mode (G90) every coordinate is relative to that zero. Setting the origin correctly — physically, on the machine — is what makes the cut land where you intend.
Schreiben Sie es selten von Hand?
Für die Schaumstoffbearbeitung tippt man keinen G-Code ein; ein Tool wie cncfoam.com generiert ihn aus deiner Form und den Einstellungen. Aber die Fähigkeit, lesen Ist es unersetzlich für die Plausibilitätsprüfung eines Jobs — weshalb das Tool eine farbkodierte G-code-ViewerNächster: G-code für Schaumstoffschneiden.