Was macht M82?
M82 schaltet den Extruder in den absoluten Extrusionsmodus.
Das bedeutet:
Jeder Extrusionswert (E‑Wert) im G‑Code bezieht sich auf eine absolute Gesamtmenge extrudierten Filaments.
Beispiel:
Code
G1 E5
G1 E7
G1 E12
→ Der Extruder extrudiert 5 mm, dann 2 mm, dann 5 mm, weil die Werte absolut sind.
Warum ist M82 wichtig?
Weil fast alle Slicer standardmäßig M82 verwenden, darunter:
Cura
PrusaSlicer
OrcaSlicer
Simplify3D
IdeaMaker
Der Grund:
Absoluter Modus ist stabiler
Weniger Fehler bei Retracts
Weniger Risiko für Überextrusion
Besser für lange Drucke
Besser für Firmware‑Retracts
Darum steht in fast jedem Start‑G‑Code:
Code
M82
Wie verhält sich M82 im Druck?
1. Extrusion
Extrusion wird absolut angegeben:
Code
G1 E10
G1 E12
G1 E12.5
→ Der Extruder bewegt sich nur, wenn der neue Wert größer ist.
2. Retracts
Retracts werden ebenfalls absolut angegeben, aber mit G92 kombiniert:
Code
G1 E2.0
G1 E1.0
G92 E0
3. Start‑G‑Code
Typisch:
Code
G90
M82
G28
Typische Beispiele
1. Absoluten Extrusionsmodus aktivieren
Code
M82
2. Extruder zurücksetzen
Code
G92 E0
3. Extrusion im absoluten Modus
Code
G1 E5 F300
G1 E7 F300
Wichtig zu wissen
M82 betrifft nur den Extruder, nicht X/Y/Z.
X/Y/Z werden durch G90/G91 gesteuert.
M82 ist der Standard im 3D‑Druck.
M83 (relativ) ist die Alternative — wird oft in Makros genutzt.