Bedeutung von G10 / G11

Firmware-Retraktion speichert Länge, Geschwindigkeit, zusätzliche Wiederförderung und optionalen Z-Hop im Drucker, statt diese Werte in jeder Datei als E-Bewegungen zu wiederholen. G10 startet die konfigurierte Retraktion; G11 macht sie vor dem Weiterdrucken rückgängig. Marlin nutzt M207/M208, Klipper benötigt einen konfigurierten Abschnitt firmware_retraction.

G10 ist besonders dialektabhängig. RepRapFirmware deutet ein parameterloses G10 als Retraktion, verwendet Formen wie G10 P... aber für Werkzeugtemperaturen oder Versätze. LinuxCNC nutzt G10 für Koordinatensystem- oder Werkzeugtabellendaten. Ein Parser muss Parameter und Zieldialekt prüfen.

Syntax und Parameter

G10
G10 S1 ; Marlin swap retract
G11
No parameter

Normale Firmware-Retraktion oder Wiederförderung bei kompatibler 3D-Druck-Firmware.

S1

Marlin-Anforderung für Wechselretraktion bei einem Werkzeugwechsel mit mehreren Extrudern, sofern aktiviert.

P / L / axes

Kann G10 in anderen Dialekten zu einem Werkzeug- oder Koordinateneinstellbefehl machen.

Praktische Beispiele

Retraktion rund um eine Leerfahrt

G10
G0 X120 Y80 F9000
G11

Verwendet Firmware-Werte statt ausdrücklicher negativer und positiver E-Bewegungen.

Marlin konfigurieren und zurückziehen

M207 S0.8 F2400 Z0.2
M208 S0.05 F1800
G10

Legt ein beispielhaftes Retraktions- und Wiederförderprofil fest. Die Werte sind keine allgemeine Empfehlung.

Firmware-Kontext

SystemStatusUnterschiede
MarlinÜblichVerfügbar, wenn FWRETRACT aktiviert ist; M207/M208 bestimmen Retraktion und Wiederförderung.
KlipperDialekt prüfenG10/G11 stehen nur bei konfiguriertem Abschnitt firmware_retraction zur Verfügung.
RepRapFirmwareDialekt prüfenParameterloses G10 zieht zurück; parametrisiertes G10 kann Werkzeuge, Temperaturen oder Versätze setzen.
CNC controllersDialekt prüfenG10 ändert häufig Koordinaten- oder Werkzeugdaten; G11 ist kein entsprechender Filament-Wiederförderbefehl.

Was dieser Viewer anzeigen kann

Retraktionsereignis analysiert

Der Viewer kennzeichnet G10/G11 als Retraktions- und Förderereignisse. Er nutzt M207/M208 oder Slicer-Metadaten, wenn eine Länge vorhanden ist; andernfalls wird die Menge ausdrücklich als nicht verfügbar angezeigt.

Häufige Fehler

  • Ein druckerübliches G10 darf nicht ohne Bedeutungsprüfung an eine CNC-Steuerung gesendet werden.
  • Ein bloßes G10 verrät die Retraktionslänge nicht, wenn Einstellung und Slicer-Metadaten fehlen.
  • Wiederholte G10-Befehle können abhängig vom Firmware-Zustand bis zum passenden G11 ignoriert werden.

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.