Shaft/Hole Tolerance
Calculate the upper deviation, lower deviation, and limit sizes for shafts and holes in accordance with JIS B 0401-1:2016 or ISO 286-1:2010.
Inputs
Formula Interpretation
Common Tolerance Zones for Holes
Common Tolerance Zones for Shafts
Core Relation
First find IT-size range and deviation-size range from nominal size, then compute the unknown deviation from the known side and IT value.
Shaft a~h (known es)
For shaft zones c/d/e/f/g/h, upper deviation es is known; lower deviation ei = es - IT.
Shaft k/m/p (known ei)
For shaft zones k/m/p, lower deviation ei is known; upper deviation es = ei + IT.
Hole C~H (known EI)
For hole zones C/D/E/F/G/H, lower deviation EI is known; upper deviation ES = EI + IT.
Hole M/P (known ES)
For hole zones M/P, upper deviation ES is known; lower deviation EI = ES - IT.
Knowledge Points
Size ranges come from different tables
IT-grade table and fundamental-deviation table do not share identical size intervals, so they must be matched independently.
Deviation unit vs size unit
Fundamental deviations and IT values are usually in μm, while limit sizes are in mm. Conversion: 1000 μm = 1 mm.
Band position and width
The letter defines tolerance zone position relative to the zero line; IT grade defines tolerance width. Both are required for final upper/lower deviations.
Example
Given shaft code h6 and nominal size D = 20 mm, find upper deviation, lower deviation, and limit sizes.
Step 1 — Look up known deviation and IT value
Step 2 — Compute upper/lower deviations
Conclusion: h6 at 20 mm gives upper deviation 0 μm and lower deviation -13 μm; limit sizes are 20.000 mm and 19.987 mm.
Extended Knowledge
- •In fit design, hole-basis (e.g., H7/g6) and shaft-basis (e.g., h6/H7) systems are commonly used to simplify tolerance chains.
- •At the same nominal size, larger IT grades mean wider tolerance zones: easier manufacturing but lower fit precision.
- •For practical fit checks, also evaluate max clearance/min interference, plus thermal and assembly factors.