CTR K

Shaft Fatigue Safety Factor — Goodman Criterion and DIN 743 Explained

DIN 743

A shaft running in a gearbox, pump or motor is loaded in cyclic bending every revolution — the outer fibres alternate between tension and compression — while a steady torsional mean stress sits on top. That combination of alternating and mean stress defines the fatigue severity, and the question a designer must answer is: how far is the most-stressed notch from the fatigue limit? That distance is the fatigue safety factor, and getting it wrong in the non-conservative direction means a crack initiates quietly and the shaft fails without warning.

DIN 743 — "Calculation of load capacity of shafts and axles" — is the German and European standard that formalises this check. It prescribes how to reduce the smooth-specimen endurance limit to a component endurance limit by accounting for the notch (fatigue stress-concentration factor Kf from DIN 743-2), the size influence (K_d from DIN 743-3) and the surface finish (K_R from DIN 743-3), then applies the Goodman mean-stress line to find the safety factor against fatigue crack initiation. MechanixCalc runs the DIN 743 fatigue check, a von Mises static yield check, the bending deflection and the first critical speed in one calculation.

Static strength: von Mises equivalent stress and yield safety factor

Before checking fatigue, the shaft must not yield statically under the maximum load combination. At each cross-section the bending normal stress and the torsional shear stress are combined into the von Mises equivalent stress, and the static safety factor is the yield strength divided by that equivalent stress. DIN 743-1 also adds the axial direct stress σ_ax = F_ax / A for shafts carrying a thrust load, so the full normal stress at the outer fibre is σ_b + σ_ax.

The section modulus for bending is W = π d³ / 32 and the polar section modulus for torsion is W_t = π d³ / 16, so for a solid circular section the torsional shear stress is τ = T / W_t and the bending stress is σ_b = M / W. These two quantities feed directly into the von Mises invariant, and the engine evaluates them at every segment boundary and at every load-application point to find the governing section.

Von Mises equivalent stress and static safety factor (DIN 743-1)
σ_vM = √( (σ_b + σ_ax)² + 3·τ² ) ; SF_stat = S_y / σ_vM

where σ_b = bending stress at the critical section (M / W, where W = π d³ / 32); σ_ax = axial direct stress (F_ax / A); τ = torsional shear stress (T / W_t, where W_t = π d³ / 16); S_y = material yield strength; SF_stat = static safety factor against yielding

Fatigue safety factor: the DIN 743 / Goodman mean-stress criterion

Under purely reversed bending (R = −1) a shaft fails when the alternating stress amplitude equals the endurance limit. Under combined alternating and mean stress the Goodman criterion shows that the two terms are additive in the damage sense: the alternating part is normalised by the component endurance limit S_e and the mean part by the ultimate strength S_u. The safety factor SF_fat is the scalar by which both stresses must be scaled to land exactly on the failure line.

DIN 743 distinguishes the smooth-specimen material endurance limit from the component endurance limit S_e by introducing three reduction factors: the fatigue notch factor Kf (which accounts for the stress raiser geometry — a shoulder fillet, keyway or groove — from DIN 743-2), the size influence factor K_d (larger shafts are more likely to contain a critical defect, from DIN 743-3) and the surface factor K_R (a machined surface is weaker than a polished test specimen, from DIN 743-3). Because Kf is applied to the alternating stress component rather than to S_e directly, the alternating stress that enters the Goodman line already reflects the local notch severity — so a polished nominal stress never masquerades as infinite life on a notched shaft.

Goodman mean-stress line — fatigue safety factor (DIN 743-1)
σ_a / S_e + σ_m / S_u = 1 / SF_fat

where σ_a = local alternating stress amplitude, including Kf (for bending: σ_a = Kf · M_a / W); σ_m = local mean stress (steady bending plus mean torsion converted to an equivalent normal stress); S_e = corrected component endurance limit (material endurance limit reduced by Kf, K_d and K_R per DIN 743-3); S_u = ultimate tensile strength; SF_fat = fatigue safety factor

Notch effects: Kf, K_d and K_R — the three DIN 743 reduction factors

The fatigue notch factor Kf accounts for the stress concentration at a geometric feature. It is related to the theoretical stress-concentration factor Kt (from the DIN 743-2 charts for D/d and r/d at a shoulder, or from standardised tables for keyways and grooves) but is always ≤ Kt because the notch sensitivity q of the material means the crack-initiation stress is not as high as the elastic peak. Kf = 1 + q(Kt − 1). High-strength steels have high notch sensitivity (q → 1, Kf → Kt); mild steels and cast irons have lower q.

The size factor K_d captures the metallurgical size effect: a shaft of 100 mm diameter will have a lower effective endurance limit than a 10 mm test specimen turned from the same bar, because the larger volume has a higher probability of containing a fatigue-initiating defect. DIN 743-3 gives K_d as a function of diameter and heat-treatment condition. The surface factor K_R accounts for surface finish: a turned (Ra ≈ 1.6 µm) surface has a lower endurance limit than the polished specimens used in standard fatigue tests, and the correction grows with material strength. Both K_d and K_R are ≤ 1 and together with Kf they define how much of the laboratory endurance limit survives in the real component.

