STL to Mold: Convert a 3D Model into a Printable Two-Part Mold

An STL describes a surface, not a mold. Turning one into a mold means deciding where the block splits, subtracting the part from both halves, and adding the channels that let material in and air out. Here is what happens between uploading a file and downloading two printable halves.

  1. 1

    Upload the STL or OBJ

    Drop the file into the tool. It parses the mesh, computes the bounding box, volume, and triangle count, and repairs common mesh defects.

  2. 2

    Set scale and mold mode

    Pick Custom Size for a mold that grows around the part, or Mold Backer Compatible for the fixed INJEKTO 3 block. Auto-fit scales the model down to fit, never up.

  3. 3

    Analyze parting planes

    The tool slices along the parting direction and scores each plane for undercuts and floating sections, then ranks the candidates.

  4. 4

    Generate the mold

    Core and cavity halves are produced with sprue and vent channels, plus optional alignment pins.

  5. 5

    Export

    Download both halves in STL, OBJ, 3MF, or STEP.

What the tool does to your mesh

The conversion runs in your browser in four stages.

  1. Repair and preprocessing. Duplicate vertices are welded, degenerate triangles dropped, normals made consistent, and small holes filled so the mesh is watertight enough for boolean operations.
  2. Fit and scale. The bounding box is compared to the mold envelope. In Mold Backer Compatible mode the part is scaled down to fit within 69 x 80 x 48 mm and 45 mL; in Custom Size mode the block grows around the part instead.
  3. Parting plane analysis. The geometry is sliced at a fixed interval along the parting direction. Each slice is scored on undercut area and disconnected islands. Symmetry detection biases toward the center plane when the part is symmetric.
  4. Mold generation. A solid block is built, the part is subtracted from it at the chosen plane, and the sprue, vent, and alignment features are added to the two halves.

STL vs OBJ: does it matter?

Not much, for this purpose. Both are triangle meshes. OBJ can carry material and UV data that a mold does not use. STL is smaller and more universally exported. Use whichever your CAD or sculpting software produces most reliably.

What does matter is export resolution. A coarse STL with visible faceting on curved surfaces produces a faceted cavity, and that faceting shows up on every cast part. Export with a chord tolerance around 0.01 mm for parts of this size.

Getting a clean cavity

  • Watertight mesh. Boolean subtraction on an open mesh produces stray surfaces inside the block.
  • No self-intersections. Overlapping geometry from a careless boolean in your CAD tool carries straight through.
  • Reasonable triangle count. Very dense meshes slow analysis without improving the mold; very coarse ones facet the cavity.
  • Single connected body. Multiple loose shells confuse the parting analysis, which reads them as floating sections.

Custom Size versus Mold Backer Compatible

Custom SizeMold Backer Compatible
Block dimensionsGrow to fit the partFixed 75.6 x 86 x 25.88 mm per half
Max part sizeNo limit in the tool (print bed and browser memory apply)69 x 80 x 48 mm
Max volumeNo limit in the tool45 mL
SprueScales with the part4.8 mm
VentScales with the part, removable2 mm
Best forSilicone casting, resin casting, larger prototypesINJEKTO 3 injection molding, ordering a physical mold

Switching modes clears the current analysis and generated mold, because the geometry depends on the block size. Pick your mode before you run the analysis.

Export formats at a glance

STL and OBJ suit any 3D printer. 3MF carries units and print metadata that keep scale unambiguous. STEP is a real solid model rather than a mesh, which is what a CNC shop or a CAD package needs to modify the mold. STEP export is a Pro feature and is generated with OpenCascade, so the result is a proper B-rep solid rather than a triangulated shell.

Keep reading

Ready to make a mold?

Upload an STL or OBJ file and generate both mold halves in your browser. No signup needed to start.

Open the Tool