Okay thanks a lot. That is a great help. I was afraid it was going to sound like a stupid question as I have been looking for solutions and only really found more posts of others with the same questions. This answer gives me much hope... LOL
Thanks again for the help in such quick timing.
Wes
Recommended Posts
GregValiant 1,357
It's a work-in-progress. As more people get them and use them then wants and needs come up. They aren't offered on Ultimaker printers so support within Cura will take a bit of time to filter in.
There are some things you need to do to the machine definition files.
Go to the folder "C:\Program Files\Ultimaker Cura 5.1.Beta\share\cura\resources\definitions" and open "creality_base.def.json" in a text editor. In the metadata section you need to find the extruder trains and add one or two.
This is what I've done so I can have up to 4 extruders on my Ender 3 Pro.
"machine_extruder_trains": {
"0": "creality_base_extruder_0",
"1": "creality_base_extruder_1",
"2": "creality_base_extruder_2",
"3": "creality_base_extruder_3"
},
Then you need to add extruder definition files.
Go to the folder "C:\Program Files\Ultimaker Cura 5.1.Beta\share\cura\resources\extruders" and open "creality_base_extruder_0.def.json". Do a "SaveAs" and name it "creality_base_extruder_1.def.json. You will need to alter three lines in the file.
"name": "Extruder 1" in your new file this will be "Extruder 2"
"position": "0" in your new file this will be ""1"
"extruder_nr": "0" in your new file this will be "1"
Save the file and you now have the second extruder. If it's a 3-in-1-out hot end you would need to add another extruder file.
In the Cura Marketplace is a plugin "Printer Settings". Load it and restart Cura. There are two settings you need to enable. "Extruders Share Heater" and "Extruders Share Nozzle".
After that it's a question of dialing in the changeover retractions, the size of the purge tower, that sort of thing.
Look up the M163 to M166 commands on the MarlinFW site. You can add more extruders as virtual extruders and they will be available in Cura. The "M166 Gradient" command looks pretty cool. Those commands have to be enabled in your particular firmware.
Link to post
Share on other sites