Slicer wants to print multi-material in the air

I’m trying to do a single layer, multi-color print but the slicer wants to place the second color in mid air.

How do I get two colors on the same layer?


1 Like

Could you describe how you are generating the models, and how you’re importing them into the slicer?

I’m using Fusion 360 to create two STLs, a 30 x 0.28mm cylinder with a 15mm hole, and a 15 x 0.28mm cylinder. I import them both into BambuStudio and the floating geometry is what I get when I slice it.

In fusion360, I just created the 30x0.28mm cyl with hole as one body and then made another body for the 15x.28mm cyl. Then printed to BS as a stl. I was able to change colors of both bodies keeping them both touching the build plate. This was with the paint feature in BS.

1 Like

Thanks for investigating that. Did you export both parts as a single STL? Maybe that’s where I went wrong.

One can export both parts as separate STLs, but they need to be imported together. The slicker will ask if they’re different parts of the same object, to which “yes” should be answered.

Yes i did. I think the most important item is making each cylinder separate bodies. When i made the smaller cylinder i made sure i picked a new body. Then in BS i was able to pick each body for a different color.

My first try was all one body, i could not change colors. Second try was with separate bodies and it worked a charm.

2 Likes

I was having the behavior sporadically on identical geometry. I tracked it down to a filament override setting. I had set the z-hop to 0 to improve seam quality. Setting it back to the default eliminated the floating layer and put both colors back on the same plane, as intended.

It makes sense to enforce a z-hop here so that the nozzle doesn’t drag across the already printed areas, but the behavior of the slicer threw me off.