Print Play & Tolerance Calculator: How Much Play Will Be Used in a Print


Print Play & Tolerance Calculator

An expert tool to calculate how much play will be used in a print for perfect mechanical fits.



Select the measurement unit for all inputs.


The target diameter of the female part (e.g., the hole).


The expected manufacturing variance for the hole. A value of 0.1 means the actual size can be ±0.1.


The target diameter of the male part (e.g., the pin).


The expected manufacturing variance for the shaft.


Copied!

Maximum Possible Play (Clearance)

0.400 mm


Min Clearance

0.000 mm

Max Hole Size

20.100 mm

Min Shaft Size

19.700 mm

Fit Type: Clearance Fit – Parts will always have a gap between them.

Bar chart showing minimum and maximum clearance. Max 0.400

Min 0.000

Visual representation of the range of possible play (clearance).

What is Print Play?

In mechanical engineering and 3D printing, “play,” also known as backlash or slop, refers to the clearance or lost motion caused by gaps between mating parts. When you need to calculate how much play will be used in a print, you are essentially determining the minimum and maximum space between two components, like a pin and a hole. This gap is critical for functionality. Too little play, and the parts might not fit or move; too much, and the assembly could be loose and imprecise.

This concept is crucial for anyone designing functional parts, from simple print-in-place hinges to complex planetary gearboxes. Understanding and controlling these tolerances ensures your 3D printed assemblies work as intended, without binding or excessive wobble. A good rule of thumb for FDM printing is to start with a clearance of 0.4-0.6 mm.

Print Play Formula and Explanation

The calculation for play involves considering the worst-case tolerance stack-up. This means we find the largest possible gap (Maximum Play) and the smallest possible gap (Minimum Play). The formulas depend on the nominal dimensions and the manufacturing tolerances of both the internal (hole) and external (shaft) features.

The core formulas are:

  • Max Play (Clearance) = (Hole Nominal Diameter + Hole Tolerance) – (Shaft Nominal Diameter – Shaft Tolerance)
  • Min Play (Clearance) = (Hole Nominal Diameter – Hole Tolerance) – (Shaft Nominal Diameter + Shaft Tolerance)

A positive result for minimum play indicates a Clearance Fit, where there is always a gap. A negative result indicates an Interference Fit, where the parts must be forced together. A minimum play near zero suggests a Transition Fit.

Variables used in the print play calculation. All units should be consistent (e.g., mm).
Variable Meaning Unit (auto-inferred) Typical Range
Hole Diameter The designed diameter of the female part. mm or in 5 – 100
Hole Tolerance The acceptable variation (±) for the hole size. mm or in 0.05 – 0.3
Shaft Diameter The designed diameter of the male part. mm or in 4.8 – 99.5
Shaft Tolerance The acceptable variation (±) for the shaft size. mm or in 0.05 – 0.3

Practical Examples

Example 1: Designing a Loose-Fit Pin

You are designing a 10mm pin that needs to slide easily into a hole. You anticipate your printer has a general tolerance of ±0.15mm.

  • Inputs:
    • Hole Nominal Diameter: 10.2 mm
    • Hole Tolerance: 0.15 mm
    • Shaft Nominal Diameter: 10.0 mm
    • Shaft Tolerance: 0.15 mm
  • Results:
    • Max Play: (10.2 + 0.15) – (10.0 – 0.15) = 10.35 – 9.85 = 0.50 mm
    • Min Play: (10.2 – 0.15) – (10.0 + 0.15) = 10.05 – 10.15 = -0.10 mm
  • Interpretation: This is a Transition Fit. In the worst case, you could have a 0.1mm interference, requiring some force. A better approach might be to increase the hole diameter or decrease the shaft diameter in the design. For more on this, see our guide on designing for 3D printing.

Example 2: Creating a Press-Fit Component

