How engineers select fits for shaft-hole assemblies
Every time a shaft enters a hole, the fit determines whether the assembly slides freely, has controlled clearance for lubrication, or requires press force for permanent attachment. ISO 286 standardizes this by defining fundamental deviations (zone position) and tolerance grades (zone width) for holes and shafts. Engineers select a fit designation (e.g., H7/g6) from tables, then compute the resulting clearance or interference range.
Fit categories
| Category | Description | Example |
|---|---|---|
| Clearance fit | Always positive clearance | H7/f6 — running fit |
| Transition fit | May have clearance or interference | H7/k6 — locating fit |
| Interference fit | Always negative clearance (press) | H7/p6 — press fit |
| Running fit | Large clearance for lubrication | H8/e7 — journal bearing |
| Push fit | Light interference, hand assembly | H7/h6 — slip fit |
Engineering workflow
- Define the nominal diameter of the mating parts.
- Select the fit system — hole basis (H holes) is most common.
- Choose hole and shaft designations from ISO 286 tables based on function.
- Look up or compute fundamental deviations for each designation.
- Apply the IT grade tolerance width.
- Calculate min and max diameters for hole and shaft.
- Compute minimum and maximum clearance (or interference).
- Classify the fit as clearance, transition, or interference.
- Verify the fit meets functional requirements (assembly ease, alignment, load capacity).
Key quantities and formulas
Tolerance unit:
IT grade tolerance width:
where is the grade multiplier (e.g., IT6: , IT7: ).
Minimum clearance:
Maximum clearance:
Worked example
Fit H7/g6 at nominal diameter 50 mm.
- Tolerance unit: m.
- H7 hole: ES = +25 m, EI = 0 (fundamental deviation for H).
- g6 shaft: es = -9 m, ei = -25 m.
- Hole: 50.000 to 50.025 mm. Shaft: 49.975 to 49.991 mm.
- Min clearance: 50.000 - 49.991 = 0.009 mm. Max clearance: 50.025 - 49.975 = 0.050 mm.
- Classification: clearance fit (both limits positive).
Common mistakes and checks
- Confusing hole and shaft deviation conventions: uppercase letters (H, G, F, K, N) are for holes; lowercase (h, g, f, k, n) for shafts.
- Using the wrong nominal diameter range: ISO 286 tables change at diameter breakpoints (e.g., 30–50 mm, 50–80 mm).
- Ignoring surface finish effects: rough surfaces reduce effective clearance in running fits and reduce interference in press fits.
- Forgetting thermal expansion: a clearance fit at room temperature may become an interference fit at operating temperature.
- Trusting unverified drawing OCR: always review extracted ISO callouts before calculating.
Drawing upload (PDF)
Upload a PDF drawing on the Fits calculator to extract ISO callouts (e.g. Ø20 H7/g6) and limit dimensions. Review the extract, then Apply fit callout to fill nominal size and hole/shaft grades (or explicit deviations). Vision extract requires OPENAI_API_KEY; solvers still compute all clearance results.
FAQ
What is the most common fit system?
Hole basis (H holes) is standard because holes are harder to adjust than shafts. The hole tolerance zone is fixed at H, and the shaft designation is varied to achieve the desired fit.
How do I convert between metric and inch tolerancing?
ISO 286 is metric. ANSI B4.2 provides equivalent preferred metric fits. Direct conversion requires applying the tolerance unit formula with diameter in mm.
When should I use an interference fit instead of a key?
When the connection must be completely concentric with no backlash, when stress concentrations from keyways are unacceptable, or when the joint must be sealed.
What is a transition fit used for?
Transition fits provide precise alignment while allowing either slight clearance or slight interference. They are used for locating parts (bearing in housing bores, dowel pins).
Can temperature change convert a clearance fit to an interference fit?
Yes — if the shaft expands more than the hole (e.g., steel shaft in aluminum housing at elevated temperature), clearance decreases and may become interference.
Use the PhyCalcPro calculator
Open the Fits & Clearances calculator to enter the nominal size, hole designation, and shaft designation (or explicit deviations), or upload a PDF drawing to pre-fill ISO callouts. The tool returns hole and shaft limit dimensions, clearance range, and fit type classification.
Purpose
Calculate clearance or interference between mating cylindrical parts from ISO 286 tolerance designations or explicit deviations. Classifies fit type as clearance, transition, or interference.
Physics & theory
ISO 286 defines fundamental deviation (position of tolerance zone) and IT grade (tolerance width) for holes and shafts. Tolerance unit scales IT grade. Assembly clearance . Negative minimum clearance indicates interference. Transition fits may have both clearance and interference over the tolerance range.
Governing equations
Numerical method
Simplified ISO 286 IT multiplier: letter codes map to upper/lower deviations; clearance range computed from hole and shaft extrema. Fit type classified from .
Inputs
| Parameter | Description |
|---|---|
nominalSize | Nominal diameter (mm) |
| ISO hole letter/grade | e.g., H7 |
| ISO shaft letter/grade | e.g., g6 |
| Or explicit deviations | Upper/lower for hole and shaft |
Outputs
- Hole min/max diameter, shaft min/max diameter, clearance min/max, fit type classification.
Design codes & checks
- Indicative: Clearance / interference range
- ISO: ISO 286-1:2010 limits and fits
Assumptions & limitations
- Simplified deviation formulas — not full ISO 286 tables for all diameter/grade combinations.
- Screening letters: H/G/F/K/N (holes) and h/g/f/k/n (shafts), IT grades typically 4–12.
- Cylindrical fits only; GD&T stack analysis is on the Tolerance Stackup module.
- Drawing PDF extract is assistive — verify callouts before release decisions.
- Does not compute assembly force for interference (see Shaft Hub Fits module).
- Temperature differential expansion not included.
References
- ISO 286-1:2010. Geometrical product specifications — Limits and fits.
- ISO 286-2:2010. Tables of standard tolerance grades and limit deviations.
- Shigley, J. E., & Budynas, R. G. Mechanical Engineering Design, 11th ed.
- ANSI B4.2. Preferred metric limits and fits.