✂️ Print & design · 4 min read

How to split an STL for printing

By @meshminds3d · 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 signup.

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

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 signup.

Split your model →

FAQ

What glue works best for joining split prints?

Cyanoacrylate (super glue) for PLA — it bonds in seconds. For PETG use a gel CA or 5-minute epoxy; epoxy also fills small seam gaps. Rough both faces with 220-grit first for a stronger bond.

Do the pieces or pins need supports?

No. Each piece is oriented cut-face-down, so the flat cut becomes the first layer and prints support-free. The pins print lying flat, which also puts the layer lines along their length — the strongest direction.

My pins are too tight or too loose — what now?

Tight pins: sand the pin or run a drill bit through the socket. Loose pins: glue fixes everything. Next time adjust socket clearance — 0.25 mm suits most FDM printers; go up for tighter, down for looser prints.

Can I cut in more than one direction?

Yes. Add as many cuts as you need across X, Y and Z; each cut gets its own slider and can override the connector type. Auto-suggest combines axes automatically when one direction alone will not make the pieces fit.

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