Machine Elements Design

Press Fit Calculator — Contact Pressure & Transmitted Torque Validator

Calculate press-fit and interference-fit contact pressure, torque and axial holding capacity across tolerance limits, with hollow-shaft, surface roughness, yield and combined-load checks.

Unit-aware inputs Deterministic calculation Engineering interpretation
Calculation workspace

Enter the known values and review the calculated result

Deterministic calculation
01
Parameters

Input parameters

Use consistent values and select the intended engineering units.

Geometry

Fit (ISO / custom deviations)

Material

Surface correction (optional)

Friction

Applied load check (optional)

02
Output

Results

Live
Ready to calculate Complete the required inputs and run the calculation.
—
Calculation tools Save, export and manage your results

Save your calculation, export available results, or store a finalized engineering artifact in your account.

Engineering reference

Method, application and limitations

Review the calculation method, intended application and engineering assumptions before using the result in a design decision.

01
Method

Formula and calculation method

This calculator evaluates a cylindrical press fit (interference fit) over the minimum, nominal and maximum interference defined by the entered hole and shaft deviations.

Interference from hole and shaft deviations

Δraw,min = eishaft − EShole

Δraw,max = esshaft − EIhole

Δraw,nom = (Δraw,min + Δraw,max) / 2

The deviations are diametral deviations. ES and EI are the hole upper and lower deviations, while es and ei are the shaft upper and lower deviations.

Optional surface smoothing allowance

s = 0.8 · (Rzshaft + Rzhub)

Δmin = Δraw,min − s

Δnom = Δraw,nom − s

Δmax = Δraw,max − s

If no Rz values are entered, the surface allowance is zero. The implemented roughness correction is a simplified smoothing estimate and is not a complete standard-based interference-fit calculation.

Elastic compliance and contact pressure

khub = (D² + d²) / (D² − d²)

kshaft = (d² + di²) / (d² − di²)

chub = (khub + νhub) / Ehub

cshaft = (kshaft − νshaft) / Eshaft

C = d · (chub + cshaft)

p = Δ / C

For a solid shaft, di = 0 and kshaft = 1, so:

cshaft = (1 − νshaft) / Eshaft

The calculator evaluates pmin, pnom and pmax. If an effective interference is zero or negative, the corresponding contact pressure is taken as zero.

Axial holding force and torque capacity

A = π · d · L

F = μ · p · A

T = F · d / 2

Therefore:

T = μ · p · π · d² · L / 2

Minimum, nominal and maximum axial holding capacities and torque capacities are calculated from pmin, pnom and pmax. The minimum values represent the weakest tolerance condition predicted by the model.

Stress check at maximum interference

σr,hub = −pmax

σθ,hub = pmax · khub

σvM,hub = pmax · √(khub² + khub + 1)

For a solid shaft:

σvM,shaft = pmax

For a hollow shaft, the maximum shaft equivalent stress is evaluated at the shaft bore using:

σvM,shaft = pmax · 2d² / (d² − di²)

SFshaft = Reshaft / σvM,shaft

SFhub = Rehub / σvM,hub

SFyield = min(SFshaft, SFhub)

Yield utilization = 1 / SFyield

Combined torque and axial-load check

When a required torque or required axial force is entered, the calculator determines the minimum interface pressure required to resist both loads:

pF = Freq / (μ · A)

pT = 2 · Treq / (μ · A · d)

preq = √(pF² + pT²)

Load utilization = preq / pmin

Combined slip safety factor = pmin / preq

Symbols

  • d — shaft / fit diameter
  • di — shaft inner diameter; zero for a solid shaft
  • D — hub outer diameter
  • L — effective fit length
  • Δ — effective diametral interference
  • p — interface contact pressure
  • μ — friction coefficient used for load capacity
  • E — Young’s modulus
  • ν — Poisson ratio
  • Re — yield strength
  • Rz — surface roughness depth
  • F — frictional axial holding capacity
  • T — frictional torque capacity
02
Application

When to use this calculator

