Bedeutung von G17 / G18 / G19
Ein Bogen benötigt zwei Achsen in der Ebene und eine senkrechte Achse. G17 ist die übliche 3D-Druck-Ebene: X und Y bilden den Kreis, Z kann eine Schraubenlinie erzeugen. G18 verwendet Z und X, G19 Y und Z. Die zugehörigen Mittelpunktversätze stammen aus I, J und K.
Die Ebenenauswahl ist modal und bleibt bis zum nächsten Ebenenbefehl aktiv. CNC-Programme geben die Ebene regelmäßig in der Präambel an. Viele Druckabläufe erzeugen nur XY-Bögen, und manche Firmware implementiert G2/G3 ohne vollständige Ebenenauswahl; Nicht-XY-Bögen brauchen deshalb eine ausdrückliche Kompatibilitätsprüfung.
Syntax und Parameter
G17 ; XY planeG18 ; ZX planeG19 ; YZ planeNo parametersJeder Befehl ändert die modale Ebene für nachfolgende Bogen- oder Spline-Befehle.
Praktische Beispiele
Übliche Druckebene wählen
G17
G2 X40 Y20 I20 J0 F1200Der Bogen wird in XY berechnet; I und J bestimmen seinen Mittelpunkt.
Bogen in einer vertikalen Ebene
G18
G2 X20 Z10 I10 K0 F600Der Kreisanteil liegt in ZX. Nur verwenden, wenn die Zielsteuerung diese Form unterstützt.
Firmware-Kontext
| System | Status | Unterschiede |
|---|---|---|
| Marlin | Dialekt prüfen | Erfordert CNC_WORKSPACE_PLANES; andernfalls bleiben typische Druckerbögen in XY. |
| Klipper | Dialekt prüfen | Konfiguriertes gcode_arcs ist auf übliche Slicer-Bögen ausgerichtet; Nicht-XY-Unterstützung vor Verwendung prüfen. |
| RepRapFirmware | Üblich | Dokumentiert Ebenenauswahl für unterstützte Bogen- und Bearbeitungsabläufe. |
| CNC controllers | Üblich | Modale Standardbefehle; manche Steuerungen bieten zusätzliche UV-, WU- oder VW-Ebenen. |
Was dieser Viewer anzeigen kann
Der Viewer verfolgt G17/G18/G19 und misst unterstützte XY-, ZX- und YZ-Bögen mit ihren echten Grenzen und Längen, bevor er sie für die Darstellung umwandelt.
Häufige Fehler
- Die Bedeutung von I, J und K folgt der aktiven Ebene; ein kopierter XY-Bogen erhält unter G18 andere Geometrie.
- Der Ebenenmodus bleibt aktiv; ein fehlendes G17 nach einem vertikalen Bogen kann alle späteren G2/G3-Blöcke beeinflussen.
- Aktiviertes G2/G3 bedeutet bei Drucker-Firmware nicht automatisch Unterstützung für Nicht-XY-Ebenen.
Primärquellen
Diese Seite ist eine deutsche Übersetzung der anhand der folgenden Firmware-Dokumentation erstellten englischen Erklärung. Befehle vor der Ausführung immer mit Firmware und Konfiguration der Zielmaschine abgleichen.