Was macht G76?
G76 ist ein Marlin‑Befehl, der Teil des Systems für Advanced Pause / Filamentwechsel ist. Er wird verwendet, um:
einen Filamentwechsel einzuleiten
das Filament kontrolliert zurückzuziehen
das neue Filament einzuführen
den Druckkopf zu parken
den Druck später exakt fortzusetzen
G76 ist also ein präziser, programmierbarer Filamentwechsel‑Befehl, der deutlich mehr Kontrolle bietet als der ältere Befehl M600.
Warum gibt es G76, wenn es M600 gibt?
M600 ist der klassische Filamentwechsel
G76 ist die erweiterte, modernere Variante
G76 erlaubt feinere Parameter, z. B.:
Rückzugslänge
Geschwindigkeit
Purge‑Menge
Parkposition
Temperaturverhalten
Viele moderne Marlin‑Setups nutzen intern G76, auch wenn der Benutzer M600 eingibt.
Wie funktioniert G76?
Grundsyntax:
Code
G76 [Parameter]
Wichtige Parameter:
Parameter
Bedeutung
P
Rückzugslänge (mm)
R
Rückzugsgeschwindigkeit
L
Länge des Filaments, das beim Laden extrudiert wird
E
Extrusionsgeschwindigkeit beim Laden
X
Parkposition X
Y
Parkposition Y
Z
Anhebung der Z‑Achse beim Parken
S
Temperaturverhalten (z. B. Absenken)
Typische Beispiele
1. Standard‑Filamentwechsel
Code
G76
→ nutzt die in der Firmware hinterlegten Standardwerte.
2. Filament 80 mm zurückziehen
Code
G76 P80
3. Filamentwechsel mit definiertem Parken
Code
G76 X10 Y200 Z20
→ Kopf fährt nach X10 Y200, hebt Z um 20 mm an.
4. Filamentwechsel mit definiertem Laden
Code
G76 L60 E5
→ 60 mm neues Filament einziehen mit 5 mm/s.
Was passiert intern bei G76?
Position speichern (intern ähnlich wie G60)
Z anheben, um das Objekt nicht zu beschädigen
Kopf parken
Filament zurückziehen
Temperatur ggf. anpassen
Benutzerinteraktion (z. B. „Filament einlegen“)
Neues Filament laden
Purge / Spülen
Zurück zur gespeicherten Position (ähnlich G61)
Druck fortsetzen
Wichtig zu wissen
G76 ist nicht in allen Marlin‑Builds aktiv — es muss in der Firmware konfiguriert sein.
Slicer nutzen meist M600, aber Marlin kann das intern auf G76 abbilden.
G76 ist extrem nützlich für saubere, reproduzierbare Filamentwechsel.
Für Multi‑Material‑Drucker (IDEX, MMU, ERCF) wird G76 oft in Makros eingebettet.
Klipper nutzt Makros wie PAUSE, RESUME, FILAMENT_CHANGE.
RRF nutzt M600 oder Makros.