Use this press fit calculator to evaluate a cylindrical shaft-hub interference fit when the fit is defined by hole and shaft limit deviations and the joint is intended to transmit load through interface friction.

  • Calculate minimum, nominal and maximum diametral interference from hole and shaft upper and lower deviations.
  • Calculate minimum, nominal and maximum contact pressure using the elastic compliance of both the shaft and hub.
  • Evaluate solid or hollow shafts with different shaft and hub materials.
  • Estimate frictional axial holding capacity and transmissible torque over the full interference range.
  • Check hub and shaft stresses at the maximum interference condition and compare the calculated von Mises stress with the entered yield strengths.
  • Estimate the contact pressure and interference required to resist an entered torque, axial force, or simultaneous torque and axial force.
  • Include an optional simplified surface-roughness smoothing allowance using the entered shaft and hub Rz values.
  • Evaluate ISO-style hole and shaft tolerance deviations when suitable deviation data are selected or entered.

Do not use the axial holding-force result as the required press installation force. This calculator evaluates resistance to axial slip after assembly; it does not calculate press tonnage, insertion-force variation during assembly, shrink-fit temperature, thermal operating effects, or galling.

The model is intended for preliminary analysis of concentric cylindrical interference fits operating predominantly in the elastic range. More detailed analysis may be required for short joints, stepped hubs, strongly non-uniform geometry, plastic deformation, high rotational speed, fatigue, fretting, significant temperature changes or other conditions that make interface pressure non-uniform.

03
Decision support

How to interpret the result

The primary results are the minimum contact pressure pmin and the corresponding minimum predicted torque capacity Tmin. They describe the weakest effective interference condition obtained from the entered tolerance limits and surface correction.

The calculator also returns nominal and maximum contact pressures and the corresponding axial and torque capacities. Minimum interference governs the friction-capacity check, while maximum interference governs the shaft and hub yield check.

A larger effective interference generally increases contact pressure and friction capacity, but it also increases hub and shaft stress. A larger hub outer diameter reduces hub compliance and changes both the developed pressure and hub stress state. A hollow shaft is more compliant than an otherwise equivalent solid shaft.

Torque and axial holding capacity are directly proportional to the entered friction coefficient. The result should therefore be treated as reliable only to the extent that the selected friction coefficient represents the actual materials, surface condition, lubrication and assembly process.

Result status

  • Safe — the calculated maximum-interference stress does not exceed the entered yield strength of either component, the minimum effective interference is positive, and any entered torque/axial load does not exceed the calculated minimum friction capacity.
  • Warning — the maximum-interference yield criterion is not exceeded, but the minimum effective interference is zero or negative. The selected tolerance range therefore does not guarantee positive interference at its minimum condition.
  • Unsafe — the maximum-interference condition predicts first yield in the shaft or hub, or an entered required load exceeds the minimum friction capacity of the fit.
  • Invalid — the entered geometry, deviations, material data, friction coefficient or other required values do not satisfy the calculator input requirements, or the selected tolerances do not produce any positive interference condition.

The yield safety factor is Re divided by the calculated von Mises stress. The current status logic uses first predicted yield, corresponding to a safety factor of 1.0, as the limit between the elastic and predicted-yield condition. It does not automatically apply a project-specific design safety factor.

A Safe result confirms only the criteria evaluated by this calculator. It does not establish complete component safety and does not check fatigue, fretting, thermal effects, centrifugal unloading, stress concentrations, assembly damage, surface failure or other possible failure modes.

04
Worked case

Calculation example

A solid steel shaft is press-fitted into a steel hub. The fit is defined by hole and shaft deviations rather than by one nominal interference. The joint must also resist 500 N·m of torque and 5 kN of axial load.

