May 19, 2026
Description
Ever designed a 10mm peg and a 10mm hole, only to find they absolutely won’t fit together after printing? 3D printers rarely print exact nominal dimensions due to plastic shrinkage, extrusion width, and cooling.
This simple, practical calibration tool helps you find the exact real-world tolerances of your specific printer, filament, and slicer settings. Print this before you start designing mechanical assemblies to save hours of redesigning!
The test includes four nominal sizes (20mm, 15mm, 10mm, and 5mm) featuring:
During my own testing, I found that smaller features shrink proportionally more than larger ones. Here is how the fits usually break down:
| Fit Type | Description | Observed Clearance Needed |
|---|---|---|
| Press Fit | Tight, permanent friction fit. | Nominal dimensions (0.00mm offset) |
| Retained Removable | Snug, but can be pulled apart. | +0.10mm to +0.20mm |
| Sliding / Rotating Fit | Smooth movement without loose play. | +0.20mm or higher |
💡 Key Takeaway: Don't design solely on nominal dimensions. If you need a 20mm shaft to rotate freely, you likely need to design the hole at 20.20mm. If it needs to be a tight press-fit, a 20.00mm hole might be perfect right off the bed.
Note: Results will vary based on your nozzle size, layer height, material type, and flow rate. Run this test whenever switching to a vastly different material (like PLA to TPU or ABS).
If this tool saves you filament and design time, please leave a ⭐⭐⭐⭐⭐ review and post your makes with your printer settings to help the community!
License:
Standard Digital File License