Skip to main content

ASME code equation for shaft diameter

Short answer

By maximum shear stress theory, τ_max = (16/πd³)√(M²+T²). Introducing ASME shock and fatigue factors Kb and Kt, the design equation is d³ = (16/(π τ_allow))√((Kb M)²+(Kt T)²). Allowable shear stress is the smaller of 0.30 Syt and0.18 Sut, decreased by25% for a keyway.

Derive the equation for the diameter of a solid shaft subjected to combined bending moment M and torque T using the maximum shear stress theory with the ASME code shock and fatigue factors. State how the ASME code fixes the allowable shear stress of the shaft material and the effect of a keyway.

The ASME code equation gives the diameter of a shaft under combined bending and torsion by applying the maximum shear stress theory and multiplying the moment and torque by factors that allow for shock and fatigue.

Derivation

For a solid shaft of diameter dd, the maximum bending stress and the torsional shear stress at the surface are

σb=32Mπd3,τ=16Tπd3\sigma_b = \frac{32M}{\pi d^3}, \qquad \tau = \frac{16T}{\pi d^3}

The maximum shear stress at that point is

τmax=(σb2)2+τ2=(16Mπd3)2+(16Tπd3)2=16πd3M2+T2\begin{aligned} \tau_{max} &= \sqrt{\left(\frac{\sigma_b}{2}\right)^2 + \tau^2} \\ &= \sqrt{\left(\frac{16M}{\pi d^3}\right)^2 + \left(\frac{16T}{\pi d^3}\right)^2} \\ &= \frac{16}{\pi d^3}\sqrt{M^2 + T^2} \end{aligned}

The quantity M2+T2\sqrt{M^2+T^2} is the equivalent twisting moment TeT_e. In practice the loads are not steady, so the ASME code multiplies the bending moment by KbK_b (combined shock and fatigue factor for bending) and the torque by KtK_t (for torsion):

τmax=16πd3(KbM)2+(KtT)2\tau_{max} = \frac{16}{\pi d^3}\sqrt{(K_b M)^2 + (K_t T)^2}

Putting τmax=τallow\tau_{max} = \tau_{allow} gives

d3=16πτallow(KbM)2+(KtT)2d^3 = \frac{16}{\pi \tau_{allow}}\sqrt{(K_b M)^2 + (K_t T)^2}

For a hollow shaft with k=di/dok = d_i/d_o, replace d3d^3 by do3(1−k4)d_o^3(1-k^4).

Values of KbK_b and KtK_t (rotating shaft)

Load conditionKbK_bKtK_t
Gradually applied or steady1.51.0
Suddenly applied, minor shock1.5 to 2.01.0 to 1.5
Suddenly applied, heavy shock2.0 to 3.01.5 to 3.0

For a stationary shaft the values are smaller (1.0 for gradually applied loads, 1.5 to 2.0 for suddenly applied loads).

Allowable shear stress by the code

  • τallow=0.30 Syt\tau_{allow} = 0.30\,S_{yt} or 0.18 Sut0.18\,S_{ut}, whichever is smaller.
  • If the shaft has a keyway, reduce the value by 25 percent (multiply by 0.75) because of stress concentration.

The calculated diameter is rounded up to the nearest standard shaft size.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Machine Design I chapter 5 questions →