Input data

  • d — Shaft / fit diameter = 50 mm
  • di — Shaft inner diameter = 0 mm
  • D — Hub outer diameter = 80 mm
  • L — Effective fit length = 40 mm
  • ES — Hole upper deviation = 0 µm
  • EI — Hole lower deviation = −20 µm
  • es — Shaft upper deviation = +40 µm
  • ei — Shaft lower deviation = +20 µm
  • Eshaft = 210 GPa
  • Ehub = 210 GPa
  • νshaft = 0.30
  • νhub = 0.30
  • Reshaft = 250 MPa
  • Rehub = 250 MPa
  • μ = 0.15
  • Rzshaft = 0 µm
  • Rzhub = 0 µm
  • Treq = 500 N·m
  • Freq = 5 kN

1. Interference range

Δmin = eishaft − EShole = 20 − 0 = 20 µm

Δmax = esshaft − EIhole = 40 − (−20) = 60 µm

Δnom = (20 + 60) / 2 = 40 µm

2. Elastic compliance

khub = (80² + 50²) / (80² − 50²) = 2.2821

For the solid shaft: kshaft = 1

Using the shaft and hub elastic properties, the combined diametral compliance is:

C = 7.8144 × 10−13 m/Pa

3. Contact-pressure range

pmin = 20 µm / C = 25.59 MPa

pnom = 40 µm / C = 51.19 MPa

pmax = 60 µm / C = 76.78 MPa

4. Axial and torque capacity

A = π · 0.05 · 0.04 = 0.006283 m²

At minimum interference:

Faxial,min = 0.15 · 25.59 MPa · 0.006283 = 24.12 kN

Tmin = 24.12 kN · 0.025 m = 603.04 N·m

The nominal torque capacity is approximately 1206.08 N·m and the maximum-condition torque capacity is approximately 1809.12 N·m.

5. Maximum-interference yield check

At pmax = 76.78 MPa, the calculated hub von Mises stress is approximately 223.72 MPa. The solid-shaft von Mises stress is approximately 76.78 MPa.

The hub governs with:

SFyield = 250 / 223.72 = 1.12

The model therefore remains below first predicted yield, but with only a relatively small yield margin at the maximum interference condition.

6. Combined required-load check

For Treq = 500 N·m and Freq = 5 kN, the required contact pressure is approximately:

preq = 21.87 MPa

The combined load utilization is:

21.87 / 25.59 = 0.855

and the combined slip safety factor is approximately 1.17.

The entered load therefore remains below the minimum predicted friction capacity. This confirms only the interference-fit slip and elastic yield criteria evaluated by the calculator; other design checks may still be required.

05
Model boundaries

Assumptions and limitations

  • The shaft and hub are modeled as concentric cylindrical elastic bodies connected by a uniform interference-fit interface.
  • Materials are treated as homogeneous, isotropic and linearly elastic up to the first predicted yield condition.
  • Contact pressure is calculated using Lamé-type thick-cylinder compliance. A solid or hollow shaft may be evaluated.
  • Hole and shaft deviations define diametral interference. Minimum and maximum interference correspond to the extreme combinations of the entered tolerance limits.
  • The optional surface correction uses the implemented relation s = 0.8 · (Rzshaft + Rzhub). It is a simplified smoothing allowance and should not be interpreted as a complete implementation of DIN 7190-1:2017.
  • If the calculated effective interference is zero or negative, the corresponding contact pressure is taken as zero because tensile interface pressure is not modeled.
  • Friction is represented by one constant coefficient μ over the complete cylindrical contact area. Local variations in lubrication, surface finish, coatings and contamination are not modeled.
  • Axial holding force and torque capacity assume uniform interface pressure and Coulomb-type friction over the full effective fit length.
  • When torque and axial force are entered together, the calculator combines the required interface tractions using a resultant-friction criterion rather than allowing both individual capacities to be used independently at 100%.
  • The yield check uses the maximum effective interference and compares calculated von Mises stress with the entered shaft and hub yield strengths.
  • The calculator does not automatically apply a design safety factor above first yield. Required project or code safety factors must be assessed separately.
  • Finite-length edge effects, shoulders, grooves, keyways, splines, local stress concentrations, form errors and non-uniform contact pressure are not included.
  • Plastic redistribution after yield, residual stresses from manufacturing, creep, fatigue, fretting and wear are not modeled.
  • Thermal expansion, operating-temperature changes, centrifugal effects at rotational speed and shrink-fit assembly temperatures are not calculated.
  • The axial holding-force result is not a calculation of the press force or machine tonnage required during assembly.
  • Material properties and friction coefficients should correspond to the actual material condition, temperature, surface state and assembly method.
