Bedeutung von M600

Ein Filamentwechsel ist ein zustandsbehafteter Maschinenablauf, keine einzelne Extrusionsbewegung. Marlins Advanced Pause kann Z anheben, XY parken, zurückziehen, entladen, den Benutzer auffordern, laden und fördern und anschließend die Druckposition wiederherstellen. Standardparameter kommen aus der Firmware-Konfiguration und können im Befehl überschrieben werden.

Unterstützung ist nicht universell. Klipper-Nutzer definieren M600 häufig als Makro aus PAUSE und druckerspezifischen Bewegungen; RepRapFirmware kann eigene Wechselmakros verwenden. Eine Offline-Datei weiß nicht, ob Display, Filamentsensor, Makro oder menschliche Reaktion bei der Ausführung verfügbar sein werden.

Syntax und Parameter

M600
M600 X<park-x> Y<park-y> Z<lift> [E<retract>] [U<unload>] [L<load>] [R<resume-temp>]
X / Y

Angeforderte Parkposition bei Marlin.

Z

Relative Z-Anhebung vor dem Parken.

E / U / L

Anfängliche Retraktions-, Entlade- und Ladelängen; Vorzeichen und Standardwerte sind Firmware-spezifisch.

R / T / B

Fortsetzungstemperatur, Zielextruder und Hinweistöne bei unterstützten Marlin-Builds.

Praktische Beispiele

Konfigurierte Wechselroutine verwenden

M600

Startet die Standardfolge zum Filamentwechsel der Maschine.

Parkpunkt anfordern

M600 X10 Y15 Z5

Beispielhafte Marlin-Form, die nach einer relativen Anhebung um 5 mm bei X10 Y15 parkt.

Firmware-Kontext

SystemStatusUnterschiede
MarlinÜblichErfordert ADVANCED_PAUSE_FEATURE und geeignete Benutzerinteraktion; verfügbare Parameter hängen von der Konfiguration ab.
KlipperDialekt prüfenM600 ist üblicherweise ein benutzerdefiniertes Makro; PAUSE/RESUME-Verhalten und Parken sind druckerspezifisch.
RepRapFirmwareDialekt prüfenFilamentwechsel sind makro- und maschinenspezifisch; den konfigurierten Ablauf prüfen.
CNC controllersNicht zutreffendM600 ist kein allgemeiner CNC-Standard für Filament- oder Werkzeugwechsel.

Was dieser Viewer anzeigen kann

Pausenmarke sichtbar, Ablauf nicht ausgeführt

Der Viewer erweitert M600 nicht zu verborgenen Park-, Entlade- und Fortsetzbewegungen, weil diese in Firmware oder Makros liegen. Nur ausdrücklich geschriebene Bewegungen beeinflussen den dargestellten Pfad.

Häufige Fehler

  • Vor einem unbeaufsichtigten Druck prüfen, ob der Drucker mit M600 sicher pausieren und warten kann.
  • Parkkoordinaten und Entladelängen müssen zur realen Maschine und Filamentführung passen.
  • Ein Viewer kann nicht garantieren, dass die Fortsetzung Temperatur, Extrusionszustand und Position korrekt wiederherstellt.

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.