Rolling Contact Fatigue & Pitting Calculator Back
Contact Fatigue Analysis

Rolling Contact Fatigue & Pitting Resistance Calculator

Compute Hertz contact pressure, subsurface shear stress, and L10 fatigue life in real time. Essential for bearing and gear pitting resistance design in CAE workflows.

Contact Type
Geometry
Radius R₁ (mm)
mm
Radius R₂ (mm)
mm
Material
Elastic Modulus E₁ (GPa)
GPa
Elastic Modulus E₂ (GPa)
GPa
Poisson's Ratio ν
Loading
Normal Force F (kN)
kN
Results
Contact Radius a (µm)
Peak Pressure p₀ (GPa)
Max Shear Stress τ_max (GPa)
Depth of τ_max (µm)
Elastic Approach δ (nm)
Relative L10 Index
Contact

Color map: subsurface shear stress field | White dashed line: depth of τ_max

Theory & Key Formulas

Hertz Contact (Point)

$$a = \left(\frac{3FR^ }{4E^ }\right)^{1/3}, \quad p_0 = \frac{3F}{2\pi a^2}$$ $$\tau_\text{max}\approx 0.31\,p_0 \quad \text{at depth}\approx 0.48\,a$$

$\frac{1}{R^ }=\frac{1}{R_1}+\frac{1}{R_2}$,   $\frac{1}{E^ }=\frac{1-\nu_1^2}{E_1}+\frac{1-\nu_2^2}{E_2}$

What is Rolling Contact Fatigue?

🙋
What exactly is "pitting" on gears and bearings? I see it mentioned in the tool's title.
🎓
Basically, pitting is a type of surface failure. When two curved surfaces, like a gear tooth and a pinion, roll under high load, tiny cracks can form just below the surface. These cracks grow and eventually cause small chunks of material to flake out, leaving pits. In the simulator, the "Normal Force F" slider directly controls the load that drives this process.
🙋
Wait, really? The cracks start below the surface? So the contact looks fine until it suddenly fails?
🎓
Exactly! The maximum shear stress, which initiates the cracks, occurs at a subsurface point. For instance, in a ball bearing, the highest stress isn't right where the ball touches the raceway. Try adjusting the "Radius R₁" and "R₂" in the simulator. Making one surface flatter (larger radius) changes the stress depth and the contact patch size instantly.
🙋
So how do engineers predict when pitting will happen? Is that what the "L10 fatigue life" is?
🎓
Yes! L10 life is the number of stress cycles where 90% of a group of identical components are expected to survive without pitting. It's calculated from the subsurface shear stress. A common case is designing a gearbox for a wind turbine—you need a 20-year life. In the tool, watch how increasing the "Elastic Modulus E" (making the material stiffer) reduces the contact area and increases pressure, which can drastically shorten the calculated L10 life.

Physical Model & Key Equations

The core of the analysis is Hertzian contact theory, which models the stress when two elastic, curved bodies are pressed together. The first step is to find the size of the contact area and the maximum pressure at its center.

$$a = \left(\frac{3FR^ }{4E^ }\right)^{1/3}, \quad p_0 = \frac{3F}{2\pi a^2}$$

Here, a is the radius of the circular contact area, F is the normal force, R* is the effective radius (from R₁ and R₂), and E* is the effective elastic modulus (from E₁, E₂, and ν). p₀ is the maximum Hertz contact pressure at the center.

Pitting fatigue is initiated by the oscillating subsurface shear stress. The maximum value of this shear stress and its depth below the surface are critical for life prediction.

$$\tau_\text{max}\approx 0.31\,p_0 \quad \text{at depth} \approx 0.48\,a$$

The factor 0.31 is derived from elasticity theory. This τ_max is the key driver for crack nucleation. The L10 fatigue life is then typically calculated using a power-law relationship (like the Lundberg-Palmgren model) where life is inversely proportional to a high power (e.g., cube or 9th power) of this shear stress.

Real-World Applications

Automotive Transmissions: Gear pitting is a primary failure mode. Engineers use this exact calculation to select gear steel hardness and heat treatment, ensuring the contact stress stays below the material's endurance limit for the vehicle's target lifespan.

