Interference Fit and Shrink Fit Calculator
Interference Fit and Shrink Fit Calculator
A hollow hub on a solid or hollow shaft in two different materials, by the Lamé thick-wall equations: contact pressure, torque capacity, push-out force, hub hoop stress and the assembly temperature — computed at BOTH ends of the ISO 286 interference range, with the roughness the surfaces lose on assembly subtracted the way DIN 7190 does it.
Interference and shrink fits
A steel hub, 90 mm outside diameter and 60 mm long, on a solid 50 mm alloy steel shaft, H7/s6, both surfaces at Rz 6.3
Lamé for two materials, and a range rather than a number
- δ
- DIAMETRAL interference. Half of it is the radial interference, and mixing the two up is the commonest arithmetic error in press-fit calculations — it gives you twice the pressure you expected
- Q_o, Q_i
- d_F/d_H for the hub and d_is/d_F for the shaft. A solid shaft has Q_i = 0 and K_i reduces to 1 − ν
- E, ν
- modulus and Poisson ratio of each part separately. With the same material both sides the two ν terms cancel and this collapses to the single-material form the dowel page uses
- R_z
- peak-to-valley roughness height, NOT R_a. DIN 7190 subtracts 0.8 of the sum of the two, because the asperities flatten on assembly and that interference is simply gone
- μ
- slip coefficient. DIN 7190 gives a different one for the axial and the circumferential direction, and the circumferential one is lower
- α
- coefficient of thermal expansion. The hub’s for a shrink fit, the shaft’s for a cold fit, and the DIFFERENCE between them for what happens in service
Worked example
A steel hub, 90 mm outside diameter and 60 mm long, on a solid 50 mm alloy steel shaft, H7/s6, both surfaces at Rz 6.3
The interference is a RANGE and it comes from the two tolerance bands. At 50 mm, H7 is 0 to +25 µm and s6 is +43 to +59 µm, so the interference runs from 43 − 25 = 18 µm to 59 − 0 = 59 µm. More than three to one
Now take the roughness off. DIN 7190 subtracts 0.8(R_z1 + R_z2) = 0.8 × 12.6 = 10.1 µm — which is 56% of the MINIMUM interference. Effective range: 7.9 to 48.9 µm. Note carefully that the allowance is in R_z and not R_a; if you put an R_a figure of 1.6 in there instead you would subtract 2.6 µm and keep interference you do not have
Lamé, at the minimum. Q_o = 50/90 = 0.5556, so K_o = (1+Q_o²)/(1−Q_o²) + ν = 2.1929 and K_i = 1 − ν = 0.7 for a solid shaft. p = δ/d_F ÷ (K_o/E_o + K_i/E_i) = 11.5 N/mm²
That pressure is what the design has to work with: torque capacity = p·π·d_F²·l_F·μ/2 = 379 N·m, and push-out force p·π·d_F·l_F·μ = 15.17 kN, both at μ = 0.14, DIN 7190's figure for a shrunk steel joint. A pressed-on joint at the same interference gets about 57% of that, because pressing shears the asperities off
At the MAXIMUM interference the pressure is 71.0 N/mm², which is what the hub has to survive. Hoop stress at the hub bore is p(1+Q_o²)/(1−Q_o²) = 134 N/mm² in tension, and the equivalent stress that decides yielding is 2p/(1−Q_o²) = 205 N/mm² — 59% of an ordinary steel hub's yield. It survives, but a thinner hub would not: at a 70 mm outside diameter the same fit would be past yield
To get it on: the hub bore has to open by the maximum interference PLUS enough clearance to pass the shaft, 73.9 µm, so ΔT = δ/(α·d_F) = 126 K above ambient — about 146 °C, which is comfortable for a plain steel hub and too hot for a hardened one. Cooling the shaft needs the same temperature CHANGE the other way: from 20 °C, dry ice gives you about 98 K and liquid nitrogen about 216, so for this fit cooling alone would just do it
Two lessons. The design works at the minimum and survives the maximum, and those are different calculations on the same joint. And a good surface finish is worth real interference here: going from Rz 6.3 to Rz 1.6 on both surfaces recovers 7.5 µm, which is 95% more effective minimum interference than this joint has — it nearly doubles the torque the fit is guaranteed to carry, for the price of a finer finishing pass
Finally, change the hub to aluminium and watch two things happen at once. The pressure at the minimum interference falls to 4.46 N/mm², 39% of the steel hub's, because the softer hub takes up most of the interference itself. And the joint now LOSES 60 µm of interference for every 100 K it warms up, because aluminium expands twice as fast as steel — which is more than the whole effective interference range of an H7/s6. An aluminium hub shrunk onto a steel shaft and then run hot comes off
The interference RANGE for each fit class, in micrometres, computed from ISO 286 rather than copied
| Nominal size (mm) | IT7 | IT6 | H7/p6 | H7/r6 | H7/s6 | H7/t6 | H7/u6 |
|---|---|---|---|---|---|---|---|
| over 1 to 3 | 10 | 6 | -4 to 12 | 0 to 16 | 4 to 20 | — | 8 to 24 |
| over 3 to 6 | 12 | 8 | 0 to 20 | 3 to 23 | 7 to 27 | — | 11 to 31 |
| over 6 to 10 | 15 | 9 | 0 to 24 | 4 to 28 | 8 to 32 | — | 13 to 37 |
| over 10 to 14 | 18 | 11 | 0 to 29 | 5 to 34 | 10 to 39 | — | 15 to 44 |
| over 14 to 18 | 18 | 11 | 0 to 29 | 5 to 34 | 10 to 39 | — | 15 to 44 |
| over 18 to 24 | 21 | 13 | 1 to 35 | 7 to 41 | 14 to 48 | — | 20 to 54 |
| over 24 to 30 | 21 | 13 | 1 to 35 | 7 to 41 | 14 to 48 | 20 to 54 | 27 to 61 |
| over 30 to 40 | 25 | 16 | 1 to 42 | 9 to 50 | 18 to 59 | 23 to 64 | 35 to 76 |
| over 40 to 50 | 25 | 16 | 1 to 42 | 9 to 50 | 18 to 59 | 29 to 70 | 45 to 86 |
| over 50 to 65 | 30 | 19 | 2 to 51 | 11 to 60 | 23 to 72 | 36 to 85 | 57 to 106 |
| over 65 to 80 | 30 | 19 | 2 to 51 | 13 to 62 | 29 to 78 | 45 to 94 | 72 to 121 |
| over 80 to 100 | 35 | 22 | 2 to 59 | 16 to 73 | 36 to 93 | 56 to 113 | 89 to 146 |
| over 100 to 120 | 35 | 22 | 2 to 59 | 19 to 76 | 44 to 101 | 69 to 126 | 109 to 166 |
| over 120 to 140 | 40 | 25 | 3 to 68 | 23 to 88 | 52 to 117 | 82 to 147 | 130 to 195 |
| over 140 to 160 | 40 | 25 | 3 to 68 | 25 to 90 | 60 to 125 | 94 to 159 | 150 to 215 |
| over 160 to 180 | 40 | 25 | 3 to 68 | 28 to 93 | 68 to 133 | 106 to 171 | 170 to 235 |
The same 30 µm interference on a 50 mm steel shaft, with the hub in each material
| Hub material | E (GPa) | ν | α (10⁻⁶/K) | Yield (N/mm²) | Contact pressure (N/mm²) | Hub hoop stress (N/mm²) | Equivalent stress as % of yield | Temperature rise to open 30 µm (K) |
|---|---|---|---|---|---|---|---|---|
| Steel, general (E 210 GPa) | 210 | 0.30 | 11.7 | 350 | 43.6 | 82 | 36 | 51 |
| Alloy steel 42CrMo4 / 4140 (E 210 GPa) | 210 | 0.30 | 11.7 | 650 | 43.6 | 82 | 19 | 51 |
| Grey cast iron EN-GJL-250 (E 110 GPa) | 110 | 0.26 | 10.5 | 250 | 26.2 | 50 | 30 | 57 |
| Aluminium 6061-T6 (E 69 GPa) | 69 | 0.33 | 23.6 | 276 | 16.9 | 32 | 18 | 25 |
| Brass CuZn39Pb3 (E 97 GPa) | 97 | 0.34 | 20.0 | 250 | 22.8 | 43 | 26 | 30 |
| Aluminium bronze CuAl10Ni5Fe4 (E 120 GPa) | 120 | 0.32 | 16.0 | 300 | 27.6 | 52 | 27 | 38 |
| Stainless 304 / X5CrNi18-10 (E 193 GPa) | 193 | 0.29 | 17.3 | 215 | 41.0 | 78 | 55 | 35 |
Friction at the interface, and why it is two numbers
| Condition | Longitudinal slip coefficient | Circumferential slip coefficient | Push-out force at 30 µm on a 50 × 60 mm joint (kN) | Torque capacity (N·m) |
|---|---|---|---|---|
| Steel on steel, dry, pressed on longitudinally | 0.10 | 0.08 | 41.1 | 821 |
| Steel on steel, lightly oiled, pressed on | 0.08 | 0.07 | 32.8 | 718 |
| Steel on steel, shrunk on (heated hub), dry | 0.14 | 0.12 | 57.5 | 1,232 |
| Steel on cast iron, dry | 0.12 | 0.10 | 49.3 | 1,026 |
| Steel on aluminium alloy, dry | 0.10 | 0.07 | 41.1 | 718 |
What this page is, and what it is not
| Question | Where it belongs |
|---|---|
| A solid pin in a hole, same material both sides | The dowel pin and hole calculator on this site. It derives the single-material Lamé pressure, and this page’s two-material form reduces to exactly its answer — to twelve significant figures — when both moduli and both Poisson ratios are set equal and the shaft is solid. That agreement is the check that the extra algebra here did not break the simple case |
| Converting Ra to Rz, or an N grade to either | The converters plugin owns surface roughness, and it owns it for a good reason: Ra and Rz are different measurements of different things and the ratio between them depends on the process. Four to seven times is the usual band for turning and grinding, but it is not a conversion factor and this page will not pretend it is. Enter Rz, because that is what DIN 7190’s allowance is in |
| A keyed hub | The parallel key and keyway dimensions page here, and the key capacity page already on this site. Note that a keyway and an interference fit on the same hub interact: the keyway is a slot in the pressurised bore and the hoop stress runs round it |
| A shrink disc, a keyless bush, or a tapered adapter sleeve | Not here. Those are proprietary geometries with published rating tables, and the maker’s numbers include effects — the taper’s own mechanics, the clamping screws’ preload scatter — that a plain cylindrical Lamé calculation does not contain |
| Fatigue of the shaft at the end of the fit | Not here, and it matters: the step in pressure at the end of an interference fit is a stress raiser, and a rotating bending load cracks shafts exactly there. The stress-concentration page here covers grooves and fillets but not the end of a press fit |
| Plastic (elasto-plastic) interference fits | Not here. DIN 7190 covers them and they are used deliberately, but once the hub yields the pressure stops following the interference and this page’s elastic solution is simply wrong. The page tells you when the hub yields and then stops |
A range not a number, roughness in Rz not Ra, and two materials rather than one
The interference is a range, and the design has to work at one end and survive the other. An H7/s6 fit on a 50 mm shaft is not “38 µm of interference”. It is anything from 18 to 59 µm, because the hole can be anywhere in its 25 µm band and the shaft anywhere in its 16 µm band. The torque the joint carries is set by the MINIMUM, and the stress the hub sees is set by the MAXIMUM, and those two numbers differ by more than three to one. A calculation done at the mean interference is wrong twice over: it promises torque that a third of your production will not deliver and it fails to notice a hub that yields on assembly. This page computes the ISO 286 bands rather than copying them — from the standard’s own defining rules, verified against four internal identities — and reports both ends throughout.
Then take the roughness off, and take it off in R_z. The asperities on the two surfaces flatten as the parts go together, and that interference is simply gone. DIN 7190 subtracts 0.8(R_z1 + R_z2), and the figure it subtracts is the PEAK-TO-VALLEY height, not the arithmetic average. That distinction is not pedantry: R_z runs roughly four to seven times R_a for a turned or ground surface, so putting an R_a figure into that formula throws away most of the correction. On the worked example here the allowance is 10.1 µm against a minimum interference of 18 — more than half of it — and improving both surfaces from Rz 6.3 to Rz 1.6 recovers 7.5 µm, nearly doubling the effective minimum. A better finish is often the cheapest interference you can buy. Converting between R_a, R_z and N grades belongs to the converters plugin on this site and is deliberately not attempted here, because the ratio depends on the process and is not a conversion.
Two materials, which is the case the dowel-pin page does not do. Lamé’s thick-wall solution gives the radial displacement of each cylinder separately, and the interference closes when the hub’s outward movement plus the shaft’s inward movement add up to half the diametral interference. With the same material both sides the two Poisson terms cancel and the algebra collapses to the single-material form the dowel pin and hole calculator already derives — and this page’s two-material form reproduces that answer to twelve significant figures, which is how we know the extra algebra did not break anything. With different materials the results move a long way: an aluminium hub on a steel shaft develops about two fifths of the contact pressure at the same interference, needs less than half the temperature rise to assemble, and loses more interference than an H7/s6 has when the assembly warms 100 K. The whole solution here is asserted against a finite-difference solve of the axisymmetric elasticity equations at five geometries, which knows none of the algebra.
The assembly temperature, and the reason cooling the shaft is sometimes the answer. To drop a hub on, the bore has to open by the maximum interference plus enough clearance to pass the shaft at its largest — so the temperature rise is set by the maximum and not by the nominal. That is often 80 to 150 K for a steel hub, which is comfortable; above about 250 °C it stops being a heating problem and becomes a metallurgical one, because a quenched and tempered steel loses hardness, a hardened bearing ring is damaged (which is why bearing makers cap induction heating at 120 °C) and any seal, cage or coating on the part has its own limit. Cooling the shaft needs the same temperature CHANGE in the other direction, and dry ice reaches −78 °C where liquid nitrogen reaches −196, so for a modest fit it is a real alternative and for a large one it is not enough on its own.
What the fit delivers, and what it must survive. Torque capacity is p·π·d²·l·μ/2 and push-out force is p·π·d·l·μ, both linear in the pressure and therefore both computed at the minimum. DIN 7190 gives two friction coefficients for the same interface, a longitudinal one and a lower circumferential one, so a joint that will not push out can still slip in torsion — and the same source puts a shrunk joint’s coefficient above a pressed one’s, for the mechanical reason that pressing on shears the asperities off. At the other end of the band, the hoop stress at the hub bore is p(1+Q²)/(1−Q²) in tension while the equivalent stress that actually yields is 2p/(1−Q²), because the bore is in hoop tension and radial compression at once. The page reports both and says when the hub yields. The alternative connections are on the spline torque capacity calculator and the key and keyway dimensions page.
Frequently asked questions
How much interference does an H7/s6 fit give?
A range, not a number. On a 50 mm joint, 18 to 59 µm of diametral interference — because the H7 hole can be anywhere in 25 µm and the s6 shaft anywhere in 16 µm. Subtract DIN 7190’s roughness allowance of 0.8(Rz₁ + Rz₂) and at Rz 6.3 on both surfaces the effective range becomes 7.9 to 48.9 µm. The torque the joint delivers comes from the 8 and the stress the hub survives comes from the 49.
Why subtract surface roughness from the interference?
Because the asperities flatten as the parts go together and that interference no longer exists. DIN 7190 subtracts 0.8 times the sum of the two surfaces’ peak-to-valley heights. It matters more than people expect on small joints: on the 50 mm example here it is more than half the minimum interference. And it is in Rz, not Ra — Rz is roughly four to seven times Ra for turned or ground surfaces, so using an Ra figure understates the loss badly.
What temperature do I heat a hub to for a shrink fit?
Enough to open the bore by the MAXIMUM interference plus a working clearance: ΔT = δ/(α·d). For a 50 mm steel hub at the top of an H7/s6 band that is about 84 K above ambient, so a little over 100 °C. Use the maximum and not the mean, or a proportion of your assemblies will seize halfway on. And check the material limit before the heating method: above about 250 °C a quenched and tempered steel starts losing hardness, and bearing makers cap induction heating of their rings at 120 °C.
Can I cool the shaft instead of heating the hub?
Yes, and it is the right answer whenever the hub carries something that cannot be heated — a seal, a plastic cage, a coating, a hardened surface. The temperature CHANGE needed is the same magnitude, but it is limited by how cold you can get: dry ice reaches about −78 °C and liquid nitrogen about −196, so from a 20 °C ambient you have about 100 K or about 215 K to work with. For a large interference on a large diameter that is not enough on its own and the practical answer is to heat the hub and cool the shaft together, or to press it in.
Does a thicker hub grip better?
Yes, in two ways at once, and it is the cheapest improvement available. A thicker hub is stiffer, so the same interference develops more contact pressure and therefore more torque capacity; and the hoop stress at its bore falls, so it is further from yielding. Both effects saturate: past a hub outside diameter of about twice the shaft diameter, extra wall buys very little. The series on this page plots exactly that curve so you can see where it flattens.
Why is my aluminium hub loose when the machine warms up?
Because aluminium expands about twice as fast as steel, so an aluminium hub on a steel shaft loses interference as the assembly heats. On a 50 mm fit the loss is around 12 µm per 100 K, which is most of the minimum interference of an H7/s6. The calculator reports it explicitly. The fixes are a tighter fit class chosen at the service temperature, a hub material closer to the shaft’s expansion, or a positive drive — a key, a pin, or a spline — rather than relying on friction.
How is this different from the dowel pin calculator on this site?
That page does a solid pin in a hole in one material, which is the case where both Poisson terms cancel and the algebra is short. This one does a hollow hub, on a solid or hollow shaft, in two different materials, which is what a gear, sheave, coupling hub or impeller on a shaft actually is. Setting both materials the same and the shaft solid here reproduces the dowel page’s answer to twelve significant figures — we check that — but the two-material case is what the dowel page deliberately does not attempt.
Related calculators
References
- DIN 7190-1:2017, Interference fits — Part 1: Calculation and design rules for cylindrical self-locking pressfits. Cited by clause; not fetched. The two things this page takes from it, via the eAssistant handbook below, are the roughness allowance and the assembly-temperature relation. The elastic theory itself is Lamé’s and is derived here.
- GWJ Technology. eAssistant Handbook, chapter “Interference Fit According to DIN 7190”. The source for the roughness allowance — the effective interference is the nominal interference less s = 0.8(R_zA + R_zI) — and for the assembly-temperature and press-force relations. Note carefully that the standard’s allowance is in R_z, the peak-to-valley height, and NOT in R_a: R_z runs about four to seven times R_a for a turned or ground surface, so using R_a in that formula understates the loss by most of it. It also carries the friction coefficients and the external-load relations p_r = F_r/(d_F·l_F) and p_b = (9/2)·M_b/((2 − Q_W)·D_F·l_F²).
- ISO 286-1:2010, Geometrical product specifications (GPS) — ISO code system for tolerances on linear sizes — Part 1: Basis of tolerances, deviations and fits. Cited by clause; not fetched. Its defining relations are what this page computes from: the standard tolerance factor i = 0.45 D^(1/3) + 0.001 D at the geometric mean of each size band, the grade multipliers IT6…IT11 = 10i, 16i, 25i, 40i, 64i, 100i, and the fundamental-deviation rules for the interference letters. The table values were checked against those relations rather than trusted, and the two relations disagree below 6 mm because the standard rounds small sizes to convenient numbers.
- Machining Doctor. Engineering Fits & Tolerances — Calculator & Charts, fundamental-deviation-of-shafts chart. The source for the p, r, s, t and u lower deviations over the sixteen bands this batch uses, with the split sub-bands above 10 mm printed separately. Four independent identities from ISO 286-1 check it: p = IT7 + (0 to 5) at every band above 3 mm; s = IT8 + (1 to 4) up to 50 mm and s = IT7 + 0.4 D above it, which reproduces all seven bands above 50 mm to a quarter of a micrometre; r = √(p·s) at all fifteen bands above 3 mm; and u = IT7 + D at all eleven bands from 18 mm up.
- Dalloway Precision. ISO 286 Tolerance Grade Chart — IT5 to IT11 in Microns. The source for the IT table. Its column HEADINGS come through in the order IT5 IT6 IT8 IT7 while its VALUES are in the order IT5 IT6 IT7 IT8; the R5 ratio settled which reading is right, because each grade step must be about 10^(1/5) = 1.585 and 10 → 1.67 satisfies that where 14 → 2.33 does not. Every one of the 78 values was then checked against the tolerance-factor formula.
- ISO 286-2:2010, Part 2: Tables of standard tolerance classes and limit deviations for holes and shafts. Its freely published sample pages carry Tables 1 to 3 in full, which is where the D-hole fundamental deviation on this page comes from: EI = 20, 30, 40, 50, 65 and 80 µm for the first six bands, reproduced to better than 1.5 µm by 16 D^0.44. The fetch returned the D11 upper-deviation column beside the correct EI column; ES − EI = IT caught it at every row, and only EI, which is grade-independent, was taken.
- Schaeffler (INA/FAG). Technical tables: dimension and tolerance symbols, shaft and housing fits. Fetched as the intended cross-check on the p6, r6 and s6 deviations and DISCARDED: the extract came back with three different row offsets in three columns, so its “30–50 mm r6” row carried the 18–30 mm values while its p6 column was offset the other way. ES − EI = IT6 caught it. Nothing on this page is attributed to it.
- This plugin’s own dowel-pin-and-hole calculator. The single-material Lamé pressure it derives is the degenerate case of the two-material form used here, and the two agree to twelve significant figures when both moduli and both Poisson ratios are set equal and the shaft is solid. That is the check that this page’s extra algebra did not break the case the site already had right.
