Omni calculator
Last updated:

Torsion Spring Calculator

Table of contents

What is a torsion spring?Calculations for a torsion spring: stressCalculations for a torsion spring: stressHow to calculate a torsion spring force, torque, and spring rateHow to calculate a torsion spring's diameter changesHow to use Omni's torsion spring calculatorHow to calculate a torsion spring's torque: an exampleFAQs

Use our torsion spring calculator to discover everything about these springy devices. Keep reading our article to learn:

  • What is a torsion spring?
  • What are the quantities defining a torsion spring?
  • How do I calculate the stress of a torsion spring?
  • The formulas to calculate a torsion spring's force.

And much more!

You will find our tool of great utility whenever torsional springs appear in your studies or work!

What is a torsion spring?

A torsion spring is a helpful mechanical device capable of storing and releasing rotational energy, usually delivering a defined amount of torque. Torsion springs are everywhere, from mundane applications like clothespins and safety pins.

As the name suggests, such devices work thanks to torsion, a rotation. We can define two types of torsion springs, distinguishing them by the place where the torsion happens in the element the spring is made of:

  • If the torsion is applied at the axis of a helical-shaped spring created by twisting our element, we are dealing with a helical torsion spring.
  • If the torsion is applied on the axis of the element itself, we have a torsion bar.
Image of the various types of torsion springs
The two types of torsion spring.

While the former's properties only depend on the material, we can carefully tune the latter's characteristics. Of course, the material with which we fabricate our spring matters, but the shape we are twisting it into is even of greater importance.

A helical torsion spring is a wire (usually round in section) coiled in a cylindrical shape. The ends of the spring are straight, poking out of the cylinder at a certain angle. By pushing on one of the ends (and keeping the other fixed), we obtain a response from the spring. Every device has a defined rate, which allows us to calculate the torque provided by the spring when loaded at a certain angle.

Let's see how to identify the characteristic quantities of a spiral torsion spring and calculate the most important characteristic quantities of such objects!

Calculations for a torsion spring: stress

Torsion springs are the ground for many interesting calculations: but first, let's define the elements of a torsion spring. Take a look at it from the "base" side: you will see a thick circle there we can identify three main quantities:

  • The inner diameter of the spring DiD_\mathrm{i};
  • The outer diameter of the spring DoD_\mathrm{o}; and
  • The wire diameter dd.

The relationship between these quantities is:

Do=Di+2dD_\mathrm{o} = D_\mathrm{i}+2d

We can also define the average diameter of the spring, DD:

D=Di+dD = D_\mathrm{i}+d

Knowing this, we can calculate a torsion spring's spring index CC:

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

Now let's turn the spring on the side and count the turns. We can identify three types of turns in our coiled torsion spring:

  • NbN_\mathrm{b} — The number of body turns;
  • NaN_\mathrm{a} — The number of active turns; and
  • NeN_\mathrm{e} — The contribution from ends.

You can clearly see these three quantities in the image below.

Types of turns

Notice how we can immediately define the first relationship between these quantities just by looking at the image:

Na=Nb+NeN_\mathrm{a} = N_\mathrm{b}+N_\mathrm{e}

