Orca/CrealityPrint Filamentwechsel mit einem Extruder ohne Filamentwechsler

In einem Land vor langer Zeit, druckte ein 3D-Drucker. Der trug nicht den Namen BambuLab und hatte nur einen Extruder ohne Filamentwechselsystem. Der wollte nun aber auch gerne mal bunt drucken und nicht immer nur mit einer Farbe. Er überlegte hin und überlegte her, wie er das wohl anstellen könne. Eines schönen Tages kam ihm die zündende Idee, ich hab doch den M600 Filamentwechsel Befehl und kann den nutzen, um an passender Stelle das Filament zu wechseln. Er schaute in den Cura-Slicer, wie er das wohl umsetzen könne und fügte einfach einen Extruder hinzu, in dessen Start-Code er den M600 Befehl eintrug. Und siehe da, er konnte endlich manuell an jeder beliebigen Stelle im Druck das Filament wechseln.

Cura Multicolor die 2.

OK Leute. Die Anleitung dazu hab ich Euch ja gezeigt und da nicht jeder Drucker diesen Befehl kennt, gibt es auch dafür eine alternative Anleitung. Nun haben wir das Jahr 2025. Es gibt noch immer Drucker mit nur einem Extruder und ohne Filamentwechsler, Cura hat auch noch keinen besseren Weg für die Umsetzung gefunden, aber es funktioniert weiterhin auf die gezeigte Weise. Da es neben neuen Druckern aber auch neue Slicer gibt und wir an dieser Stelle noch keine Tipps zu deren Verwendung gezeigt haben, beginne ich heute mal mit dem Farb-/Filamentwechsel an beliebiger Stelle im Druck mit dem Orca-Slicer. Die Anleitung kann in gleicher Form mit CrealityPrint durchgeführt werden. Ich zeige es wie zuvor wieder an einem Drucker mit einem Extruder. Da der M600-Befehl nicht auf jedem Drucker eingerichtet ist, muß auch hier möglicher Weise der M600 Befehl durch einen anderen Befehl ersetzt werden oder der M600-Befehl am Drucker eingerichtet werden. Alternative Befehle hab ich Euch bei Cura schon gezeigt. Wenn erforderlich, dann bitte dort nachsehen.
Ich zeige es heute an der Prusa 3D Box, die auf Printables zum Download bereit steht. Dazu ein Ender-3 V3 KE in der originalen Ausführung. Kein verändertes Klipper oder Filamentwechsler.

https://www.printables.com/model/707566-prusa3d-box

Öffnet Orca oder CrealityPrint und wählt den Drucker aus. Danach öffnet die 3mf-Datei der Prusa 3D Box. Beide Programme werden ein wenig schimpfen (anderes Programm…) aber laßt Euch davon nicht verrückt machen. Wir wollen nur das 3D-Modell und nicht die Einstellungen.

Orca

CrealityPrint

Im Prinzip sind wir schon fertig. Nur habt Ihr mit Sicherheit nach 3-4 Layern keine Lust mehr, von Hand das Filament ständig zu wechseln. So lange da mehr als eine Farbe im Layer seht, müßt Ihr dort Filament wechseln. Also von Hand! Der Spaß daran vergeht recht schnell! Also werden wir das ein wenig ändern. Und nur den Schriftzug auf der Unterseite einfärben. Das sollte genügen.
In beiden Slicern seht Ihr jetzt 3 Farben. Im Prinzip könnten es auch 3 verschiedene Materialien sein. Das könnt Ihr jederzeit ändern. Einfach auf das entsprechende farbige Feld klicken und ändern. Die Farbe des Feldes selber ist für die Farbe des Drucks ohne Bedeutung. Der Drucker erkennt die Farbe nicht. Er weiß nur, dort muß er vorher das Filament wechseln. Also werde ich das etwas vereinfachen und Euch so zeigen, wie man ein beliebiges Teil einfärbt. Laschen in extra Farbe sieht nett aus, aber brauchen wir nicht. Auch der Rand in gelb ist überflüssig. Ich will nur den Schriftzug auf der Unterseite. Also wechsle ich von Allgemein unter Prozess in Objekte. Das Symbol neben Filament 1 sagt, das Prusa3D_Box eingefärbt ist. Ich klicke darauf und rechts erscheint das Menu. Ich klicke auf „alles gemalte löschen“. Nun ist alles wieder in einer Farbe. Im CrealityPrint genau gleich.

Orca

Creality Print

Nun sind wir schon im passenden Menu und können neu einfärben. Also eine andere Farbe auswählen und ein Malwerkzeug. Ich verwende hier ausfüllen. Wenn ich auf der Unterseite mit der Maus über das Teil fahre, erscheinen auch die Teile vom Schriftzug. Die werden einfach angeklickt. Auch hier ist CrealityPrint völlig identisch.

Orca

Creality Print

