Tolerances: how to design parts that fit together
Tolerances in 3D printing set how far a printed dimension may differ from the model and how much clearance to leave between parts that are meant to fit together.
No model? No problem, pick a ready one
These sites have thousands of free models. Download an STL or 3MF and upload it here. If you sell it or use it for business, check the model licence. How to pick a model and licence
Contents
What tolerances and clearance are
Tolerance is the amount by which a real dimension may deviate from the one in the model. For parts that fit together, clearance belongs to it too, that is, the gap you deliberately leave between them. Depending on the size of the clearance, a joint is either loose or tight, which engineers call a fit.
In FDM printing the material shrinks a little after printing, and each layer is a squashed strip of plastic, not a perfect edge. That is why two parts drawn exactly against each other, with no gap, usually will not fit.
What clearance to leave between parts
There is no single universal number. It depends on the size of the part, whether the joint lies horizontally or vertically, the shape and the material. As a good start for moving parts such as hinges, Prusa recommends a clearance of at least 0.3 mm, and writes more in its guide Modeling with 3D printing in mind.
For tight joints and snap-fits use a smaller gap, and for freely rotating parts a larger one. If an exact joint matters, first print a small test piece with just the joint, and only then the whole part.
Why holes come out smaller
Holes and openings are usually a little smaller after printing than in the model. Slicers can compensate for this partly, for example with the X-Y hole compensation function in OrcaSlicer. The surest way, though, is to allow for it in the design.
- Screw holes should be drawn slightly larger, or drilled out to the exact size after printing.
- Chamfer the edges of joints. A small chamfer on the edge of both the pin and the hole makes assembly easier.
- The bottom edge is often slightly flared, because the first layer is pressed against the bed. It is called elephant foot, and a small chamfer helps on a mating surface.
What to send us
Draw the clearance directly into the model, as the print is made exactly from it. Save the model in millimetres, ideally as STEP or 3MF, which remember the units. If a part has to fit something specific exactly, tell us which dimensions are critical and what they go with.
Common questions
What clearance should I give a pin in a hole?
For a moving joint start with a clearance of at least 0.3 mm, as Prusa recommends. For important joints, print a small test piece first.
How accurately do you print?
The accuracy of FDM printing depends on the size, shape, orientation and material of the part, so we do not state a single guaranteed figure. For precise parts we recommend a test piece.
Why did my hole come out smaller than in the model?
It is a normal property of FDM printing, as the edge of an opening is printed a little inwards. Draw the hole a little larger or drill it out after printing.
Related terms
FDM
FDM is a 3D printing technology where the printer melts plastic filament and lays it down through a nozzle layer by layer. It is the most widespread and cheapest way to 3D print.
STEP
STEP is the standard format for exchanging 3D models between CAD programs, defined by ISO 10303. Unlike STL it describes exact geometry with curves and surfaces, not a mesh of triangles.
3MF
3MF is a 3D printing file format that carries units, colours, materials and several parts as well as the shape of the model. It succeeds STL and is the best choice for multicolour printing.
Supports
Supports are auxiliary columns of material that hold up the overhanging parts of a part in 3D printing. They are removed after printing, but they add material, time and marks on the surface.
Layer height
Layer height is the thickness of a single layer, from which the printer builds the part from the bottom up. It affects how visible the layers are on the surface and how long printing takes.
SourcesSources checked 1 November 2026, 4
- Modeling with 3D printing in mind, Prusa Knowledge Base, checked 2026-11-01
- Elephant foot compensation, Prusa Knowledge Base, checked 2026-11-01
- Precision settings, OrcaSlicer Wiki, checked 2026-11-01
- Engineering tolerance, Wikipedia, checked 2026-11-01
We will print it for you
Upload a model and see the price per piece, the total with shipping and the date at once. We print in Košice, Slovakia, from PLA and PETG.
No model? No problem, pick a ready one
These sites have thousands of free models. Download an STL or 3MF and upload it here. If you sell it or use it for business, check the model licence. How to pick a model and licence