Minimum recommended safety factors and design margins

DIN 743-1 does not prescribe a single universal minimum — the required SF depends on load-data uncertainty, the consequence of failure and any additional dynamic factors not already captured in the load case. Industry practice for power-transmission shafts in gearboxes typically targets SF_fat ≥ 1.5 when load data are well known and rising to SF_fat ≥ 2.0 or higher where dynamic overloads are possible or failure is safety-critical. The static safety factor against yielding is usually required to be SF_stat ≥ 1.2 as a separate check.

MechanixCalc flags warning and fail states for the static safety factor and shows the raw margin at each segment so you can apply your own project requirement. The governing section — the notch with the lowest safety factor — is identified automatically across the full multi-segment geometry.

Worked example

Find the static von Mises safety factor for a 40 mm diameter C45 normalised steel shaft (Sy = 580 MPa) carrying a midspan radial load of 5 000 N (bending) and a steady torque of 200 000 N·mm, simply supported at 0 mm and 400 mm, zero axial load.

Given

  • Shaft diameter d40 mm
  • Span L400 mm
  • MaterialC45 normalised (Sy = 580 MPa)
  • Radial load F5 000 N at midspan (200 mm)
  • Torque T200 000 N·mm (steady)
  • Axial load F_ax0 N

Result

  • Bending stress σ_b79.6 MPa
  • Torsional shear stress τ15.9 MPa
  • Von Mises stress σ_vM84.2 MPa
  • Static safety factor SF_stat6.9
  1. Reactions: RA = RB = 5 000 / 2 = 2 500 N (symmetric midspan load).
  2. Bending moment at midspan: M = RA × 200 = 2 500 × 200 = 500 000 N·mm.
  3. Section modulus: W = π × 40³ / 32 = π × 64 000 / 32 = 6 283 mm³.
  4. Bending stress: σ_b = M / W = 500 000 / 6 283 = 79.6 MPa.
  5. Polar section modulus: W_t = π × 40³ / 16 = 12 566 mm³.
  6. Torsional shear stress: τ = T / W_t = 200 000 / 12 566 = 15.9 MPa.
  7. Von Mises stress: σ_vM = √(79.6² + 3 × 15.9²) = √(6336 + 759) = √7095 = 84.2 MPa.
  8. Static safety factor: SF_stat = Sy / σ_vM = 580 / 84.2 = 6.9.

Illustrative — round numbers chosen for clarity. The fatigue safety factor (Goodman) will be lower once Kf, K_d and K_R are applied to get the component endurance limit; the MechanixCalc shaft calculator computes both checks for your actual geometry, material and load case, and identifies the governing section automatically.

Do it on your own numbers

Run the full DIN 743 fatigue safety factor, von Mises static check, bending deflection and critical speed for your shaft geometry. Free 30-minute preview, no sign-up.

Open the Shaft Analysis

Frequently asked questions

Which standard governs the shaft fatigue safety factor calculation?

DIN 743 ("Calculation of load capacity of shafts and axles", current edition DIN 743:2012) is the governing method. It covers the fatigue safety factor under combined alternating and mean bending and torsional stresses, the Goodman mean-stress criterion, and the reduction factors for notch effect (Kf — DIN 743-2), size (K_d — DIN 743-3) and surface finish (K_R — DIN 743-3). The MechanixCalc shaft calculator implements the full DIN 743 chain alongside a static von Mises yield check.

What is the difference between the static safety factor and the fatigue safety factor?

The static safety factor (SF_stat = Sy / σ_vM) guards against yielding under the peak load combination — it tells you whether the shaft deforms plastically in a single overload event. The fatigue safety factor (SF_fat from the Goodman line) guards against crack initiation under cyclic loading over the service life — it is usually the more demanding check on rotating shafts because the endurance limit is lower than the yield strength and the notch further reduces the effective limit. Both must be checked; DIN 743-1 requires passing both independently.

Why must Kf be applied to the alternating stress rather than the mean stress?

Fatigue cracks initiate under the cyclic portion of the stress field, not the static portion. The stress concentration raises the local alternating stress amplitude, which is what drives crack nucleation at a notch root. The mean stress meanwhile shifts the operating point along the Goodman line. Applying Kf only to σ_a — as DIN 743-1 prescribes — correctly reflects the physical mechanism: a high Kf reduces the effective endurance limit against the alternating component while the mean stress is handled separately by the Goodman slope toward S_u.

What safety factor does DIN 743 recommend for power-transmission shafts?

DIN 743-1 does not mandate a single value — the required minimum depends on load-data uncertainty and consequence of failure. For gearbox and drivetrain shafts with well-characterised loads, industry practice typically requires SF_fat ≥ 1.5 for fatigue and SF_stat ≥ 1.2 for static yield. Where dynamic overloads are possible, or failure is safety-critical, SF_fat ≥ 2.0 is common. The shaft calculator shows the raw margin at each segment so you can apply your own project or code requirement.

Is the shaft 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. The branded PDF report and saved calculations are part of a paid plan.

Related