Download

H7/u6 fit: limit deviations and clearances (ISO 286)

Hole H7 with shaft u6, hole-basis system. Limit deviations and the resulting clearances for nominal sizes up to 500 mm, in micrometres. Interference fit at every size step below.

Nominal size (mm)Hole H7 (µm)Shaft u6 (µm)Clearance (µm)Fit
overup toESEIeseimax.min.
03+100+24+18−8−24Interference
36+120+31+23−11−31Interference
610+150+37+28−13−37Interference
1018+180+44+33−15−44Interference
1824+210+54+41−20−54Interference
2430+210+61+48−27−61Interference
3040+250+76+60−35−76Interference
4050+250+86+70−45−86Interference
5065+300+106+87−57−106Interference
6580+300+121+102−72−121Interference
80100+350+146+124−89−146Interference
100120+350+166+144−109−166Interference
120140+400+195+170−130−195Interference
140160+400+215+190−150−215Interference
160180+400+235+210−170−235Interference
180200+460+265+236−190−265Interference
200225+460+287+258−212−287Interference
225250+460+313+284−238−313Interference
250280+520+347+315−263−347Interference
280315+520+382+350−298−382Interference
315355+570+426+390−333−426Interference
355400+570+471+435−378−471Interference
400450+630+530+490−427−530Interference
450500+630+580+540−477−580Interference

Max. clearance = ES − ei, min. clearance = EI − es; a negative clearance is an interference. Above 500 mm MechPilot’s data holds no fundamental deviations, so no values are shown.

Example: ⌀25 H7/u6

  • Hole ⌀25 H7: 25.000 to 25.021 mm
  • Shaft ⌀25 u6: 25.048 to 25.061 mm

How the values are computed

Each deviation comes from the standard tolerance grade (IT) of the class and its fundamental deviation for the size step, combined by these rules of ISO 286-1:

  • Holes A to H: the fundamental deviation is the lower deviation EI (positive or zero); ES = EI + IT. ISO 286-1:1988, 9.2 and Figure 18.
  • Shafts k to zc: the fundamental deviation is the lower deviation ei (positive or zero); es = ei + IT. ISO 286-1:1988, 9.1 and Figure 17.

ISO fits explained · ISO 286 standard tolerance grades IT01 to IT18

Other fits

H11/c11 H9/d9 H8/f7 H7/g6 H7/h6 H7/js6 H7/k6 H7/n6 H7/p6 H7/s6

Source and verification

Standard
ISO 286-1:2010 Geometrical product specifications (GPS) - ISO code system for tolerances on linear sizes - Part 1: Basis of tolerances, deviations and fits; ISO 286-2:2010 Part 2: Tables of standard tolerance classes and limit deviations for holes and shafts
Verification
primary (the standard’s own text was seen)
Verified from
Verification notes
  • itGrades: ISO 286-2:2010 Table 1 (reproduced there from ISO 286-1:2010), read from the standard's own preview on 2026-10-22. IT01 and IT0 are not given above 500 mm (null).
  • fundamentalDeviations: read from ISO 286-1:1988 Tables 2 (shafts) and 3 (holes) in the identical Indian adoption IS 919 (Part 1):1993. The 2010 edition's Tables 2 and 3 were not seen. Holes A, B, C, D and E were cross-checked against ISO 286-2:2010 Tables 2 and 3 (lower limit deviations EI) and agree for every size step up to 500 mm. The other letters come from the 1988 edition only (see docs/to-verify.md).
  • The Delta values equal IT(n) - IT(n-1) of itGrades for every step above 3 mm; scripts/check-library.mjs checks this.
Tolerance grades
ISO 286-2:2010, Table 1 "Values of standard tolerance grades for nominal sizes up to 3 150 mm" (from ISO 286-1:2010, Table 1). Converted to mm; one value per entry of sizeSteps (main-step values repeated over their intermediate steps).
Fundamental deviations
ISO 286-1:1988, Table 2 (shafts: upper deviation es for a to h, lower deviation ei for k to zc) and Table 3 (holes: lower deviation EI for A to H, upper deviation ES for K to ZC), in mm with sign. Arrays follow sizeSteps; null = blank in the table, or not stored (every value above 500 mm is left out here).
Data file
library/fits/iso-286.json

Values that could not be checked against the standard are left out and listed in docs/to-verify.md. Check the standard itself before you rely on a value for production, and report any mistake on GitHub. to-verify.md · Issues