Press Fits Calculator — Lamé Contact Pressure, Assembly Force & Thermal Temperatures (DIN 7190 / ISO 286)
Governing standard: DIN 7190· DIN 7190-1:2017 (Lamé thick-wall, GEH burst criterion, DIN 7190-1 roughness smoothing) · ISO 286-1:2010 (H-basis tolerance fits)
Page last updated
Video walkthrough (3:55)
- 0:00 Nine micrometres of grip
- 0:20 How a press fit holds
- 0:37 Step 1 — Joint & hollow shaft
- 0:58 Step 2 — ISO fit & roughness
- 1:24 Step 3 — Materials & friction
- 1:48 Step 4 — Torque, temperature & speed
- 2:15 Step 5 — Checks: why it slips
- 2:42 The fix: u6 and a stronger hub
- 3:19 Step 6 — Press force & shrink fit
- 3:38 PDF report
Read the transcript
This press fit has 23 to 72 µm of interference on the drawing. In service it grips with nine. And it slips.
This is the MechanixCalc press-fit calculator: contact pressure, grip, hub burst, shaft crush, temperature and speed. Let's go through it, field by field.
A press fit holds by friction. The shaft is a little bigger than the hole: forced together, the hub stretches, the shaft is squeezed — and that pressure grips.
Too little interference, and it slips. Too much, and the hub yields at the bore. The design lives between the two.
Step one: the joint. A 60 mm seat, a 100 mm hub, 60 mm long — on a hollow 42CrMo4 shaft with a 30 mm bore.
The bore makes the shaft softer, so the same interference gives less pressure. And the shaft is checked at its bore, where its stress is highest.
Step two: the interference. Pick a named ISO fit — H7/s6 — and the tool reads the real limits: 23 to 72 µm.
Roughness: the peaks flatten when you press. 0.8 × (Rz shaft + Rz hub) comes off the grip — 10 µm at Rz 6.3. The stresses still use the full 72.
A manual value works the same way: enter the interference measured before pressing.
Step three: materials. An S355 hub on the 42CrMo4 shaft. The hub's yield is read for its real size: 295 MPa, not the thin-plate 355.
Friction: 0.12 for dry steel. One µ serves the grip and the press — a low µ is safe for the grip, not for the press.
Step four: the duty. 900 N·m of torque, and 90 °C in service.
Different steels expand differently: at 90 °C this hub grows 2.1 µm more than the shaft, and the fit loosens.
And the speed: 6000 rpm. A spinning hub grows away from the shaft — another 1.7 µm. The card shows where the grip is gone: 15 300 rpm.
Step five: the checks. Of the guaranteed 23 µm, roughness takes 10, temperature 2.1, speed 1.7. 9.2 µm are left to grip.
Torque capacity: 344 N·m, against 900. Safety 0.38 — it slips. The hub, at 1.59, is already under review; the shaft is fine. But the grip is what fails.
More interference: H7/u6, 57 to 106 µm. The grip is fine now — safety 1.80. But the hub: 1.08. It yields at the bore. FAIL.
At the bore, hoop tension meets the contact pressure. Their von Mises stress is checked against the hub's yield. Here, burst means first yield — before anything breaks.
So keep u6, and give the hub the shaft's steel: 42CrMo4. Same expansion, so the heat no longer loosens it. Torque 1.89, hub 2.02, shaft 2.49 — PASS.
Step six: assembly. Pressing it on takes about 133 kN — or heat the hub, and the shrink-fit panel gives the temperature.
What the tool does not check is listed — conical fits, yielding joints, hot-service strength — so silence never reads as a pass.
Every input, formula and check goes into a PDF report. A report your reviewer can follow.
That's a press fit, checked end to end. Try it on your own joint at mechanixcalc.com.
The MechanixCalc press fits calculator designs and verifies interference (press / shrink) fits to DIN 7190-1:2017 and ISO 286-1:2010. Enter the hub outer diameter, interface diameter, diametral interference and materials, and the tool returns the Lamé contact pressure, hub hoop stress at bore and OD (with a von Mises burst safety factor), shaft crushing stress, transmissible torque and axial capacity, plus assembly press force and thermal heating or cooling temperatures — all in one pass.
It is built for machine-design engineers who need a defensible interference-fit calculation for a gear hub, coupling, pulley, bearing ring or any press-fitted assembly, and who need to hand a reviewer a standards-cited, worked calculation rather than a rough estimate. The ISO 286-1 fit picker resolves the named press fits H7/p6, H7/r6, H7/s6 and H7/u6 directly from the published tables of limit deviations — no interpolation, no d = 50 mm lookup scaled linearly.
What this calculator does
- DIN 7190-1 Lamé contact pressure with GEH (von Mises) hub burst safety factor at the bore
- Shaft crush check on the GEH equivalent stress — for a hollow shaft it is evaluated at the shaft BORE, where the compressive hoop stress concentrates to 2p/(1−(d_i/d)²)
- ISO 286-1:2010 tolerance fit picker — published limit deviations; the named press fits H7/p6, H7/r6, H7/s6 and H7/u6 are analysed (H-basis, d ≤ 500 mm), other pairs can be looked up for their deviations
- DIN 7190-1 roughness smoothing correction: effective interference for grip capacity = δ_min − 0.8·(Rz_shaft + Rz_hub)
- Assembly press force and disassembly pull force, with hydraulic oil-injection assist option
- Thermal shrink-fit temperatures — hub heating and shaft cooling required to achieve assembly clearance
- Thermal loosening analysis — residual interference at operating temperature for dissimilar material pairs
- Fretting fatigue safety factor at the hub edge (Goodman criterion under rotating bending)
- Branded PDF engineering report with the full Lamé method and ISO tolerance derivation shown
Method & formulas
Lamé thick-wall contact pressure (DIN 7190-1)
DIN 7190-1 models the hub as a thick-walled ring and the shaft as a solid (or hollow) cylinder under external pressure. The diametral interference δ is shared between the elastic expansion of the hub bore and the elastic compression of the shaft surface, weighted by the respective Lamé compliance factors C_hub and C_shaft. Dividing the total radial displacement at the interface by d (the diametral form) gives the contact pressure p. MechanixCalc also applies the DIN 7190-1 surface-roughness smoothing loss — 80 % of the combined 10-point roughness heights (Rz) flatten during pressing, so the capacity pressure uses the reduced effective interference δ_eff = δ_min − 0.8·(Rz_shaft + Rz_hub).
p = (δ / 1000) / [d · (C_hub + C_shaft)]where p = contact pressure (MPa); δ = diametral interference (µm); d = interface diameter (mm); C_hub = [(D²+d²)/(D²−d²) + ν_hub] / E_hub; C_shaft = (1 − ν_shaft) / E_shaft; D = hub outer diameter (mm); E = elastic modulus (MPa); ν = Poisson's ratio
Hub burst safety factor — GEH (von Mises) criterion
A hub should be checked against yielding at its bore, where the hoop stress is highest. MechanixCalc uses the GEH (Gestaltänderungsenergie, von Mises) equivalent stress at the bore rather than the hoop component alone, because at r = d/2 both the hoop stress σ_θ and the radial stress σ_r = −p are present. The burst safety factor SF_burst = Sy_hub / σ_vM; the tool flags SF_burst below 2.0 (review) and below 1.4 (risk) — conservative tool targets. The yield strength is read at the part's blank size where a size-banded minimum exists — 42CrMo4 from the EN 10083-3 +QT bands (900 MPa only up to 16 mm, 650 MPa at 40–100 mm, 500 MPa at 160–250 mm) and 6061-T6 from the bar minimum (240 MPa); S235 and S355 from the EN 10025-2 thickness bands (S355: 355 MPa only up to 16 mm, 315 MPa at 80–100 mm, 295 MPa at 100–150 mm), taking the bar the part is turned from (diameter plus machining stock) as the thickness; grey cast iron and grades without a banded table use their thinnest-section values, with no size reduction applied.
σ_vM = √(σ_θ² + σ_θ·p + p²)where σ_θ = p·(D²+d²)/(D²−d²) = hub bore hoop stress (MPa); p = contact pressure (MPa); σ_r = −p at the bore (compressive); σ_z = 0 (plane stress). The tool reads REVIEW below SF_burst 2.0 and FAIL below 1.4.
Shaft crush — and why a hollow shaft is checked at its bore
DIN 7190-1 checks the inner member as well as the hub. A SOLID shaft under the interface pressure sits in near-hydrostatic compression — σ_r = σ_θ = −p with σ_z = 0 — so its von Mises equivalent stress is simply p, and the crush safety factor is Sy_shaft / p.
A HOLLOW shaft behaves differently, and not in the direction intuition suggests. Boring the shaft makes it more compliant, so the same interference produces a LOWER contact pressure — but the compressive hoop stress concentrates at the free bore, reaching 2p/(1 − (d_i/d)²) there while the radial stress falls to zero. The bore governs at every bore ratio. The net effect is that the shaft's utilisation rises as the bore grows even though the contact pressure falls, so MechanixCalc evaluates the crush check at the bore whenever a hollow shaft is specified.
σ_vM,shaft = p (solid) · σ_vM,shaft = 2p / (1 − (d_i/d)²) (hollow, at the bore)where p = contact pressure (MPa); d = interface diameter (mm); d_i = shaft bore diameter (mm). SF_shaft = Sy_shaft / σ_vM,shaft. At the shaft bore σ_r = 0 and σ_θ = −2p/(1−(d_i/d)²), so the GEH equivalent is the hoop magnitude alone; at the shaft OD it is p·√(m²−m+1) with m = (1+(d_i/d)²)/(1−(d_i/d)²), which is always the smaller of the two.
Transmissible torque and thermal assembly temperatures
The transmissible torque and axial force both scale with the friction-contact area and the contact pressure at minimum-material interference (the guaranteed condition). The press assembly force uses the maximum-material contact pressure (worst case for the press). Thermal shrink-fit temperatures follow from the thermal expansion relation: the required temperature rise ΔT heats the hub until it expands by δ plus an assembly clearance allowance, determined by the hub material's linear thermal expansion coefficient α.
For dissimilar material pairs the thermal loosening panel computes the change in interference δ_thermal = d · (α_hub − α_shaft) · ΔT_operating. If the hub expands more than the shaft at service temperature the interference reduces; if the shaft expands more it tightens.
T = µ · p_min · π · d² · L / 2 / 1000where T = transmissible torque (N·m); µ = friction coefficient (dry steel ≈ 0.10–0.15); p_min = contact pressure at minimum-material interference (MPa); d = interface diameter (mm); L = contact length (mm). The /1000 converts N·mm to N·m.
T_heat = T_room + (δ + δ_clearance) / (1000 · d · α)where T_heat = hub heating temperature (°C); δ = the maximum-material interference the hub must clear (µm); δ_clearance = assembly clearance allowance (µm; the tool's default is the rule of thumb 0.001·d, i.e. about 50 µm on a 50 mm bore); d = interface diameter (mm); α = hub linear thermal expansion coefficient (°C⁻¹, e.g. 12.0 × 10⁻⁶ for structural steel, 11.5 × 10⁻⁶ for alloy steel, 10.5 × 10⁻⁶ for grey cast iron, 23.6 × 10⁻⁶ for 6061 aluminium).
Worked example
An S355 steel gear hub (E = 210 000 MPa, ν = 0.30; Sy = 315 MPa — the EN 10025-2 minimum for the Ø94.5 mm bar it is turned from, 80 < t ≤ 100 mm) is pressed onto a solid steel shaft (E = 210 000 MPa, ν = 0.30) with d = 50 mm interface diameter, D = 90 mm hub OD, diametral interference δ = 40 µm and contact length L = 50 mm. Friction coefficient µ = 0.12. Find the contact pressure and transmissible torque.
Given
- Interface diameter d50 mm
- Hub outer diameter D90 mm
- Contact length L50 mm
- Diametral interference δ40 µm
- Hub & shaft elastic modulus E210 000 MPa (steel)
- Hub & shaft Poisson's ratio ν0.30
- Friction coefficient µ0.12
Result
- Contact pressure p≈ 58 MPa
- Hub burst safety factor SF_burst≈ 2.13 (tool review target ≥ 2.0)
- Transmissible torque T≈ 1368 N·m
- Compute Lamé compliance factor for the hub: C_hub = [(D²+d²)/(D²−d²) + ν] / E = [(8100+2500)/(8100−2500) + 0.30] / 210 000 = [10600/5600 + 0.30] / 210 000 = [1.893 + 0.30] / 210 000 = 2.193 / 210 000 = 1.044 × 10⁻⁵ mm/N·mm.
- Compute Lamé compliance factor for the solid shaft: C_shaft = (1 − ν) / E = 0.70 / 210 000 = 3.333 × 10⁻⁶ mm/N·mm.
- Compute the combined denominator: d · (C_hub + C_shaft) = 50 × (1.044×10⁻⁵ + 3.333×10⁻⁶) = 50 × 1.377×10⁻⁵ = 6.888×10⁻⁴ mm²/N·mm.
- Compute contact pressure: p = (δ / 1000) / denom = (40 / 1000) / 6.888×10⁻⁴ = 0.040 / 6.888×10⁻⁴ ≈ 58.1 MPa.
- Check hub burst: σ_θ at bore = p · (D²+d²)/(D²−d²) = 58.1 × 1.893 ≈ 110.0 MPa. Von Mises σ_vM = √(110.0² + 110.0×58.1 + 58.1²) = √(12100 + 6391 + 3376) = √21867 ≈ 147.9 MPa. SF_burst = 315 / 147.9 ≈ 2.13 (≥ 2.0, the tool's review target — but with less margin than the thin-section 355 MPa would suggest).
- Compute transmissible torque: T = µ · p · π · d² · L / 2 / 1000 = 0.12 × 58.1 × π × 2500 × 50 / 2 / 1000 = 0.12 × 58.1 × 196.35 / 1000 × 2500 × 50 / 2. Step-by-step with the unrounded p = 58.0741: 0.12 × 58.0741 = 6.96889; × π = 21.8931; × 2500 = 54 732.8; × 50 = 2 736 641; / 2 = 1 368 320; / 1000 ≈ 1368 N·m. (Carrying the rounded p = 58.1 instead gives 1369 — the tool reports 1368.)
Illustrative example with rounded inputs — verify against your actual geometry, material properties, roughness (DIN 7190-1 smoothing correction) and the ISO tolerance fit's minimum-material interference, which governs grip capacity.
Frequently asked questions
Which standard does this press fit calculator use?
Contact pressure, hub hoop stress, burst safety factor and assembly force follow DIN 7190-1:2017, which is the German standard for interference fits (Lamé thick-wall cylinder theory with the GEH / von Mises burst criterion and the surface-roughness smoothing correction). Tolerance fit limit deviations are taken directly from the published ISO 286-1:2010 tables (H-basis hole system, d ≤ 500 mm). The analysed fits are H7/p6, H7/r6, H7/s6 and H7/u6; the lookup box also reads other pairs. The governing method is shown in the generated PDF report.
What is the difference between press force and torque capacity in an interference fit?
The assembly press force is the axial load needed to push the shaft into the hub during cold assembly; it uses the maximum-material contact pressure (worst case for the press or hydraulic equipment). The transmissible torque and axial capacity are the loads the assembled joint can carry in service without slipping; they use the minimum-material contact pressure — the guaranteed friction grip. The ratio is governed by the friction coefficient µ and the interference tolerance band.
How does the ISO 286 tolerance fit picker work?
The calculator resolves the named fit (e.g. H7/s6 at d = 50 mm) directly from the published ISO 286-1:2010 tables of fundamental deviations and IT-grade tolerances — the same values in the standard's printed tables, not a linear interpolation from a single d = 50 mm proxy. The result is the minimum and maximum diametral interference (δ_min and δ_max) for the fit, and the DIN 7190-1 roughness smoothing loss is deducted from δ_min before computing the guaranteed grip pressure.
What heating temperature do I need for a shrink fit?
The thermal assembly panel computes the hub heating temperature (and shaft cooling temperature for liquid-nitrogen cooling) required to expand the hub enough to clear the shaft by the specified assembly clearance allowance. The required temperature rise is ΔT = (δ + δ_clearance) / (1000 · d · α), where δ is the maximum-material interference and α is the hub material's linear thermal expansion coefficient; the shaft cooling temperature uses the SHAFT's own α, and a cooling temperature below absolute zero is reported as not reachable. A warning is raised if the hub temperature exceeds 300 °C (typical oven limit), in which case shaft cooling is suggested.
Is the press fit calculator free?
You can use it during a free 30-minute preview with no sign-up, and a free 14-day account trial unlocks every calculator with no credit card required. The branded PDF engineering report and saved calculations are included in the free 14-day trial and in every paid plan.
Related calculators
- Shaft AnalysisSize the shaft that the hub is pressed onto — fatigue, deflection and critical speed.
- Shaft KeysCompare key-joint torque capacity against the interference-fit alternative.
- Bearing Analysis (ISO 281)Bearing rings are commonly interference-fitted; check the ring stresses against the bore fits.
- Gear Analysis (ISO 6336)Size the gear hub interference fit to transmit the gear torque without slipping.
- Shaft CouplingsCoupling hubs are often shrink-fitted; carry the joint torque into the coupling selection.
Run the Press Fits on your own numbers
Free 30-minute preview — no sign-up. A free 14-day account trial unlocks every tool and the branded PDF report, no credit card required.
Start freeUsing MechanixCalc at work? See plans & pricing — one subscription unlocks all 50+ calculators, PDF reports and saved projects.