How do you match the tolerances of a replacement part?
Design in clearance rather than copying the measurement. The University of Florida makerspace guide gives 0.15 to 0.20 mm for a snug locating fit, 0.20 to 0.25 mm for a sliding fit and 0.30 to 0.40 mm for a loose one. Print a tolerance test in the part’s filament first, since Prusa quotes 0.3 mm accuracy in X and Y.
The clearances
| Fit | Clearance | Used for | Source |
|---|---|---|---|
| Snug / alignment | 0.15 to 0.20 mm | Locating features | Marston Makerspace, University of Florida |
| Standard sliding | 0.20 to 0.25 mm | Tabs, rails, enclosures | Marston Makerspace, University of Florida |
| Loose | 0.30 to 0.40 mm | Covers, adjustable components | Marston Makerspace, University of Florida |
| Print-in-place | The larger end of the sliding and loose ranges | Hinges printed assembled | Marston Makerspace, University of Florida |
| Snap-fit clip | 0.5 mm | The moving arm of a cantilever clip | Protolabs Network |
The clearance is the gap between the two parts. Which part gives it up depends on which one you print. A bought shaft keeps its size, so the printed hole carries the whole gap.
Why you cannot copy the measurement
The printer’s error is larger than the caliper’s. Prusa Research puts a well-assembled Original Prusa at 0.1 mm on Z and 0.3 mm on X and Y, improvable to 0.05 mm on all axes after extrusion multiplier and extruder linearity calibration. The measuring procedure reads far finer than the printer’s band. The printer then places the surface anywhere inside that band.
A bore modeled at exactly the measured diameter therefore prints too small half the time. Bambu Lab’s wiki names two settings that pull holes back to size: filament shrinkage and XY hole and contour compensation. They are corrections to calibrate, not values to assume. Clearance leaves the fit loose when the errors stack the wrong way, instead of jammed.
No cited source gives an interference value for a true press fit, where the peg is larger than the hole. Start from the snug band and close it on a test coupon.
The procedure
- Decide what each fit does. A locating peg wants snug, a lid wants sliding, a cover wants loose.
- Add the clearance from the table on the printed part. Holes get it as extra diameter, pegs as reduced diameter.
- Print the fit before the part. Bambu Studio ships a built-in model, added as the primitive ksmFDMTest, whose nested cylinders are there to inspect fit tightness and whose pins must all come out. On any other printer, a downloaded tolerance test model with stepped clearances does the same job.
- If the cylinders stick, work through Bambu Lab’s checks in order: cleaning and lubrication, then belt tension, then machine accuracy calibration, then filament shrinkage, then hole and contour compensation. Only after those does the clearance itself need to change.
- Print a coupon of the real feature in the real filament and orientation, then measure it against the mating part. A coupon costs minutes; a full part costs hours.
- Design in compliance where you can. The University of Florida guide’s tools are lead-ins on pegs and tabs, mouse ears at internal corners and flexible arms, all of which forgive a tenth of a millimeter that a rigid fit will not.
Holes and orientation
Round holes print best with their axis vertical. The University of Florida guide’s fallback for a horizontal hole is the teardrop shape, so the roof does not sag. A hole that must be exact can also be drilled or reamed after printing: model it a step small and finish it with the tool, which takes the printer’s XY band out of the fit altogether.
Orientation also moves the numbers. Prusa’s 0.1 mm Z figure and 0.3 mm XY figure mean a fit-critical dimension is held tighter when it runs along Z. That competes with strength, which wants the load along the layers, so read the orientation rule before committing.
Sources
- Designing for 3D Printing Tolerances on the MK4 and XL (Marston Makerspace, University of Florida Libraries) (accessed September 23, 2026)
- FAQ - Frequently Asked Questions, printing precision/tolerance of the Original Prusa (Prusa Knowledge Base) (accessed September 23, 2026)
- Quality Test Print and Calibration in Bambu Studio (Bambu Lab Wiki) (accessed September 23, 2026)
- How do you design snap-fit joints for 3D printing? (Protolabs Network knowledge base) (accessed September 23, 2026)