How is it decided which object is printed first, in layer mode?

I am doing automated removal of parts from my printers, and need to print the first layer of one particular object before all others.

I am still printing layer by layer, I just need the first layer of a selected object to be the first to print.

I can not for the life of me figure out the logic the slicer uses to decide on which object gets its layer printed first. I feel like I have tried everything.

Oddly when I just delete the object its decided to print first, the second object doesn’t become the first object. It just seemingly goes to some other one!

Bizarre. There has to be logic to it, but through trial and error I can’t figure it out.

Anyone got any clues?

Being able to select this in the slicer, would be amazing. But I will settle for any work around!

Try to change the order of the models inside the “per model” tab. You can just move them up and down.

@george.l.stone, have you been able to figure that out?
I have the same question/problem…

@xsynatic, I cannot move objects up/down in the list of the “per model” tab for some reason. Any suggestion?

Best regards and thanks
Andreas

You need to have the plate in “By Object” mode to change the print sequence. It’s ignored in “By Layer” mode. Bambu’s wiki has a section about this. “Ctrl -E” shortcut is super handy for verifying the order.

Hello JonRaymond,

that’s for your quick reply, but this seems not helpful as both the initial author of this thread same as me do want to print “layer by layer” - so not “by object”.

We would like, however, to select which object is printed first, specifically on the first layer.

How can we do that?
Or what is the logic Bambu Lab Studio decides which object is printed first on the first layer?

No matter how I move the objects around on the build plate, it seems always to print a certain object first. What is the reason for choosing this specific object and how can I influence this “decision”?

Best regards and thanks
Andreas

To my knowledge in Bambu Studio is not possible to select which object is printed first in “By Layer” mode. From my limited testing it seems to select the order by which is closest to the front right corner.

Maybe Orca Slicer is different and has this ability?

1 Like

Thank you, Jon, while not 100 % reproducible for me, “front right” seems still to do the trick:
I’ve moved around the parts a bit more and could find a spot where “the correct” part (in the front right) is printed first on the first layer now.

While a clear option to select would be ideal, this does work fine for me now.

Thanks for your support, appreciated
Andreas

1 Like

From my testing / playing around, like others have said, the print sequence is from top to bottom in the “Object” list view. If you have “Print sequence” set to “By layer”, Bambu Studio doesn’t allow you to drag and drop objects within this list (at least I can’t, maybe just doing it wrong lol). HOWEVER, if you change “Print sequence” to “By Object”, it will allow you to drag and drop objects within the Object list now. At this point, you can drag and drop how you like, then after you’ve set the proper ordering top to bottom, change “Print Sequence” back to “By Layer”

Let me know if that works for you :slight_smile:

1 Like

I think this is what everyone is looking for: cant post links here but you will find it in the bambu labs wiki under :
->software->bambu-studio->parameter->filament-sequence-for-different-layers