Microns beat a hair by 50×
A human hair is ~50–70 µm thick; an H7/h6 clearance fit on a 25 mm shaft can be 0–39 µm. We’re routinely designing “within a hair” but tighter.
Fits describe how a shaft sits in a hole after manufacturing tolerances are applied. A clearance fit always has positive clearance; an interference fit always has overlap; and a transition fit can result in either depending on actual sizes.
Limits are the permitted extreme sizes. For a basic size \(D\) in mm, a hole has deviations \(E_i\) (lower) and \(E_s\) (upper) in micrometers; a shaft has \(e_i\) and \(e_s\). Nominal-to-limit conversions:
Clearance and interference:
IT grades. ISO 286 defines tolerance grades using a “tolerance unit” \(i\) in µm (for \(D\) in mm): \( i \approx 0.45\,\sqrt[3]{D} + 0.001\,D \). Typical grades: IT5=7i, IT6=10i, IT7=16i, IT8=25i, IT9=40i, IT10=64i. This tool uses that classic approximation to build H/h/js helpers: H has \(E_i=0\), \(E_s=+IT\); h has \(e_s=0\), \(e_i=-IT\); js is centered \( \pm IT/2 \).
This is an educational helper, not a substitute for the full ISO tables (which include additional letters and subtle deviations). For certification or production drawings, always verify with the official standard or your QA handbook.
In precision manufacturing, two parts rarely measure exactly their nominal size. Instead, drawings specify a basic size plus permitted tolerances, producing a range of acceptable dimensions called limits. For mating parts (a hole and a shaft), these limits determine the fit: whether assembly results in guaranteed clearance, guaranteed interference, or a transition where either outcome is possible. This calculator lets you explore limits and fits either by entering deviations directly (µm) or by using a quick ISO-style helper with IT grades and simple bases (H/h/js).
Deviations are given in micrometres (µm). Converting to millimetres is simply division by 1000. If the basic size is \(D\) (mm), then:
Classification is then straightforward: both clearances > 0 → clearance fit; both < 0 → interference fit; mixed signs → transition fit.
ISO 286 defines tolerance “grades” (IT5, IT6, … IT10) that scale with size using a tolerance unit \(i\) (µm). A common approximation is: \( i \approx 0.45\,\sqrt[3]{D} + 0.001\,D \) (with \(D\) in mm). Typical grade widths are: IT5 = 7\(i\), IT6 = 10\(i\), IT7 = 16\(i\), IT8 = 25\(i\), IT9 = 40\(i\), IT10 = 64\(i\). Our helper uses these to build simple hole/shaft limits for the popular bases:
Real ISO tables include many more letters (a–zC) with specific fundamental deviations. Use official tables for certification work; this tool is an educational shortcut for quick planning and sanity checks.
Disclaimer: This primer and calculator provide engineering approximations for education and early planning. For production drawings, QA, or regulated applications, verify with ISO 286 tables and your organization’s standards.
A human hair is ~50–70 µm thick; an H7/h6 clearance fit on a 25 mm shaft can be 0–39 µm. We’re routinely designing “within a hair” but tighter.
The classic tolerance unit \(i = 0.45\sqrt[3]{D} + 0.001D\) uses a cube root, not linear scaling—so tolerances grow slowly with size.
Aluminium expands ~23 µm/m·°C. A 100 mm bore warmed 40 °C grows ~0.092 mm—enough to flip a light interference into clearance.
Interference is stored as hoop stress. A 30 µm interference on a steel hub can generate tens of MPa contact pressure—no adhesive needed.
Four parts each with ±0.05 mm tolerance can yield ±0.20 mm worst-case gap. Even “loose” limits can add up—calculate stack-ups early.