Compression Helical Spring Mechanism: How It Works, Diagram, Formula, Parts and Uses Explained

← Back to Engineering Library

A compression helical spring resists shortening along its axis. This calculator compares the stiffness of a round-wire spring before and after a wire-diameter change, while mean coil diameter, active turns and shear modulus stay fixed. The animation makes the two wire sizes and their force difference visible.

Compression Helical Spring Interactive Calculator

Compare a round-wire compression spring with a changed wire size. Both springs use the same entered mean diameter, active turns and material modulus. The shaded coils stay seated as the illustrated compression changes. The plan detail distinguishes mean, outside and inside diameters.

0°

Base Rate
--
Changed Rate
--
Rate Change
--
Spring Index
--

Equation Used

k = Gd⁴ / (8D³Nₐ); d₂ = d(1 + change/100); k₂/k = (d₂/d)⁴; spring index C = D/d.
G is entered in GPa and multiplied by 1000 for N/mm². With dimensions in mm, rate is N/mm. This close-coiled, linear-elastic approximation omits direct-shear corrections, end effects and large-pitch corrections. Mean diameter D and active turns Nₐ remain unchanged in the wire comparison. A rate is withheld if its wire diameter is at least the mean diameter, because inside diameter D − d is then nonpositive. Other dimensions can still be impractical: the calculator does not validate stress, manufacturability, stability or service life.
  • Round wire, constant mean coil diameter and linear-elastic response in a close-coiled approximation.
  • Active turns use the entered value, including half turns; seating rings are schematic end details.
  • For the drawing only, initial active pitch is 2.4 times the larger compared wire diameter; the illustrated compression spans 0–12% of that active-body height.
  • The animation compares force at equal illustrative deflection using F = kδ, not a certified load capacity.
  • No free length, installed length, allowable stress, guide clearance or fatigue target is supplied.

The animation compares equal illustrative compression. Its free pitch and seating details are drawing assumptions; it does not establish permissible travel, stress, fatigue life or buckling resistance.

Watch the Compression Helical Spring in motion
Video: Using compression spring to bear tension 2 by Nguyen Duc Thang (thang010146) on YouTube. Used here to complement the diagram below.
Same mechanism and inputs as the interactive calculator.

What the spring comparison shows

The loaded wire primarily twists, and the accumulated deformation allows the coil to shorten. Spring rate describes the change in force per unit compression. The calculator uses the close-coiled linear-elastic relation stated below.

The blue spring uses the entered wire diameter. The gold spring uses the percentage change. Both are shown at the same illustrative axial deflection. Their predicted forces differ according to their rates; the visual does not treat a stiffer spring as automatically having a larger permitted stroke.

Mean diameter passes through the centres of the wire on opposite sides of a coil. Outside diameter is D + d and inside diameter is D − d. The plan detail shows those distinctions. Active coils are the turns contributing to deflection; half-turn values contribute proportionally to active winding length.

Free pitch and end seats in the animation are illustrative. Actual end shape and load contact must be considered in a manufactured spring.

Use the rate comparison before a full spring design

Explore how wire size, mean diameter, active turns and material stiffness affect a candidate spring rate. This is useful when comparing geometries for return mechanisms, latches and other spring-loaded devices.

Rate alone does not establish load capacity or suitability. Installed and free lengths, operating deflection, material strength, environment, seating, lateral stability and required life are outside this calculator. The two moving seats provide visual context rather than a production fixture drawing.

Rate and wire-size sensitivity

For the stated close-coiled approximation, k = Gd⁴/(8D³Nₐ). G is shear modulus, d is round-wire diameter, D is mean coil diameter and Nₐ is active turns. Entering G in GPa requires a factor of 1000 to obtain N/mm², giving k in N/mm when the lengths are in mm.

If only wire size changes to d₂ = d(1 + p/100), the rate ratio is k₂/k = (1 + p/100)⁴. The percentage rate change is 100[(1 + p/100)⁴ − 1]. It does not depend on G, D or Nₐ when those remain unchanged between the two cases.

The base spring index is C = D/d. An index by itself is not a fatigue, buckling or manufacturability verdict. The calculator rejects a nonpositive inside diameter, but it does not validate every remaining geometry as an acceptable real spring.

Default spring and a 10% wire increase

With G = 79.3 GPa, d = 3 mm, D = 18 mm and Nₐ = 6, convert the modulus to 79300 N/mm². Then k = 79300 × 3⁴ / (8 × 18³ × 6), approximately 22.95 N/mm.

A 10% wire increase gives d₂ = 3.3 mm. The rate multiplier is 1.1⁴ = 1.4641, so the changed rate is approximately 33.59 N/mm, an increase of 46.41%.

At a hypothetical 1 mm elastic deflection the two forces would be approximately 22.95 N and 33.59 N. This comparison does not establish that a particular manufactured spring can sustain that deflection or force. The base spring index is 18/3 = 6.

Dimensions can change more than stiffness

A larger wire diameter raises rate strongly in this formula. It also changes inside and outside diameters, end geometry and the available clearance between turns. Keeping mean diameter fixed therefore does not keep the outside envelope fixed.

More active turns reduce the calculated rate, but the required free length and potential instability need a separate design check. The illustration chooses its pitch only to show the helix clearly; it must not be used as a free-length or solid-height calculation.

The sketch remains available for invalid bore dimensions and labels them explicitly. For positive-bore cases, stress, coil contact, fatigue, permanent set and buckling still require information and calculations that are not provided here.

Questions about spring rate

Why does a 10% wire increase give more than 10% rate change?

The rate formula contains the fourth power of wire diameter. A multiplier of 1.1 becomes 1.4641 in rate when the other variables are unchanged.

Is mean diameter the outside diameter?

No. For round wire, mean diameter is outside diameter minus one wire diameter.

Why can the active-turn value include a half turn?

Active winding length need not contain an integer number of turns. The calculation and animation use the entered count, including fractional turns.

Does the moving plate show allowable compression?

No. It shows an illustrative motion selected for the drawing. Permissible compression requires actual spring dimensions, stress and stability information.

Why is a rate marked invalid?

The selected wire diameter is at least the mean coil diameter, leaving no positive inside diameter for that case.

Spring geometry and equation references

Lee Spring: Compression Springs provides photographs and definitions for wire size, spring dimensions, active behaviour and end configurations.

Acxess Spring: Spring Load and Spring Rate states the round-wire rate relation and the distinction between rate and force at a specified deflection. The numerical examples and paired animation on this page are calculated from the entered values.

Building or designing a mechanism like this?

Explore the precision-engineered motion control hardware used by mechanical engineers, makers, and product designers.

← Back to Mechanisms Index
Share This Article
Tags: