Relative Bewegung
G91 schaltet den Drucker in den relativen Positioniermodus. Das bedeutet:
Alle Bewegungsbefehle (G0/G1) beziehen sich auf die Bewegung relativ zur aktuellen Position, nicht auf absolute Koordinaten.
Beispiel: Wenn der Druckkopf gerade bei X = 100 mm steht und du schreibst:
Code
G91
G1 X10
… dann fährt der Kopf 10 mm nach rechts, also zu X = 110 mm.
Warum ist G91 wichtig?
Weil viele Makros und Slicer‑Routinen kurze, sichere Bewegungen brauchen, die unabhängig von der aktuellen absoluten Position funktionieren.
Typische Beispiele:
Z kurz anheben (z. B. +2 mm)
Extruder kurz zurückziehen
Filament entladen
kleine Korrekturbewegungen
Parken ohne absolute Koordinaten
Darum findest du G91 sehr häufig in:
Filamentwechsel‑Makros
Pause‑Makros
Start‑ und End‑G‑Codes
Toolchanger‑Sequenzen
Klipper‑Makros
Wie verhält sich G91 mit dem Extruder?
Wichtig:
G91 betrifft X, Y, Z
Der Extruder (E) hat seinen eigenen Modus:
M82 = absoluter Extrusionsmodus
M83 = relativer Extrusionsmodus
Darum steht in vielen Makros:
Code
G91
M83
→ Bewegungen relativ, Extruder relativ.
Typische Beispiele
1. Relativen Modus aktivieren
Code
G91
2. Z um 5 mm anheben
Code
G1 Z5 F3000
3. Extruder 2 mm zurückziehen
Code
G1 E-2 F1200
4. Danach wieder in absoluten Modus zurück
Code
G90
Typische Anwendung im 3D‑Druck
Filamentwechsel
Code
G91
G1 E-80 F3000
Z‑Hop
Code
G91
G1 Z2
G90
Sicheres Parken
Code
G91
G1 Z10
G90
G1 X0 Y200
Wichtig zu wissen
G91 ist modal, bleibt also aktiv, bis G90 kommt.
Viele Makros schalten kurz auf G91, machen eine Bewegung, und schalten sofort zurück.
Slicer nutzen G91 selten direkt, aber Makros sehr häufig.
G91 ist einer der wichtigsten Befehle für sichere, kontrollierte Bewegungen.