Suppose I want to print several objects with filament A and a few with filament B.
If I choose the “by layer” print sequence, then it will have to change filament over and over.
If I choose “by object”, it fixes the filament changing issue, but now it requires a large gap between each object so that the extruder has space to move between objects.
If there were a “by filament” sequence, where it would cluster the objects of filament A in one corner of the print bed and those of filament B in another corner, and then print those clusters layer by layer, it would be much more efficient.
Does this exist, or can I compel Bambu Studio to run the print this way?
When you merged the two items how close where they?
If you give enough space between your parts before you merge them you can then print by object. You have to have the space before the merge.
I see, but the point of this thread was the idea that if I have a group of parts that use the same filament, it’s a more efficient use of bed space to allow them to be very close together.
And indeed when dragging an assembly when “by object” is selected, Studio does compute a single keep out boundary contour for the assembly:
The auto-arrange algorithm as-is could easily solve how to position the black and orange objects far enough apart, but it instead complains about being locked which isn’t true.
So if I understand.
I just created 2 objects black, one object red. Joined the 2 black objects and selected print by object, right clicked on bed and choose arrange, which it did. What am I missing?