How to transfer 3 color model from Fusion to BL Studio?

Hi

I have designed this three color instrument panel in Fusion 360.

How do I get it into Bambu studio and assign the various bodies to the colors/filaments they belong?

I tried exporting separate STL’s for each color from Fusion and importing to Studio. But then the bodies did not end up aligned but instead in different places on the plate.

Thanks!

image

There are probably many ways of doing it but you could start with an export to a .3mf file with all the bodies selected. Create a new Bambu Studio project and do an [add] of that 3mf file to a plate. When it asks “Load these files as a single object with multiple parts?”, click “YES”. All your bodies should be listed on the plate and you should be able to assign them colors. If you don’t want so many bodies then you can combine them before exporting them from Fusion 360.

What I do is one stl export per colour -from F360 - (by hiding other colours). With the colour in the name of the stl.

I then add all of the stl’s to BS together so that there is then one object per colour and then just assign the colours to each object.

Ps/ For big complicated models use a f360 macro to do the hiding/unhiding and exporting

This question comes up a lot—often from me. I’ve chased it on and off for two years.

If you’re trying to export a Fusion 360 model with color into Bambu Studio, let me save you some time: you can’t… at least for now. BL does not support color data outside of its own implementation of 3MF.

______________________________________________

3MF is technically a standard. But as one of my mentors once said—sarcastically—“We have standards so we know what we deviate from.” :grin: Bambu uses a proprietary 3MF variant. Shocking, I know. Bambu? Doing something non-open? :rofl:

In fairness, the 3MF spec doesn’t clearly define how color should be stored. You can export 3MF from Fusion and other CAD systems, but no CAD system I’ve found so far, supports Bambu’s flavor. OBJ file format supports materials (which can imply color), but Bambu Studio ignores material because, let’s face it, the filament defines that so why define it twice?

Color in the 3MF is documented but leaves way too much room for non-standard implementation. If you’re curious to see what’s inside a 3MF file, save a 3MF file, rename it .zip, and extract it—it’s just a folder structure. Spec: https://3mf.io/spec/

A Feb 2025 update added a “slice” format with color support, but adoption is sparse. Furthermore, in Bambu’s 3MFs, filament being used in the model, lives in a file called project_settings.config under Metadata, and in a separate XML file defining filament that is stored inside the Bambu Studio program folder—not in the 3MF file itself.

AMF file format—a new improved 3MF introduced in 2019 which BL supports as an import—does a better job of defining surface color better, but no one I’ve found so far in the CAD world uses it right now for color, or at least I haven’t stumbled upon a CAD system that write the file in a way that BL imports correctly but this could be Bambu ignoring that part of the file.

Decent overview can be found here: https://en.wikipedia.org/wiki/FDM_printing_file_formats

BS does support colours from OBJ files.

I’ve never really tried them with F360 - but just did a quick test

This test model in F360
Screenshot 2025-06-07 at 11.15.31

File export as obj.

Added into BS - it came up with this screen
Screenshot 2025-06-07 at 11.14.21
And seems to be coloured correctly in BS

Screenshot 2025-06-07 at 11.16.54

4 Likes

@Ukdavewood, perfect, thanks, exactly what I was looking for!
worked like a charm!

Saves a lot of work when there are many small individual bodies of different colors.

I export all of my files from f360 to Bambu as obj and high quality selected. All the colors come through and the object quality is way better than STL or step. I just hit print and it automatically loads the file into slicer. I can then choose the colors that are already in the printer.

The other nice thing to do instead of modifiers is to have different bodies in different colors when you export. When you go to export you will have to select the entire project, or the bodies folder. It makes it very easy to right-click in bambu studio and split as parts or objects. You can then change the print settings for that specific part. I do this a lot instead of using modifiers. Much easier.

EDIT. It will usually put the part in as painted. If you want to remove this go to the objects View, select the part, click on painting, click erase all painting. Now go and split the parts and you have all individual parts that are solid with that color.

1 Like