Geisterschicht beim Filamentwechsel M600 in PrusaSlicer

Veröffentlicht am 22. January 2026 | Aus dem Spanischen übersetzt

Wenn du einen 3D-Drucker hast, wie eine Ender 3, und PrusaSlicer verwendest, um den G-Code zu generieren, hast du vielleicht ein seltsames Verhalten bemerkt, wenn du den Filamentwechsel mit dem Befehl M600 durchführst. Nach dem Wechsel siehst du möglicherweise eine zusätzliche Schicht, die dort nicht sein sollte, bekannt als Geisterschicht. Dies geschieht, weil der Slicer vor der Ausführung des Befehls M600 eine zusätzliche Bewegung generiert, die nicht richtig zur Z-Position der laufenden Schicht passt.

Warum passiert das?

Was passiert, ist, dass PrusaSlicer vor dem Filamentwechsel den Druckkopf der Drucker an eine sichere Position bewegt. Während dieses Prozesses führt er eine Retraction des Filaments durch und stellt sicher, dass alles für das neue Filament bereit ist. Das Problem ist, dass diese zusätzliche Bewegung dazu führen kann, dass der Drucker eine bereits abgeschlossene Schicht überspringt, was eine Geisterschicht verursacht, wenn er fortfährt.

Wie kannst du es lösen?

Überprüfe die Retraction-Einstellungen in PrusaSlicer:

Gehe zu den Retraction-Einstellungen und deaktiviere die Option „Retract before layer change“. Das sollte die unnötige Bewegung vor der Ausführung des M600 verhindern.

Passe die M600-Parameter in PrusaSlicer an:

In den erweiterten Einstellungen von PrusaSlicer überprüfe, wie der Filamentwechsel gehandhabt wird. Stelle sicher, dass keine zusätzlichen Bewegungen vor der Ausführung des M600 erfolgen, um zu verhindern, dass der Drucker eine Geisterschicht druckt.

Capa fantasma cambiar filamento M600 PrusaSlicer

Bearbeite den G-Code manuell:

Wenn du die Einstellungen nicht jedes Mal ändern möchtest, kannst du den generierten G-Code bearbeiten, um diese zusätzlichen Bewegungen zu entfernen und die Geisterschicht zu vermeiden. Obwohl es eine manuelle Lösung ist, kann sie kurzfristig nützlich sein, um Probleme zu vermeiden.

Halte Marlin und PrusaSlicer auf dem neuesten Stand:

Stelle sicher, dass du die neuesten Versionen von PrusaSlicer und Marlin verwendest, da Updates oft Verbesserungen und Korrekturen für solche Probleme enthalten.

Zusammenfassend:

Das Problem der Geisterschicht ist üblich beim Einsatz des Befehls M600 in PrusaSlicer, hat aber eine Lösung. Durch Anpassen einiger Parameter im Slicer oder Bearbeiten des G-Codes kannst du verhindern, dass der Drucker unnötige Schichten druckt. Wenn du weitere Fragen hast oder andere Lösungen findest, zögere nicht, sie hier zu teilen, damit wir alle lernen können.