Bambu Studio - Problem coloring objects

Hello everyone, and happy new year.

I recently started using Bambu Studio, and I can’t figure out why this is happening.

I imported three different STL files onto the plate, each consisting of a base with logos/text on top:


I splitted each STL into objects and selected different filaments to color the various pieces:

The operations performed are the same for each of the 3 pieces… import - splitting into objects - filament assignment to pieces - union.

However, when I did the slicing, the result was different:


For two objects, the coloring is only done on the upper part, leaving the base a single color.
For the third one, the coloring “pierces” the bottom and can also be seen on the bottom side.

I tried printing the gcode created in this way, and the print result is what you see in the preview.

Can anyone tell me why these differences occur?

For completeness of information…

  • all STLs were created in Tinkercad by importing SVGs and extruding them at different heights
  • I’m using Bambu Studio 2.4.0.70 appimage on Ubuntu 24.04

Thanks in advance to everyone.

Can you please attach you stl files, so other forum members can try to repeat your steps and might find an answer to why this happens.

It seems I can’t upload STL or ZIP files…
I attach 3mf project… is that okay?
esempio.3mf (328,1 KB)

EDIT: you can see all files in this link

Can you attach a 3mf file where you just have imported the 3 stl files and not done anything else ?

Don’t split or color anything.

Of course
esempio_2.3mf (331,6 KB)

The top objects simply fall down onto the plate and remain there after assembly when you separate them into individual pieces. I tried doing it as you described, but I got an error message saying some of the pieces were floating in the air. Why are you disassembling them into individual pieces? You can paint them like that.

I don’t know what is wrong with the stl files.
I wonder why not all 3 objects have the colours all through as all the decorative parts /letters go through the plate.

But you can easily fix it by, choose an object, goto paint and fill the white plate with white again.

esempio fixed.3mf (329.2 KB)

1 Like

It just seemed like the simplest solution to me.

I tried using the paint tool. If I enable edge detection, it colors only one face and I have to color each face individually.
Without edge detection, it colors the entire piece, but you can also see it in the bottom side.
With complex objects with many faces, it becomes laborious to color each individual face with edge detection…

It is only one click in the paint dialog.

Use fill / connect same color. Choose the white color and click on the plate.

I am on the windows version of Bambu Studio. Don’t you have the same options.

Ahh sorry, you replied to Tolik979, not me.

First of all, thank you very much for your help (sorry for not doing so earlier).

I’ll try to respond to both of you:

@user_3110569737 your method works even if the slice result isn’t “really perfect”… as you can see in the image, the green/orange coloring starts with the fourth layer, while in the other pieces it starts with the eighth layer… but I still think it’s a good compromise.

Regarding @Tolik979 suggestion, I tried using the paint tool. If I use the “Stesso colore connesso” option (I’m using the Italian version… I think it corresponds to “fill/connect same color”), the color also ends up on the underside…


Lower side:

1 Like

In the fixed file I attached I see the color shift in layer 7 and 8. That’s strange you see it at layer 4


You might have to try another program than Tinkercad to extrude SVG files and see if that makes a difference in the resulting stl files.

I think there is something wrong with the stl files you have now.
But I don’t convert SVG files myself, so I properly can’t help you anymore with this problem.

Good luck.

You can also add SVG directly in the slicer. Load the base and add SVG to it, changing the color and positioning immediately. :slightly_smiling_face:

@user_3110569737
You’re probably right, it’s Tinkercad’s fault.
I know Adobe Illustrator much better than any CAD program, so I create SVGs with Illustrator and then import them into CAD.
I haven’t learned how to use real CAD yet, so for now I’m happy with Tinkercad.

@Tolik979
The idea of working directly in Bambu Studio isn’t bad either; I just need to get used to a new way of working.

Thanks again to both of you.

1 Like

You’re welcome. Good luck. :slightly_smiling_face:

1 Like

For this specific situation, the solution proposed by @user_3110569737 at post #7 works well.

Probably the real solution is to switch to a CAD program better than Tinkercad.