06
Questions

Frequently asked questions

What is a press fit or interference fit?
A press fit, also called an interference fit, is a cylindrical joint in which the unassembled shaft is larger than the mating bore over at least part of the tolerance range. Assembly elastically compresses the shaft and expands the hub, producing interface contact pressure that can transmit axial load and torque through friction.
How is press-fit interference calculated from hole and shaft tolerances?
Minimum diametral interference is calculated as the shaft lower deviation ei minus the hole upper deviation ES. Maximum interference is the shaft upper deviation es minus the hole lower deviation EI. The calculator also evaluates the midpoint of these two limits as the nominal interference condition.
How is interference-fit contact pressure calculated?
Contact pressure is calculated by dividing the effective diametral interference by the combined elastic compliance of the shaft and hub. The compliance depends on shaft diameter, shaft bore diameter, hub outer diameter, Young’s modulus and Poisson ratio. The calculator uses separate shaft and hub properties and supports both solid and hollow shafts.
Why does the calculator show minimum, nominal and maximum contact pressure?
Manufacturing tolerances produce a range of possible interference rather than one exact value. Minimum interference gives the lowest predicted contact pressure and therefore the lowest friction capacity. Maximum interference gives the highest contact pressure and is used for the shaft and hub yield check.
How is press-fit torque capacity calculated?
The calculator first determines the frictional tangential force available over the cylindrical contact area using F = μ · p · π · d · L. Torque capacity is then T = F · d / 2. The minimum predicted torque capacity uses the minimum effective contact pressure.
Can the calculator check torque and axial force at the same time?
Yes. When both required torque and required axial force are entered, the calculator converts each load into a required interface-pressure component and combines them using the square root of the sum of their squares. The resulting pressure is compared with the minimum available contact pressure.
What does it mean if minimum interference is zero or negative?
It means the entered tolerance limits do not guarantee positive interference at the loosest possible assembly condition. The calculator assigns zero minimum contact pressure in that condition. Without an entered required load this produces a Warning; with a positive required load the fit cannot satisfy the minimum-load check because no guaranteed minimum friction capacity remains.
Does this calculator calculate press-in or assembly force?
No. The axial-force result is the predicted frictional resistance to axial slip after assembly. It is not the force or press tonnage required to install the shaft into the hub. Assembly force can depend on maximum interference, sliding friction, lead-in geometry, surface condition, lubrication and the progress of engagement during pressing.
Can this calculator be used with ISO 286 hole and shaft fits?
It can use hole and shaft upper and lower deviations supplied by the available fit selections or entered manually. ISO 286 defines the tolerance and deviation system; the contact-pressure, stress and friction-capacity calculations are separate mechanical calculations. A result from this calculator should therefore not be interpreted as certification of compliance with a complete design standard.
How does surface roughness affect the calculated press fit?
The current calculator applies an optional smoothing allowance equal to 0.8 times the sum of the shaft and hub Rz values. This allowance is subtracted from the raw interference before contact pressure is calculated. If Rz values are left blank, no surface correction is applied. This is a simplified model, not a complete surface or standard-based analysis.
Can this calculator be used for bearing press fits?
It can provide a preliminary cylindrical interference-fit calculation when a bearing ring can reasonably be represented by the shaft-hub model. It is not a bearing-specific fit-selection calculator and does not evaluate bearing internal clearance change, raceway geometry, manufacturer fit recommendations, mounting load paths or bearing-life effects.
What does a Safe result mean?
Safe means that the evaluated maximum-interference condition remains below the entered shaft and hub yield strengths, the minimum effective interference is positive, and any entered required torque or axial force remains within the minimum predicted friction capacity. It does not prove that the complete component or assembly is safe against every failure mode.
Add an engineering note