Skip to main content

Hertzian Cylinder Contact Stress Calculator (Roller Bearings)

Non-conforming elastic bodies in line contact experience extreme localized contact pressures that govern contact fatigue, pitting, and spalling.

Linear contact load in Newtons per meter (e.g. 500,000 N/m = 500 N/mm).

Radius of first cylindrical body in millimeters (e.g. roller radius).

Radius of second cylindrical body (use positive for external contact, negative for concave inner raceway).

Elastic modulus of body 1 (210 GPa for bearing steel).

Poisson's ratio of body 1 (0.3 for steel).

Elastic modulus of body 2.

Poisson's ratio of body 2.

Calculated Result
1237.1 MPa

Maximum Hertzian Contact Stress (p₀)

Contact Strip Width (2b)

0.515 mm

Max Subsurface Shear Stress (τmax)

371.1 MPa

Equivalent Contact Radius (R*)

12.00 mm

Calculation Breakdown

  1. Equivalent Contact PropertiesR* = 12.00 mm, Contact width 2b = 0.515 mm
  2. Peak Compressive Stressp₀ = √(F'·E* / π·R*) = 1237.1 MPa
  3. Subsurface Shear Fatigue ThresholdPeak shear τmax = 0.30·p₀ = 371.1 MPa at depth 0.78b

What Is the Hertzian Cylinder Contact Stress Calculator (Roller Bearings)?

Hertzian contact stress analysis evaluates the intense elastic contact stresses that develop when curved surfaces press against one another under mechanical load.

Unlike flat area contacts, line contact compresses into a narrow rectangular strip of width 2b, generating compressive stresses often exceeding 1,000 MPa.

How Does the Hertzian Cylinder Contact Stress Calculator (Roller Bearings) Work?

The contact pressure distribution across the contact strip is semi-elliptical, peaking at p₀ along the center line.

The triaxial compressive state prevents immediate surface yielding; however, maximum shear stress peaks beneath the surface at depth ~0.78b, which initiates subsurface rolling-contact fatigue cracks.

Hertzian Cylinder Contact Stress Calculator (Roller Bearings) Formula & Variables

The core mathematical equation utilized by this calculator is expressed as:

p_0 = √[ F' · E* / (π · R*) ], b = √[ 4 · F' · R* / (π · E*) ], τ_max ≈ 0.30 · p_0

Heinrich Hertz line-contact formulation for semi-elliptical pressure distribution between elastic cylinders.

How to Use the Hertzian Cylinder Contact Stress Calculator (Roller Bearings)

  1. Input the load per unit length (N/mm or N/m).
  2. Enter the radii of both contacting bodies.
  3. Input material elastic moduli and evaluate peak compressive stress against allowable fatigue limits.

Step-by-Step Example Calculation

Steel Roller on Outer Raceway Contact

Input Values:

appliedLoadPerUnitLengthNPerM:500000
radius1Mm:20
radius2Mm:30
youngsModulus1Gpa:210
poissonsRatio1:0.3
youngsModulus2Gpa:210
poissonsRatio2:0.3
Worked Steps: Calculates peak contact stress of ~1235 MPa and subsurface shear stress of ~370 MPa.

Understanding Your Result

p₀ is the peak normal compressive stress at the contact center.

τmax is the maximum subsurface shear stress governing subsurface fatigue pitting.

Contact width 2b indicates the physical footprint of the contact patch.

Factors That Affect the Result

  • Curvature: Conforming surfaces (e.g. roller inside a concave raceway) have a larger equivalent radius R*, dramatically reducing contact stress.
  • Material modulus: Ceramic rollers (Si₃N₄, E=310 GPa) have higher stiffness, yielding higher peak stresses than steel under the same load.

When Should You Use This Calculator?

  • Sizing cylindrical and needle roller bearings.
  • Checking contact fatigue on spur and helical gear teeth.
  • Railway wheel-rail rolling contact fatigue calculations.

Assumptions & Limitations

  • Assumes frictionless elastic contact without plastic yield or tangential traction forces.

Frequently Asked Questions

Calculation Accuracy & Reference Note

Classical Hertz contact mechanics standard formulation.

Explore more tools and calculators in Math Calculators