Print by object height issue , maybe

Someone help me out here, what the heck am I missing? I have a plate with 2 identical objects (other than color) both are 103mm tall, well under any height limit there might be. Why do I continue to get an error about one of those being too tall? Why not both? or None?

Do you have ā€œprint by objectā€ enabled in the plate settings (orange nut next to the plate)?

I’ve recreated your problem. It is also explained really well in the wiki

The problem is that you can’t have two items that are taller than the distant from the bed (when homed) to the height of the glass top. This is the top bounding box in the picture. The software won’t let you print two because of the potential of a crash. The top of the first tall part would hit the glass before the bed raises high enough to print the first layer of the second part.

You can only print one part taller than the top bounding box and it has to the the last part you print.

If you press ā€œCtrl+Eā€ it will show you the order that the objects print in.

4 Likes

Thank you so much for that excellent explanation of what is happening, makes complete sense. Is there a way to override this? The reason I ask is what if I remove the glass top from the printer and then print it? Wouldn’t I have the extra space then? Not arguing, just asking about an alternate method. Obviously I just moved one of them to another plate, or maybe I set one to non printable, then printed, I dont’ really remember. :slight_smile:

Thanks again.
Mixer

There is no way to override this via the software that I know of. You would need to physically alter/merge the gcode to do this.

I think maybe I found the way to change this default behavior, if you look in the printer settings you will find ā€œHeight to lidā€. I think if you have the top removed you could change this number to lets say 180 and get twice the head room. I know that this isn’t really a problem, just more of a thought exercise. Let me know what you think.

I’ve just run into that problem. On P1s, height is default to 90 mm. measuring from tip of nozzle to glass is 140. Now, Not sure if 140 will always work, since there is the cable chain, which may or may not collide. Printing the front object first should avoid that in most cases.

Just an idea…

This doesnt solve the problem completely, but this allows you to almost ā€œHybridā€ print by layer and by object. Can be very useful in some situations.

You can ā€œGroupā€ objects by merging them. So then when you these merged groups of objects, it will print them by these groups. Best thing then is to group the ones you have in one colour, the other group can be a different colour. This way you reducing the number of coulour changes required and can help overcome the issue mentioned above.

Try and see… (merge like colour objects).

Make sure that you move the same colour objects closer to each other before merging, makes it easier.

yeah I guess that might be a way to accomplish it. I did however find out that it depends on the placement of the parts you are going to print. When I moved some from the back to the front and vise versa the height would change and now I could print it ok by object. So I’m sure that it because of some path the toolhead has to take to get from A to B , but I would like to know the issue that they are actually checking for. Good Luck! Mixer

1 Like

I can’t for the life of me find a way to change that setting. Were you at all able to do it in any way? It seems to be readonly in your case too.

Thank you thank you thank you! I’ve been trying to wrap my head around this for hours, and you’ve finally explained in a way I can finally understand! The TOP GLASS is where the collision happens! NOT the gantry/rails etc. I was totally confused. Okay, thank you!

What’s interesting is that different printers have different height limits, so I’m making items on my P2Ss that fit just find with multiple per bed, but not on my X1Cs and I was going crazy with mandella-effect memories of doing this in the past, but it was with shorter objects and when I did get it working it was on the P2S.

For reference:
X1C: 90mm
P2S: 141.5mm

Now what’s really confusing now is - the clearance from a homed bed on both printers was 154mm, minus the gap it leaves between the bed and the nozzle, so the P2S makes sense… why is the X1C’s gap so much smaller?

Well I’ll be, check this video out: https://www.youtube.com/watch?v=JYpTuhChIcI

You can edit a json file to modify the limit to 140,

Go to ā€˜Help > Show Configuration Folder’ in Bambu Studio - drill down to this path after the user folder

Mac: Library/Application Support/BambuStudio/system/BBL/machine

Windows: AppData\Roaming\BambuStudio\system\BBL\machine\

and edit: fdm_bbl_3dp_001_common.json

(Make a duplicate copy first!!)

search for ā€˜lid’ and change the 90 value to 140. Save, restart Bambu Studio.

My 15 hour print is now 3.5hrs printing 2 differently colored objects with two colors each.
I’m a bit worried about collision with the cable-chain but luckily my objects are only 100mm