23 hours ago, Slashee_the_Cow said:In one at a time mode, even if the models don't physically overlap in the Z direction, Cura dedicates the footprint of the model, plus the size of the print head around it, on the build plate to that model, and no other model can be in that area (to prevent the print head crashing into an existing model when doing another).
I don't think it's possible to change the behaviour, it's a built in mechanism in Cura to so that it doesn't produce gcode which might damage a printer.
Most of the time, multicolour prints (on a single extruder printer) are done by doing a certain number of layers in each colour and then pausing to change filament for the next colour.
If doing it that way doesn't work for you, then the best way to do it is to print them separately and glue them together (if you're just printing PLA, cyanoacrylate - regular old superglue - works very well).
I don't recommend this (in fact I recommend against it, unless you really know what you're doing), but you could align them, delete the top one, slice, undo the delete and delete the other one and slice, and then take all the layers from the second file (not the startup or end g-code) and place them after all the layers of the first file but before the end gcode, and insert an M100 pause at the start of the layers for the upper model so you can change filament.
The idea from this test project is the colors and the background to be printed at the same height.
Gluing the parts in this case I am testing would add manual posprocessing and will be hard to create a flush surface without much elbow grease.
I think the risk to the printer of merging all the files is the same as printing them choosing each in the SDCard menu.
Thank you.
Recommended Posts
Slashee_the_Cow 493
In one at a time mode, even if the models don't physically overlap in the Z direction, Cura dedicates the footprint of the model, plus the size of the print head around it, on the build plate to that model, and no other model can be in that area (to prevent the print head crashing into an existing model when doing another).
I don't think it's possible to change the behaviour, it's a built in mechanism in Cura to so that it doesn't produce gcode which might damage a printer.
Most of the time, multicolour prints (on a single extruder printer) are done by doing a certain number of layers in each colour and then pausing to change filament for the next colour.
If doing it that way doesn't work for you, then the best way to do it is to print them separately and glue them together (if you're just printing PLA, cyanoacrylate - regular old superglue - works very well).
I don't recommend this (in fact I recommend against it, unless you really know what you're doing), but you could align them, delete the top one, slice, undo the delete and delete the other one and slice, and then take all the layers from the second file (not the startup or end g-code) and place them after all the layers of the first file but before the end gcode, and insert an M100 pause at the start of the layers for the upper model so you can change filament.
Link to post
Share on other sites