I’m sure I’m missing something simple. I painted the inside of the hexagon walls red and the slicer generated two sets of walls sort of closing off the colored areas. This wastes a lot of filament. I don’t mind doing some of the infill in red but the walls are to much. Flush into object Infill and support are both unchecked.
Seems like BambuStudio doesn’t make the best decisions how far to extend the painting into the model. Maybe there is some way to control it. I also don’t understand why the adjacent areas of color need walls on the border at all. It seems like it insists on all wall loops being closed.
Maybe you can use modifiers to locally reduce the number of walls?
I think, the best way to directly control how BambuStudio uses different filaments is to create the different colors as separate bodies in your CAD and assigning each body the appropriate filament. Eg that way you could create hexagons that are only two walls thick that you assign red filament.the surrounding body gets the black filament.
You would still have two extra walls for the hexagons but that is at least much better than what you get now.