[Tool] Bambu Lab to Snapmaker U1 .3mf Converter - Keep your color painting!

Hey Snapmaker community!

I’ve built a free web tool that converts Bambu Lab .3mf projects to Snapmaker U1 format, preserving your multi-color painting work.

Link: https://bl2u1.nbn.cat

Off-line/self hosted version: GitHub - josuanbn/bl2u1: Bambulab Studio to Snapmaker Orca (for the U1) converters (

Note for experienced users: If you already understand the difference between importing geometry vs. opening a Bambu Lab project file directly (and the potential G-code issues), this tool is primarily a convenience for you. The main benefit is that it loads the model with the original color mapping intact, rather than defaulting to whatever filaments you currently have active in Snapmaker Orca.

What it does:

  • Converts Bambu Lab/Bambu Studio .3mf files to Snapmaker U1 compatible format

  • Applies the 0.20mm Standard print profile

  • Remaps colors and filament types to U1 compatible profiles

  • Automatically enables Tree Supports (auto) if the original model has supports enabled

  • Supports up to 4 filaments/colors

How to use:

  1. Upload your Bambu Lab .3mf file

  2. Adjust filament colors and types if needed

  3. Click “Convert and Download”

  4. Open the converted file in Snapmaker Orca for final slicing

Hope this helps someone else in the community!

Feedback and suggestions are welcome.

10 Likes

Sorry, but what are the advantages of this conversion besides automatic color assignment?

I import models from MakerWorld via Ctrl+I (File → Import → Import 3MF/STL) and don’t get any errors. The only thing I have to do is manually assign colors to the extruders.
Also, it would be great to know what’s ‘under the hood’ to be sure that it works correctly and is safe for the U1.

Please, read the Note at the original post:

Here you have the code: GitHub - josuanbn/bl2u1: Bambulab Studio to Snapmaker Orca (for the U1) converters (

3 Likes

The mf3 from this model throws a json exception:

https://makerworld.com/de/models/2326423-dragon-head-pen-holder-aggressive-desk-organizer?from=search#profileId-2541391

This is likely due to the fact that over 1 million polygons need to be processed—this model is a challenge even in Bambu Studio.

1 Like

yeah, this will be the case. Did some other bigger parts with same problem.

Hi, I increased the timeout for big files, and now works as expected

1 Like

Welcome to the Awesome List - Awesome Snapmaker List & Resources - 3D Printing, Laser, CNC
We gotta make a docker container out of this, what do you think?

Up to you!

Suggestion: Instead of giving all the corrected files the same name. I think if something like -U1 to the end of the original file name.

1 Like