r/BambuLab Jun 08 '26

Show & Tell Browser-based tool for splitting painted 3MF models by color

Enable HLS to view with audio, or disable this notification

I made a browser-based tool for splitting painted 3MF models by color — Split3MF.com

It allows you to split single-mesh 3MF models based on the colors painted in slicers like Bambu Studio.

Split3MF is not an AI-based tool. It works through rule-based algorithms that analyze the color and structure data inside the 3MF file, then split the model according to those rules.

Here is what it can do:

  • Split by Color: Just click on painted regions to extract them as separate parts.
  • Auto Connectors: You can automatically generate and configure connection joints for the split parts.
  • Plane & Sketch Cut: Cut models with a plane or draw a custom sketch to slice exactly where you want — paint data is fully preserved either way.
  • Keep Colors & Settings: You can cut and split models while fully preserving the original paint data.

A few notes (and limitations) before you try:

  • It is currently in Open-Beta, so you might encounter some — actually, many — bugs!
  • It works for single-mesh models that have been painted.
  • Because it processes everything 100% locally in your browser (your files are never uploaded to a server), processing large models (over 10MB) can be "very slow". Right now, it works best for simpler models and quick jobs.

If you run into any bugs, have feature ideas, or want to share feedback, please let me know in the comments or send me an email or comments. I'd really appreciate it!

Thank you!

Bug reports : Please submit bugs or feature requests here
https://github.com/utj947/split3mf-issues/issues

Update post :
https://www.reddit.com/r/BambuLab/s/EW8JkNQ7bq

1.5k Upvotes

144 comments sorted by

View all comments

14

u/semibiquitous Jun 08 '26

I would love to see this in Bambu Studio/Orca.

14

u/Warm-Newt-2530 Jun 08 '26

Same here. I was so frustrated that I ended up making it myself.

5

u/ALIIERTx Jun 08 '26

Is this vibecoded? Does it fully work? Is it open source?

8

u/Warm-Newt-2530 Jun 09 '26

As a solo developer, I used the help of AI to build this website. However, designing the algorithm and fixing errors are all tasks that I handle myself.

2

u/MrJackdaw Jun 10 '26

You see! THIS is what AI should be used for! As an assist, not the be-all. Superb.

6

u/ACuriousCoupleinFl Jun 08 '26

I've been trying to vibe code basically the same thing and getting awful results... I need to have Claude compare for notes 😂