You need to press a gear onto a shaft and have it hold firmly. Here, you aim for a slight interference.

  • Inputs:
    • Hole (in gear) Nominal Diameter: 15.0 mm
    • Hole Tolerance: 0.1 mm
    • Shaft Nominal Diameter: 15.1 mm
    • Shaft Tolerance: 0.1 mm
  • Results:
    • Max Play: (15.0 + 0.1) – (15.1 – 0.1) = 15.1 – 15.0 = 0.10 mm
    • Min Play: (15.0 – 0.1) – (15.1 + 0.1) = 14.9 – 15.2 = -0.30 mm
  • Interpretation: This is an Interference Fit, as the minimum play is negative. The shaft will always be larger than the hole, requiring force for assembly and ensuring a tight connection. For details on how material choice affects this, check our article on choosing the right filament.

How to Use This Print Play Calculator

  1. Select Units: Start by choosing whether you are working in millimeters (mm) or inches (in).
  2. Enter Hole Dimensions: Input the nominal (target) diameter for the hole and its expected tolerance. The tolerance is the amount the actual printed size might vary, both larger and smaller.
  3. Enter Shaft Dimensions: Input the nominal diameter for the shaft or pin and its tolerance.
  4. Analyze the Results: The calculator instantly shows the maximum and minimum possible play. The “Primary Result” is the maximum clearance you can expect. The “Fit Type” tells you whether the parts will always be loose (Clearance), always tight (Interference), or could be either (Transition).
  5. Interpret the Chart: The bar chart provides a quick visual of the possible range of your fit, from minimum to maximum clearance.

Using a G-code analyzer can help you understand if your slicer settings are contributing to dimensional inaccuracies.

Key Factors That Affect Print Play

  • Printer Calibration: An uncalibrated printer is the primary source of dimensional inaccuracy. Calibrating your extruder and axes is essential. A 3D printer calibration guide can walk you through the steps.
  • Filament Diameter & Quality: Inconsistent filament diameter leads to over- or under-extrusion, directly impacting part dimensions.
  • Material Shrinkage: Materials like ABS shrink more than PLA as they cool, which must be accounted for in the design. Check our database of material shrinkage rates for more info.
  • Layer Height and Slicer Settings: Thinner layers can improve accuracy. How the slicer generates perimeters, especially for holes, significantly affects the final size.
  • Printing Temperature and Speed: Printing too hot can cause drooping and loss of detail, while printing too fast can cause ringing and skewed dimensions.
  • Part Cooling: Insufficient cooling can lead to deformation, especially on small features and overhangs, altering the final dimensions and affecting play.

Frequently Asked Questions (FAQ)

1. What is a good starting clearance for a simple FDM print?
A clearance of 0.2mm to 0.4mm is a safe starting point for parts that need to move freely. For a snug fit, try 0.1mm.
2. What does a negative “Min Play” mean?
A negative minimum play, or clearance, means you have an “Interference Fit.” In the worst-case scenario, the shaft will be larger than the hole, requiring force to assemble. This is often desired for press-fit parts.
3. Why aren’t my printed parts the same size as my CAD model?
This is due to a combination of factors including machine tolerance, filament properties, and slicer settings. You must perform tolerance tests to understand your specific printer’s accuracy.
4. How do I change units in the calculator?
Use the “Units” dropdown at the top of the calculator. It will automatically convert the results and labels. Ensure all your inputs are in the selected unit.
5. Can this calculator be used for non-circular parts?
Yes, you can use it to calculate the play between any two flat, parallel surfaces by treating the distance between them as the “diameter.”
6. How does part orientation affect tolerance?
Accuracy in the Z-axis (vertical) is often different from the X and Y axes. Printing parts in the same orientation they will be used in can help, but it’s best to perform a 3D print tolerance test to be sure.
7. What is “tolerance stacking”?
It’s the accumulation of variation from multiple parts in an assembly. This calculator helps you understand the worst-case tolerance stack between two parts.
8. How do I find my printer’s actual tolerance?
Print a calibration model (like a 20mm cube) several times, measure each one carefully with calipers, and record the variations. The difference between the largest and smallest measurement is a good indicator of your printer’s tolerance.

Related Tools and Internal Resources

Explore these resources to further master your 3D printing designs and calculations:

© 2026 Your Website. All rights reserved. Calculator and content are for informational purposes only.


Leave a Reply

Your email address will not be published. Required fields are marked *