Mechanical Engineering Tool

Interference Fit Calculator (Press Fit / Shrink Fit)

Calculate diametral interference, contact pressure, axial holding force, torque capacity, and approximate thermal assembly temperature for shaft-hub interference fits. Ideal for machine design, manufacturing planning, and fit selection validation.

Calculator Inputs

mm
mm
mm
mm
GPa
GPa
µm/m·°C
mm
Assumes a solid shaft and thick-walled hub with elastic behavior. Use engineering judgment and detailed standards for critical designs.

Results

Diametral Interference
Radial Interference
Contact Pressure
Axial Holding Force
Torque Capacity
Hub Heating ΔT (Approx.)
Enter values and click Calculate.
Governing relation used:
p = δ / { d × [ (1-νs²)/Es + (1-νh²)/Eh × (D²+d²)/(D²-d²) ] } with E in MPa and dimensions in mm.

Interference Fit Calculator Guide: Engineering Fundamentals, Formulas, and Best Practices

What Is an Interference Fit?

An interference fit is a mechanical joint where the shaft diameter is intentionally larger than the mating hole diameter. Because of this size overlap, assembly requires force (press fit) or thermal assistance (shrink fit). Once assembled, elastic deformation creates normal contact pressure at the interface, and that pressure produces frictional resistance against motion.

Interference fits are used when you need compact power transmission without keyways, reduced backlash, accurate concentricity, and durable load transfer. Common applications include gears on shafts, bearing rings, pulleys, couplings, flywheels, rotors, and precision hubs.

Why Use an Interference Fit Calculator?

An interference fit calculator helps engineers quickly validate whether a proposed fit can transmit required torque and axial loads without slip. It also supports early-stage decisions for tolerance stack-ups, assembly method, and material compatibility. Instead of relying only on generic fit tables, a calculator lets you account for geometry and properties specific to your design:

This shortens design iterations and improves confidence before moving to prototype or production.

Core Formulas Behind This Press Fit Calculator

The calculator uses classical linear-elastic relationships for a solid shaft and thick-walled hub. Let:

δ = d_s - d_h p = δ / { d × [ (1-νs²)/Es + (1-νh²)/Eh × (D²+d²)/(D²-d²) ] }

Then friction-based load capacities are:

F_axial = μ × p × π × d × L T = μ × p × π × d × L × (d/2)

When p is in MPa (N/mm²), d and L in mm, force is in N and torque is in N·mm (converted here to N·m).

For heating-only assembly planning, the approximate temperature rise of the hub is:

ΔT ≈ (δ + c_target) / (α × d)

where α is thermal expansion coefficient in 1/°C and ctarget is a practical insertion clearance allowance.

How to Choose Fit Classes and Interference Ranges

In practical production, interference is typically controlled by ISO fit systems (for example H7/p6, H7/s6, H7/u6) or equivalent regional standards. The selected class depends on required torque, reversals, vibration, and service temperature.

Always evaluate both minimum and maximum interference resulting from tolerance limits. Minimum interference can lead to slip. Maximum interference may exceed yield, crack thin hubs, or damage bearing seats.

Materials, Surface Finish, and Friction Effects

Material pairing strongly affects fit performance. Steel-steel joints are common, but aluminum hubs on steel shafts need careful pressure checks due to lower modulus and strength. Cast iron may provide good damping but can be sensitive to local tensile stresses. Stainless combinations can vary in friction behavior depending on finish and lubrication.

Surface roughness and cleanliness also matter. Real contact occurs at asperity peaks, and early micro-flattening can slightly reduce effective interference after initial loading cycles. If lubrication is present during assembly, achievable friction coefficient under service can differ from dry assumptions. Conservative engineering includes friction uncertainty and applies design safety factors.

Thermal Assembly and Shrink Fit Planning

When press force is too high or component geometry is delicate, heating the hub is often preferred. A controlled temperature rise expands the bore and provides temporary clearance for assembly. The calculator gives a first-pass estimate of required ΔT, but process planning should include:

In high-precision applications, monitor real part temperatures and verify post-assembly runout and axial position.

Manufacturing and Quality Control Checklist

For critical machinery, combine calculator output with finite element stress analysis, fatigue review, and applicable design standards.

Common Interference Fit Design Mistakes

Interference Fit Calculator FAQ

Does this calculator replace ISO fit tables?
It complements them. Fit tables set dimensional ranges; this calculator estimates resulting pressure and load capacity for your specific geometry and materials.

Can I use this for bearing seat fits?
Yes for preliminary checks, but bearing manufacturers provide detailed recommendations that should govern final decisions.

What if my shaft is hollow?
The pressure relation changes because shaft compliance increases. Use a hollow-shaft model or FEA.

What safety factor should I use?
It depends on duty cycle, shock loads, temperature variation, and consequences of slip. Many designs apply conservative margins and validate by test.

Why does increasing hub outer diameter matter?
A thicker hub is stiffer radially, which increases pressure for the same interference and usually improves torque capacity.

Can I include centrifugal effects at high speed?
Not in this simplified model. High-speed rotors need additional stress and fit-retention analysis.

Summary

This interference fit calculator provides a practical way to connect geometry, materials, and friction assumptions to key performance outputs: contact pressure, axial holding force, torque capacity, and thermal assembly requirement. Use it as a fast engineering screening tool, then confirm final design with standards-based tolerance analysis, material strength checks, and production validation.