Hi everyone,
I have a customized i3 printer with a dual extruder setup. I got the 2.3 Beta version of Cura as soon as I saw that it now supports Dual Extrusion. Now I am trying to add machine settings for my printer that take advantage of this new feature.
I started by doing some research and finding this help page for adding custom machine settings in Cura 2.1: https://ultimaker.com/en/resources/20511-change-machine-settings
It seems like the .json fles are in a slightly different location in Cura 2.3 (...\Cura 2.3\resources\definitions) and there is a new folder there called "extruders" (...\Cura 2.3\resources\extruders).
So I started by making a new json file in the definition file based on the "prusa_i3.def.json" and named it "prusa_i3_dual.def.json" and changed the id to "prusa_i3_dual" in the file.
Then I went into the extruders folder and copied the "ultimaker_original_dual_[1st/2nd]" json files and renamed them prusa_i3_dual_[1st/2nd].def.json. In the code I gave them each a new ID ("prusa_i3_dual_1st" and "prusa_i3_dual_2nd",) as well and in the "metadata" I changed the Machine ID to "prusa_i3_dual" (the ID i gave my json file above).
Finally, after studying the "ultimaker_original_dual.def.json" file in the definitions folder, I went back into my "prusa_i3_dual.def.json" file and added the following code in the metadata section:
"machine_extruder_trains":
{
"0": "prusa_i3_dual_1st",
"1": "prusa_i3_dual_2nd"
},
},
As far as I can tell, this should be the correct way to set up the printer, however when I launch Cura, the custom machine settings disappear. I also tried modifying the original "prusa_i3.def.json" file to try to get it to display 2 extruders, but this causes the Prusa i3 option simply disappear from the 'add printers' screen.
Is there something that I am missing here? Is anyone else also trying to set up a custom printer in Cura 2.3 with (or without) dual extrusion? Any success?
Thanks in advance,
coolbye
{EDIT: Clarity}