To define NbN_\mathrm{b}, we count the complete rotations in the body and sum a contribution of the last incomplete turn (if it's there!):

Nb=I+βrad2π=I+βdeg360°N_\mathrm{b} = I+\frac{\beta_\mathrm{rad}}{2\pi}= I+\frac{\beta_\mathrm{deg}}{360\degree}

β\beta, either in degrees or radians, is the angle between the extension of the first end and the second end, as you can see in the picture below, where we highlighted the main elements of a spring, seen from above.

A torsional spring from above.

🙋 You can't apply Hooke's law on this type of spring: however, if you are curious, you can still take a look at our Hooke's law calculator!

Calculations for a torsion spring: stress

As the spring bends, the material it's made of is subjected to increasingly intense stresses. The bending stress of a torsion spring depends on the torque applied to one of its ends or equivalently to the force FF applied at a distance ll from the center, as you can see in the previous image. The formula to calculate the stress of a torsion spring σb\sigma_{\mathrm{b}} is:

σb=K(32Mπd3)\sigma_{\mathrm{b}} = K \cdot\left(\frac{32\cdot M}{\pi\cdot d^3}\right)

where:

  • MMTorque experienced by the loaded spring, we calculate it with the formula M=FlM=F\cdot l; and
  • KKStress correction factor.

🙋 Yup: torque is not only for engines! Learn more about this fascinating physics concept at our torque calculator!

The last quantity is an analytical assessment of the different stress on the spring's wire as it varies between the outside and the inside of the coil. There are two similar formulas to calculate a spiral torsion spring's stress correction factors:

Ki=4C2C14C(C1)Ko=4C2+C14C(C+1)\begin{split} K_\mathrm{i}& = \frac{4C^2-C-1}{4C(C-1)}\\[1.5em] K_\mathrm{o}& = \frac{4C^2+C-1}{4C(C+1)} \end{split}

KiK_\mathrm{i} is always larger than KoK_\mathrm{o}, and we use its value when defining the stresses on the round wire.

Knowing the stress experienced by the spring is a fundamental quantity in the design of your machines. However, our calculator for a helical torsion spring doesn't stop here!

How to calculate a torsion spring force, torque, and spring rate

Calculating the force on a torsional spring is even more important than finding the stress. After all, the formulas we are about to see define the behavior of the spring itself when loaded, the expected response, and its "strength". Let's go then!

The first formula calculates a torsion spring's spring rate:

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

In this equation, we find:

  • MMTorque, equal to FrF\cdot r (with rr the distance from the point of application of the force and the center of the spring, considered parallel to the spring's end); and
  • θ\thetaAngular deflection.

We can express the spring rate either as torque per radian kradk_\mathrm{rad} or torque per rotation krotk_\mathrm{rot}. The relationship between the two quantities is:

krad=2πkrotk_\mathrm{rad} = 2\pi\cdot k_\mathrm{rot}

We can calculate a helical torsion spring's angular deflection in radians θrad\theta_\mathrm{rad} with the following formula:

θrad=64MDNaEd4,\theta_\mathrm{rad} = \frac{64MDN_\mathrm{a}}{Ed^4},

where EE is the Young's modulus of the material: if you need to learn how to find it, don't hesitate to visit our Young's modulus calculator.

Torsional spring in action
Representation of the changes in a torsional spring under load.

Notice that the spring rate is a constant in the operational range of the spring. Higher torques correspond to higher angular deflection, but their ratio doesn't change.

How to calculate a torsion spring's diameter changes

As the spring bends and increases the number of turns under load, the diameter of the coil decrease. We calculate a torsion spring's new diameter by using the number of body turns:

θcoil=64MDNbEd4\theta'_\mathrm{coil} = \frac{64MDN_\mathrm{b}}{Ed^4}

To find the new diameter of the coil, we calculate the following ratio:

D=NbDNb+θcoilD' = \frac{N_\mathrm{b}D}{N_\mathrm{b}+\theta'_\mathrm{coil}}

When designing a torsion spring, you may need to coil it around a pivot: in this case, ensure that the inner diameter of your coiled spring at the desired angular deflection doesn't shrink below the diameter of your pivot. The inner diameter of the loaded spring is, of course:

Dinner=DdD'_\mathrm{inner} = D'-d

How to use Omni's torsion spring calculator

Fill in the fields of our torsion spring calculator for which you have data, and let us do the math. You can use the helical torsion spring calculator to calculate the size of a torsion spring, knowing the requirements of your device and a bit of the design data (you can find the diameter knowing the number of turns, or vice-versa).

🙋 Omni has a generic tool for other types of springs as well: try our spring calculator to get an overview of springs! And if you need an introduction to how springs store energy, our elastic potential energy calculator will be the right choice!

How to calculate a torsion spring's torque: an example

Let's say that you are working with a steel spring fabricated with the following parameters:

  • Wire diameter: d=1 mmd=1\ \mathrm{mm};
  • Coil diameter (average): D=12 mmD = 12\ \mathrm{mm};
  • Number of active turns: Na=5N_\mathrm{a} = 5; and
  • Young's modulus: E=200 GPaE = 200\ \mathrm{GPa}.

Let's say that we want our spring to deliver a torque of M=0.05 N ⁣ ⁣mM = 0.05\ \mathrm{N\!\cdot\! m}. How do we calculate the angular deflection of the spring under this requirement? Let's use the angular displacement formula:

θrad=64MDNaEd4=640.05 Nm0.0012 m5200 GPa(0.001 m)4=0.96 rad=55°\footnotesize \begin{split} \theta_\mathrm{rad} &= \frac{64MDN_\mathrm{a}}{Ed^4}\\[1em] &=\frac{64\cdot 0.05\ \mathrm{N\!\cdot\! m}\cdot 0.0012\ \mathrm{m}\cdot 5}{200\ \mathrm{GPa}\cdot (0.001\ \mathrm{m})^4}\\[1em] &=0.96\ \mathrm{rad} = 55\degree \end{split}

With this result, we can calculate the spring rate as the ratio of torque and angular deflection:

k=Mθrad=0.05 N ⁣ ⁣m0.96 rad=5.2×102 N ⁣ ⁣m/rad\begin{split} k& = \frac{M}{\theta_\mathrm{rad}} = \frac{0.05\ \mathrm{N\!\cdot\! m}}{0.96\ \mathrm{rad}} \\[1em] &= 5.2\times 10^{-2}\ \mathrm{N\!\cdot\! m/rad} \end{split}
FAQs

What is the difference between a helical spring and a torsion spring?

A helical spring works when compressed in the axial direction of the coil and hence operates by providing a force in the direction of the compression. We use this type of spring when linear, straight motions are required.

A torsion spring is used to transmit a torque: the applied force and the returned one are tangential to the coil. This type of spring has many applications in components that rotate.

What is the torque of a torsional spring with rate 0.01 N·m/rad at 45°?

0.0079 N·m. To find this result, we can simply use the relationship which defines the spring rate in a torsional spring:

k = M/θ,

where:

  • kSpring rate;
  • MTorque; and
  • θAngular deflection.

Follow these simple steps to calculate the result:

  1. Convert the angular deflection into radians:

    θ = 45° × (π/180°) = 0.7854

  2. To find the torque, multiply the angular displacement by the spring rate:

    M = k × θ = 0.01 × 0.7854 ≃ 0.0079 N·m

What is the formula to calculate a torsion spring's stress?

To calculate a helical torsion spring bending stress, we apply the following formula:

σ = K × ((32 × M)/(π × d³)),

where:

  • σBending stress;
  • K — A correction factor for the stress;
  • MTorque; and
  • dWire diameter.

If you are using metric units, you can calculate the stress in pascals.

How do I calculate a torsion spring's spring rate?

To calculate the spiral torsion spring rate, follow these easy steps:

  1. Measure the angular deflection of the spring, θ. You can do this either in radians or in turns (1 turn = 2π radians).

  2. Measure the torque applied by the spring M.

  3. Divide the torque by the angular deflection. The result is the spring rate k:

    k = M/θ.

  4. If you are computing the spring rate in N·m/rad and want to know its value in N·m/turn, simply multiply the k by .

Spring parameters

Applied torque

Stress results

Spring rate results

Check out 23 similar machines and mechanisms calculators 🔩
Belt lengthBrake Mean Effective Pressure (BMEP)Carburetor CFM...20 more