Das jetzt noch das rote Filament in der Auswahl steht, ist völlig ohne Bedeutung. Das könnt Ihr dort belassen oder mit Klick auf – neben Filament entfernen. Wie Ihr es mögt. Wenn Ihr mehr als 3 Farben braucht, dann fügt mit + weitere Farben hinzu. Ob die Farben nun über mehrere Layer mehrfach wechseln oder nicht, spielt keine Rolle. Ihr könnt ganze Elemente einfärben oder mit dem Pinsel anmalen. Einzig eines müßt Ihr bedenken. Der Filamentwechsler seid Ihr selber!
Damit ist die Arbeit schon erledigt. Was ich jetzt zeige, das zeige ich aus Erfahrung. Beim Sovol SV06 ACE war die Slicereinstellung falsch. Darum prüft das und ändert es wenn erforderlich. Auch wenn M600 auf dem Drucker nicht funktioniert, dann ist das die Stelle, an der alternative Befehle eingetragen werden. Klickt dafür auf den Stift neben dem Drucker und Ihr kommt in die Druckereinstellung von Orca/CrealityPrint. Unter Maschinen G-Code findet Ihr den Punkt Filamentwechsel G-Code. Hier sollte M600 oder der alternative Befehl stehen. (Der Creality Ender-3 V3 KE hat da zum Beispiel PAUSE stehen.) Daneben kommt der Punkt Multimaterial. In beiden Slicer wieder identisch. Reinigungsturm braucht man nicht zwingend, könnt Ihr aber aktiviert lassen. Der wird an anderer Stelle bei Bedarf zugeschaltet. Wenn Ihr hier etwas ändern mußtet, speichert das User-Profil ab.

Orca

CrealityPrint

Damit seid Ihr fast fertig. Zu den Druckeinstellungen gehe ich jetzt nicht ein. Wenn alles paßt, könnt Ihr nun slicen und zur Vorschau wechseln. Dort seht Ihr auch den Farbwechsel. In unserem Fall zieht er sich über die ersten 3 Layer. Mit dem Schieberegler könnt Ihr die einzelnen Layer betrachten. Das ist in diesem Fall auch wichtig! Ihr müßt Euch genau anschauen, mit welchem Filament der Drucker beginnt und Euch die Reihenfolge merken! Der Slicer ist aber sehr intelligent und reduziert die Wechsel auf ein Minimum.

Orca

CrealityPrint

Bleibt mir noch, Euch lustige Filament Jonglage zu wünschen und guten Druck! Hier das Ergebnis vom Sovol SV06 ACE.

OK. Einen Punkt haben wir noch offen. Oben hatte ich bereits den Tower angesprochen. Der kann unter Multimaterial Reinigungsturm aktiviert werden. Je nach Drucker ist das sinnvoll oder nicht. Schwarz / weiß ist wohl das extreme Beispiel. Ich hab das Filament direkt beim Wechsel gespült und dafür keinen Tower verwendet.

4 Kommentare

  • juten abend,

    Ich nutze einen gemodeten ender 3v2 mit nem microswiss direct drive, klipper und dem prusaslicer über octoprint ….

    Im Grunde genommen ist das doch bei mir auch möglich durchzuführen? …. gibt es schon jemand der das über den prusaslicer gemacht hat oder mir weiterhelfen kann?

    LG.

    • Zum Prusa-Slicer und Cura hab ich schon unzählige Beiträge geschrieben. Auch zu Multicolor. Zur Abwechslung war nun mal Orca an der Reihe. Der Slicer wurde bislang völlig ignoriert hier. Da Orca auf Prusa und Cura basiert, darfst Du davon ausgehen, daß es auch mit Prusa funktioniert. Nur angesichts Deiner Änderungen am Drucker, kann das etwas komplizierter werden, als mit einem normalen Ender-3 V2. Hier in den Kommentaren läßt sich das aber ohnehin nicht klären. Bilder sind hier auch nicht möglich. Also stell solche Fragen besser im Forum. Da kann man besser auf Deinen Spezialfall eingehen.

      https://drucktipps3d.de/multi-color-mit-slic3r-pe/

  • Ronald Oberreiter

    okay, ich hab auf meinem Sidewinder Marlin und irgendwo kann ich abhacken , dass erden M600 emuliert – hat das auch mit deinem Tipp zu tun? Ich verwende meist Pause at hight und dann schieb ich manuell das Filament nach, aber exakter wäre schon deine Vorgangsweise – werde mal versuchen ob’s passt….danke für den Tipp,

    • Das ist leider bei einigen Druckern so. Warum die Hersteller im Marlin die M600 nicht aktivieren, kann ich nicht beantworten. Dann muß man diesen Befehl mit alternativen Befehlen umgehen. Pause at hight ist etwas Anderes. Das ändert das Filament auf einer festgelegten Höhe, also für den kompletten Layer. In dem gezeigten Fall, wird innerhalb eines Layers gewechselt. M0/M1, M24/25, M125, M400… sind alternative Befehle.

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert