✂️ Print & design · 4 min read

How to split an STL for printing

By meshcast.app · Updated July 2026

Quick answer

Upload the STL to the free Meshcast Print Splitter, pick your printer from the bed presets, hit Auto-suggest to place cut planes so every piece fits, choose dowel or hex pin connectors, and download print-ready pieces. Each one prints cut-face-down with no supports. Runs in your browser, no card.

When splitting beats scaling down

Scaling a model to fit your bed is the easy fix, and usually the wrong one. Split instead when:

Split it in 5 steps

1

Upload and pick your printer

Drop the STL into the Print Splitter and choose your bed: presets cover the Ender 3 (220×220×250), Bambu X1/P1 (256³), A1 mini (180³), Prusa MK4, CR-10 and Voron 350, or type custom dimensions. The tool shows your model's size so you can see exactly how far over the limit it is.

2

Place the cut planes

Click ↻ Auto-suggest and the tool places the fewest cuts that make every piece fit your bed. Then take over: drag any colored plane directly in the 3D preview (or nudge its slider), delete cuts, or add new ones across X, Y or Z. A warning appears if any piece still doesn't fit.

3

Choose connectors

Three options per cut: dowel pins (round, printed separately), hex pins (twist-resistant, use these on joints that could rotate), or none for flat glue-only faces. You control pin diameter (5–14 mm), length, pins per cut (1–6) and socket clearance.

Clearance: 0.25 mm fits most FDM printers. If your printer runs tight, bump it to 0.3–0.35 mm, a slightly loose pin plus glue beats a pin that won't seat.
4

Split and inspect

Hit Split model. The exploded preview pulls the pieces apart so you can check every joint and socket; the fit list confirms each piece fits the bed you set. Not happy? Go back, move a cut, split again.

5

Print and assemble

Download and slice. Every piece is oriented cut-face-down, the flat cut is the first layer, so no supports for the joint itself. Pins print lying flat, which runs the layer lines along their length (the strongest direction). Dry-fit everything before any glue touches plastic.

Where to put the seams

Put the cut where a seam will not show, then let the connectors do the alignment. A visible seam on a flat face is easier to hide than a misaligned one anywhere.

Printing a piece flat-face-down puts the layer lines across the flat face and needs no supports; printing it upright leaves stepping and needs supports.
Each piece prints cut-face-down, which is why splitting also removes supports rather than adding them.

Auto-suggest optimizes for fit; you optimize for looks. Move the planes so seams land where the eye forgives them:

Gluing the pieces

MaterialBest glueNotes
PLACyanoacrylate (super glue)Bonds in seconds; rough faces with 220-grit first
PETGGel CA or 5-min epoxyEpoxy also fills small seam gaps
Any, large jointsEpoxyLonger open time to align big pieces

Insert the pins, dry-fit, then glue one joint at a time. For invisible seams afterwards: fill with more CA plus baking soda (or filler primer), sand, paint. Not sure which filament to print in? See the filament comparison.

Got an oversized model?

Drop the STL into the Print Splitter, drag the cuts, download the pieces. Free, no card.

Split your model →

Splitting troubleshooting

The pins are too tight, or too loose

Too tight Sand the pin, or run a drill bit through the socket. Do this before gluing anything; a forced pin splits the socket wall.

Too loose Glue fixes it. A loose pin still aligns the parts, which is its actual job.

Next time Adjust socket clearance. 0.25 mm suits most FDM printers; go up if yours prints tight, down if it prints loose.

Which glue?

PLA Cyanoacrylate (super glue). It bonds in seconds and the joint is stronger than the layer lines around it.

PETG Gel CA, or 5-minute epoxy. Epoxy also fills small seam gaps, which CA will not.

Both Rough both faces with 220 grit first. A shiny cut face is the worst possible gluing surface.

Do the pieces need supports?

No. Each piece is oriented cut-face-down, so the flat cut becomes the first layer and prints support-free.

The pins too They print lying flat, which also runs the layer lines along their length rather than across it, and that is the direction they are loaded in.

Can I cut in more than one direction?

Yes. Add as many cuts as you need across X, Y and Z, each with its own slider and its own connector type.

Auto-suggest Combines axes for you when one direction alone will not bring the part inside your bed.

Made by meshcast.app. Got stuck? Email a photo and I'll help you debug.