Split 3MF by colour · free

Painted it in the slicer? Make it parts.

A 3MF painted in Bambu Studio, OrcaSlicer or PrusaSlicer becomes one solid part per colour, with a socket between them: print each in its colour on a single-nozzle printer, no AMS and no filament swaps, and assemble.

Drop the painted 3MF here

or click to choose · 3MF from Bambu Studio, OrcaSlicer or PrusaSlicer · up to 64 MB

the file is read, cut and handed back; it is not kept

How it works

Three steps, no sign-up.

  1. 01

    Drop the 3MF

    The slicer's project file, with the painting. That is where each triangle's colour lives — an STL has none of it.

  2. 02

    Check the colours

    The preview shows the painting as the slicer does. Each colour lists how many separate regions it has; the largest becomes the body.

  3. 03

    Download the parts

    One STL per part and a 3MF with all of them, each already in its colour. The parts add up to exactly the original volume.

FAQ

What people usually ask.

The painting is only surface. How does it become a solid part?
For each painted region we fit a plane to its outline, project the region onto that plane and cut the body with that prism: the part is what lies outside the plane, and the body keeps the recess. Same principle as split3mf's 'CDT boundary' — except the projection uses the whole region, not just the outline: a painted foot comes out whole, not just the ankle column.
Does it work with fine painting, like lettering and details?
Yes, including when the slicer subdivided triangles while painting (which is nearly every hand-painted file). Regions under 1 mm² stay in the body, and a part with no volume (paint on a very thin wall) is flagged instead of coming out empty.
And the 3MF that comes out, where does it open?
In any slicer: it is standard 3MF, one object per part, each with its original colour. In Bambu and Orca the parts arrive in place, assembled; pick a filament for each or drag them onto the plate and print one at a time.
What are the limits?
64 MB per file and 200 regions per object. Slicer modifiers and negative volumes are ignored, as in the converter. If the original mesh has holes we try to close them; if that fails, the error names the object.

Split. Now it is parts in different colours to print.

NEO 3D Print prints each part in the right colour and ships it assembled or loose — the price comes straight from the file.

The tools

R$ 0 forever, no sign-up

  • 10 formats become STL, with a 3D preview before you download.
  • Parts to measure as STL and STEP, from your own dimensions.
  • No sign-up, no watermark — the file is discarded afterwards.

The printed part · NEO 3D Print

10% off your first print · coupon NEO10

  • Instant price, calculated on their site from your file — no sign-up, no waiting for a quote.
  • Reprint guarantee if the part comes out off spec.
  • Pix and bank slip with 5% off, or card in instalments.
  • Has printed for LIPPEL, Tecnogera, GMG and ProStreet Studio, among others.

Disclosure: we have a commercial partnership with NEO 3D Print and are paid for referrals. That is what pays the server and keeps the tools free, with no sign-up and no third-party ads. We recommend them because they are who we use — and the text above describes their service, not an independent review.