Bedeutung von G92
G92 erscheint häufig als G92 E0 und weist die Firmware an, die aktuelle Extruderposition als null zu bezeichnen. Slicer halten damit absolute E-Werte überschaubar oder setzen die Extrusion zwischen Druckphasen zurück. Düse und Extruder bewegen sich nicht allein deshalb, weil sich die Koordinatenbezeichnung ändert.
Enthält G92 X, Y oder Z, werden spätere absolute Bewegungen über den neuen Versatz interpretiert. Das kann in kontrollierten Abläufen nützlich sein, wird in Viewern aber leicht missverstanden: G92 als Bewegung zu behandeln erzeugt eine falsche Linie; den Versatz zu ignorieren verschiebt jeden folgenden Pfad.
Syntax und Parameter
G92 [X<position>] [Y<position>] [Z<position>] [E<position>]X / Y / ZNeue logische Koordinate für die aktuelle physische Achsenposition.
ENeue logische Extruderposition; G92 E0 ist die häufigste Slicer-Form.
Praktische Beispiele
Extruderkoordinate zurücksetzen
G92 E0Bezeichnet die aktuelle Extruderposition als null, ohne Filament zu fördern oder zurückzuziehen.
Vorübergehenden XY-Rahmen anlegen
G92 X0 Y0
G1 X20 Y0Die nächste absolute Bewegung endet 20 Einheiten vom physischen Punkt entfernt, der als X0 Y0 neu bezeichnet wurde.
Firmware-Kontext
| System | Status | Unterschiede |
|---|---|---|
| Marlin | Üblich | Setzt logische Achsen- oder Extruderpositionen unter Berücksichtigung der konfigurierten Software-Endanschläge. |
| Klipper | Üblich | Wird häufig zum Zurücksetzen von E verwendet; Makros können Hilfen zum Speichern und Wiederherstellen des Zustands bevorzugen. |
| RepRapFirmware | Üblich | Unterstützt, mit Firmware-spezifischer Koordinaten- und Werkzeugsemantik. |
| CNC controllers | Dialekt prüfen | G92 richtet häufig Koordinatenversätze ein; Dauerhaftigkeit und Rücksetzbefehle unterscheiden sich je nach Steuerung. |
Was dieser Viewer anzeigen kann
Der Viewer behandelt G92 als Rahmenänderung, nicht als Bewegung. XYZ-Versätze und E-Rücksetzungen fließen in spätere Pfad- und Filamentberechnungen ein.
Häufige Fehler
- G92 referenziert keine Achse und überprüft keine physische Position.
- Ein unbemerkter XYZ-Versatz kann spätere absolute Koordinaten verschoben erscheinen lassen.
- Versätze bewusst zurücksetzen oder ersetzen; die Regeln zur Dauerhaftigkeit unterscheiden sich zwischen Drucker- und CNC-Firmware.
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.