Divisor de 3MF por cor

What this does

It turns one painted model into separate single-color parts that fit back together. Paint the model in Bambu Studio, OrcaSlicer or PrusaSlicer, save the project, drop the .3mf here, and you get one part per color. Print each part in its own filament on any printer, one color at a time, then glue them together. No AMS, no purge tower, no color change on every layer.

Everything runs in your browser. The file is never uploaded anywhere.

How it decides where to cut

Every color patch on the model gets one of two joints, chosen from its shape:

Either way every part is a slice of the solid model, not a thin shell peeled off its surface. The parts add back up to the original, and every pin and pocket lands in real material.

How to paint for a clean split

  1. Paint whole areas, not outlines. The tool cuts where the colors meet, so a clean, closed border gives a clean part.
  2. For a separate piece like a hat, try to end the color on a straight, flat line all the way round. That is what lets it be cut flat with a pin instead of becoming an inlay.
  3. Small specks under 2 mm² are ignored and take the color around them. Raise "Ignore specks under" if your paint came from an automatic color tool and is full of noise.
  4. Save the project as .3mf. An exported STL has no colors.

Settings

SettingWhat it changes
ColoursWhich color stays the main body (the rest are cut out of it), which become separate parts, and which you would rather keep as paint and print with a color change.
Cut + inlay / Inlays only"Inlays only" never cuts on a plane, so nothing is sliced through. Use it when you want the main body to stay whole.
Inlay thicknessHow far the inlay reaches below the deepest point of its color. Thicker is stronger and easier to handle, and costs a deeper pocket.
Fit clearanceThe gap on each side of an inlay. 0.2 mm suits most printers; 0.3 mm shows as a visible line, 0.1 mm needs a well-tuned printer.
Smooth brush edgesRounds off the jagged steps a brush leaves along a border, so the inlay and its pocket have clean walls.
Pins on flat cutsSquare keeps the part from turning, round and triangle are there if you prefer them. The pin shrinks on a narrow cut and is left out where the wall would be too thin.

Printing and gluing

The STL download turns every part the way it prints best: a flat cut lies on its cut face, an inlay on its flat floor with the visible side up, so the side walls that decide the fit print vertical and smooth. The 3MF opens in Bambu Studio or OrcaSlicer with every part already on its own filament; tick "Keep the parts in place" to get the model assembled instead.

Dry-fit first. Inlays should slide in with light pressure; sand the side, not the top, if one is tight. Glue with a drop of CA glue in the pocket, and press flat cuts together on the pin.

Common problems

It says there is only one color

The file has no paint in it. Paint the model with the brush or fill tool in your slicer, then save the whole project (.3mf), not an STL export.

A color I expected as a separate piece came out as an inlay

Its border is not flat enough to cut on. Repaint it so the color ends on a straight line all round, or accept the inlay: it fits just as well and hides its seam in the paint border.

A part says it will not slide straight in

The color wraps too far round the model, so no single direction pulls it out of its pocket. Split the paint into two patches, glue it in at an angle, or set that color to "Keep as paint".

The inlay is loose or too tight

Change the fit clearance and split again. Every printer is a little different; 0.15 to 0.25 mm covers most of them.

Related