Wind Turbine Main Bearings: These massive bearings support the rotor. They experience variable loads from wind gusts. Calculating Hertz pressure and L10 life is essential for maintenance scheduling and preventing catastrophic failures that require a costly crane-assisted replacement.

Railway Wheels and Rails: The contact between a steel wheel and the rail is a classic Hertzian contact problem. Managing contact stress is crucial to prevent rolling contact fatigue (RCF) defects like "squats" or "head checks," which can lead to rail breaks.

Precision Ball Screws and Linear Guides: In CNC machines and robotics, these components transmit motion with minimal friction. Their rated life is directly based on rolling contact fatigue calculations, balancing load, preload, and material to achieve the required precision and longevity.

Common Misconceptions and Points to Note

Let's go over some typical pitfalls you might encounter first with this type of calculation. The first is the misconception that a larger contact half-width 'a' is always safer. While the contact pressure p0 does decrease, the depth z_max at which the maximum shear stress τ_max occurs also becomes deeper. For instance, in a case-hardened gear, if the hardened layer depth is shallower than this z_max, the point of highest stress ends up in the softer core material, which can actually cause premature failure. If you use the tool to increase F and observe how z_max moves, you should get a clear picture of this relationship.

Next, watch out for errors in inputting material parameters. Poisson's ratio ν, in particular, is often casually entered as around 0.3, but it's part of the formula for calculating the equivalent Young's modulus E*: $1/E^* = (1-\nu_1^2)/E_1 + (1-\nu_2^2)/E_2$. Even changing ν from 0.25 to 0.33 can alter E* by several percent, which has an even larger impact on the L10 life. In practice, always verify the values from the material certificate.

Finally, don't forget that this calculation provides a baseline for an "idealized state". Actual bearings and gears are subject to countless factors not included in the calculation, such as lubricant effects, surface roughness, residual stresses, and assembly errors. For example, even if the tool calculates a life of 10,000 hours, poor lubrication can easily reduce it to less than a tenth of that. Treat these simulation results as a "benchmark for comparison" and aim for designs with a solid safety factor.

How to Use

  1. Enter the radii of the two contacting surfaces (R1 and R2 in mm). For a ball bearing, use the ball radius; for a raceway, use its radius of curvature (typically 500–5000 mm).
  2. Set the contact length or width (Lcontact in mm). For cylindrical roller bearings, this is the roller length; for ball bearings, approximate as 1.5–2 times the ball diameter.
  3. Input the elastic modulus (E1 in GPa). Use 200 GPa for steel bearing races, 110 GPa for aluminum alloys, 160 GPa for bronze.
  4. Set the applied load (in N). The calculator computes Hertzian contact pressure, subsurface shear stress, and L10 life index in real time.

Worked Example

A deep-groove ball bearing (52100 steel) with ball radius R1=5 mm runs against a raceway with R2=12 mm. Contact width Lcontact=8 mm, E=200 GPa, and radial load=2000 N. The simulator outputs: Contact radius a≈280 µm, peak pressure p₀≈1.85 GPa, maximum shear stress τ_max≈0.62 GPa occurring at depth≈200 µm below surface. Elastic approach δ≈1200 nm. If the L10 index falls below 1.0, pitting risk escalates significantly; above 3.0, surface distress is unlikely over 10⁶ cycles at rated speed.

Practical Notes

  1. For crowned rollers and tapered roller bearings, use the equivalent radius at the most heavily loaded contact point, not the geometric radius, to avoid overestimating life.
  2. Shear stress depth (typically 0.5–1.0 times contact radius) identifies the probable subsurface fatigue crack initiation zone; misalignment can shift this depth outward, worsening spalling.
  3. Lubrication film thickness (not calculated here) must be monitored separately; lambda ratio <1 (boundary/mixed film) accelerates pitting regardless of L10 index.
  4. High-speed spindle bearings (10,000+ rpm) require ceramic hybrid designs to reduce contact stress; recalculate with lower load or larger radius to confirm adequacy.