Free Torsion Spring Calculator

Enter values to see results

A torsion spring is a mechanical component that stores rotational energy and releases it as a controlled torque when one arm is rotated relative to the other. These devices appear in everyday items such as clothespins, safety pins, door hinges, and automotive mechanisms. Two basic configurations exist: a helical torsion spring, where the wire is coiled into a helix and twisting occurs about the coil axis, and a torsion bar, where torsion is applied directly along the bar’s own axis. This article focuses on helical torsion springs and explains how a helical torsion spring calculator can be used to determine critical design values — including torque, bending stress, spring rate, and dimensional changes — quickly and accurately.

Key Geometric Parameters

A helical torsion spring is formed from a wire (usually round in cross‑section) that is wound into a cylindrical shape. The three essential diameters are:

  • Inner diameter DiD_i
  • Outer diameter DoD_o
  • Wire diameter dd

The outer diameter is simply the inner diameter plus twice the wire diameter:

Do=Di+2dD_o = D_i + 2d

The mean coil diameter DD is the average of the inner and outer diameters:

D=Di+Do2=Di+dD = \frac{D_i + D_o}{2} = D_i + d

A useful dimensionless quantity is the spring index CC, defined as:

C=DdC = \frac{D}{d}

Spring indices typically range between 4 and 12; lower values indicate a tighter coil and higher stress concentration.

The number of turns in the spring is described with three terms:

  • Body turns NbN_b — the number of full revolutions visible on the coil body, plus a fractional allowance for any incomplete turn.
  • Active turns NaN_a — the turns that actually participate in the deflection.
  • End turns NeN_e — the contribution from the straight ends. The common relationship is Na=Nb+NeN_a = N_b + N_e.

These dimensions and turn counts form the input set for any torsional spring rate calculator or torsion spring stress calculator.

Bending Stress in a Torsion Spring

When a torque MM is applied to one end of the spring, the wire experiences bending stress. The bending stress σb\sigma_b for a round‑wire helical torsion spring is given by:

σb=K⋅32Mπd3\sigma_b = K \cdot \frac{32M}{\pi d^{3}}

Here KK is a stress correction factor that accounts for curvature. Two commonly used expressions exist:

Ki=4C2−C−14C(C−1)Ko=4C2+C−14C(C+1)K_i = \frac{4C^{2} - C - 1}{4C(C-1)} \qquad K_o = \frac{4C^{2} + C - 1}{4C(C+1)}

KiK_i (for the inner fibre) is always larger and is typically used for design because the highest stress occurs on the inside of the coil. The torque MM can be expressed as the product of a force FF applied at a distance ll from the spring axis: M=F⋅lM = F \cdot l. Using a torsion spring stress calculator, you can verify that the computed stress does not exceed the material’s yield strength.

Spring Rate, Torque, and Angular Deflection

The torsional spring rate kk relates the applied torque to the resulting angular deflection θ\theta:

k=Mθk = \frac{M}{\theta}

The rate can be expressed in torque per radian (kradk_{\text{rad}}) or torque per full turn (krotk_{\text{rot}}). Because one full rotation equals 2π2\pi radians:

krot=2π kradk_{\text{rot}} = 2\pi \, k_{\text{rad}}

For a helical torsion spring, the angular deflection in radians can be derived from the material and geometry using:

θ=M⋅180⋅D⋅NaE⋅d4\theta = \frac{M \cdot 180 \cdot D \cdot N_a}{E \cdot d^{4}}

where EE is the Young’s modulus of the material (e.g., 200 GPa for steel). This formula allows you to predict how far the spring will wind for a given torque. A torsion spring torque calculator often solves for any unknown quantity when the other parameters are supplied.

Coil Diameter Change Under Load

As a torsion spring is wound, the coil diameter decreases. The new mean diameter DloadD_{\text{load}} relates to the original mean diameter DD and the number of body turns:

DloadD=NbNb+θ2π\frac{D_{\text{load}}}{D} = \frac{N_b}{N_b + \frac{\theta}{2\pi}}

The loaded inner diameter is therefore:

Di,load=Dload−dD_{i,\text{load}} = D_{\text{load}} - d

This reduction is especially important when the spring must fit over a pivot shaft. If the inner diameter shrinks below the shaft diameter, the spring will bind. Designers routinely check this condition using a helical torsion spring calculator.

Example Calculation

Suppose a steel helical torsion spring has the following characteristics:

  • Wire diameter d=1 mmd = 1\ \text{mm}
  • Mean coil diameter D=12 mmD = 12\ \text{mm}
  • Number of active turns Na=5N_a = 5
  • Young’s modulus E=200 000 N/mm2E = 200\,000\ \text{N/mm}^2 (200 GPa)
  • Required torque M=0.05 N⋅mM = 0.05\ \text{N·m}

First, convert the torque to consistent units: 0.05 N⋅m=50 N⋅mm0.05\ \text{N·m} = 50\ \text{N·mm}. The angular deflection in radians is:

θ=50×180×12×5200 000×14=540 000200 000=2.7 rad\theta = \frac{50 \times 180 \times 12 \times 5}{200\,000 \times 1^{4}} = \frac{540\,000}{200\,000} = 2.7\ \text{rad}

Converting to degrees: 2.7×180π≈154.7∘2.7 \times \frac{180}{\pi} \approx 154.7^\circ. The spring rate in N·mm/rad is:

k=Mθ=502.7≈18.52 N⋅mm/radk = \frac{M}{\theta} = \frac{50}{2.7} \approx 18.52\ \text{N·mm/rad}

or in N·m/rad: 0.01852 N⋅m/rad0.01852\ \text{N·m/rad}. This example illustrates how a torsional spring rate calculator works in practice.

Using the Tool

The torsion spring calculator presented here accepts any combination of known inputs — such as wire diameter, coil diameter, number of turns, torque, or angular deflection — and computes the remaining values. It also reports bending stress and the loaded coil diameter, helping you verify that your design stays within safe limits. Whether you are selecting an off‑the‑shelf spring or designing a custom one, this tool provides the essential calculations in seconds.

FAQ

1. What is the formula for bending stress in a torsion spring?

The bending stress in a round‑wire helical torsion spring is σ = K × (32M) / (π d³), where M is the applied torque, d is the wire diameter, and K is a stress correction factor. For the inner fibre, Kᵢ = (4C² − C − 1) / (4C(C−1)), where C = D/d is the spring index.

2. How do I calculate the spring rate of a torsion spring?

The spring rate k is the ratio of applied torque M to the resulting angular deflection θ: k = M/θ. It can be expressed in N·m/rad or N·m/turn (1 turn = 2π rad). The tool can also compute k from material properties and geometry using the formula θ = (M × 180 × D × Nₐ) / (E × d⁴).

3. Why does the coil diameter decrease when a torsion spring is loaded?

When the spring is wound, the number of effective turns increases, causing the coil to contract. The new mean diameter is given by D_load / D = N_b / (N_b + θ/(2π)), where θ is the angular deflection. This is important for clearance around a pivot shaft.

4. Can I use Hooke's law for a torsion spring?

No, Hooke’s law (F = kx) applies to linear compression or extension springs. A torsion spring obeys a rotational equivalent: torque is proportional to angular deflection (M = kθ), but the stiffness mechanism is based on bending of the wire, not axial compression.

How to Use

  1. Enter the spring geometry: mean coil diameter, wire diameter, and number of active turns.
  2. Enter the material Young's modulus, applied force, and arm length with appropriate units.
  3. View the calculated spring index, torque, angular deflection, spring rate, and bending stress.