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
M600M600 X<park-x> Y<park-y> Z<lift> [E<retract>] [U<unload>] [L<load>] [R<resume-temp>]X / YAngeforderte Parkposition bei Marlin.
ZRelative Z-Anhebung vor dem Parken.
E / U / LAnfängliche Retraktions-, Entlade- und Ladelängen; Vorzeichen und Standardwerte sind Firmware-spezifisch.
R / T / BFortsetzungstemperatur, Zielextruder und Hinweistöne bei unterstützten Marlin-Builds.
Praktische Beispiele
Konfigurierte Wechselroutine verwenden
M600Startet die Standardfolge zum Filamentwechsel der Maschine.
Parkpunkt anfordern
M600 X10 Y15 Z5Beispielhafte Marlin-Form, die nach einer relativen Anhebung um 5 mm bei X10 Y15 parkt.
Firmware-Kontext
| System | Status | Unterschiede |
|---|---|---|
| Marlin | Üblich | Erfordert ADVANCED_PAUSE_FEATURE und geeignete Benutzerinteraktion; verfügbare Parameter hängen von der Konfiguration ab. |
| Klipper | Dialekt prüfen | M600 ist üblicherweise ein benutzerdefiniertes Makro; PAUSE/RESUME-Verhalten und Parken sind druckerspezifisch. |
| RepRapFirmware | Dialekt prüfen | Filamentwechsel sind makro- und maschinenspezifisch; den konfigurierten Ablauf prüfen. |
| CNC controllers | Nicht zutreffend | M600 ist kein allgemeiner CNC-Standard für Filament- oder Werkzeugwechsel. |
Was dieser Viewer anzeigen kann
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.