A Double Helico-volute Spring is a compression spring built from two nested helico-volute coils — wire wound in a tapered helix where successive turns telescope inside one another rather than stacking on top. The outer coil carries the bulk of the load while the inner coil engages later in the stroke, giving the unit a rising (progressive) stiffness curve. We use it where a single linear spring would either bottom out under shock or feel too harsh at low loads. You see it in railway buffers, heavy press recoil stacks, and artillery recoil dampers where one component must absorb both gentle nudges and full impact.
Double Helico-volute Spring Interactive Calculator
Vary deflection, engagement point, and coil rates to see the progressive load and energy absorption of a nested volute spring.
Equation Used
The calculator uses the article's progressive spring model. Before the engagement deflection xe, load is only the outer-coil rate ko times deflection x. After xe, the inner coil adds load in parallel using ki times the extra deflection beyond engagement. Energy is the area under the load-deflection curve.
- Outer coil acts alone before inner-coil engagement.
- After engagement, outer and inner coils act in parallel.
- Rates are treated as linear within each region.
- Deflection is within safe travel; solid height and stress limits are not modelled.
Operating Principle of the Double Helico-volute Spring
The geometry is the whole story. Each helico-volute coil is wound from rectangular or trapezoidal section wire so that the coils telescope — the smallest turn sits inside the next, and so on — instead of stacking like a normal helical compression spring. Two of these volute coils are nested concentrically, the inner one shorter and stiffer than the outer. Under light load only the outer coil deflects, giving you a soft initial rate. Push harder and the inner coil contacts its seat, both coils now act in parallel, and the combined stiffness jumps. That is the rising stiffness curve practitioners search for when a single helical compression spring or a Belleville stack will not give them enough range.
Why build it this way? Because energy storage per unit volume in a progressive rate spring beats almost every linear alternative when the load case spans 10:1 or wider. A railway buffer must cushion a 2 km/h shunt and a 7 km/h impact with the same hardware. A linear spring tuned for the gentle case bottoms solid at the hard case and transmits a shock spike straight into the headstock. A linear spring tuned for the hard case feels like a brick wall during normal coupling. The double helico-volute solves that by changing rate mid-stroke.
Tolerances matter more than people expect. The radial clearance between outer and inner coil should sit around 1.5 to 3 mm on a buffer-class spring — too tight and the coils gall against each other, too loose and the inner coil cocks sideways and takes a permanent set. Wire-edge condition is the other killer. Because turns telescope and rub, any burr on the inner edge of the strip will score the adjacent coil within a few hundred cycles. We specify Ra ≤ 0.8 µm on the rubbing faces. Common failure modes are coil-to-coil galling, fatigue cracking at the innermost turn (highest stress concentration), and permanent set from over-travel when the operator removes the travel stop.
Key Components
- Outer Volute Coil: The primary load-carrying element, wound from flat or trapezoidal spring strip — typically 8 to 25 mm thick on heavy-duty units. It carries the full load through the first 60-70% of stroke and supplies the soft initial rate.
- Inner Volute Coil: A shorter, stiffer telescoping coil seated concentrically inside the outer. It engages once the outer has compressed past a defined transition point, usually set 30-40% into total travel, adding parallel stiffness so the rate climbs progressively.
- End Plates (Seats): Hardened, ground steel plates that locate both coils and transmit load. Flatness must hold to 0.05 mm across the seating face — any tilt drives the inner coil off-axis and produces uneven turn loading.
- Guide Pin or Sleeve: An optional centring feature inside the inner coil that prevents lateral buckling under high loads. Used on stroke ratios (free length / outer diameter) above 2.5 where the assembly would otherwise column-buckle.
- Spring Strip Material: Hot-rolled silico-manganese (e.g. 60Si7, 9260) or chrome-vanadium for fatigue duty, hardened to 42-48 HRC. The cross-section edges are radiused 0.5-1.0 mm to stop them sawing into the adjacent coil.
Where the Double Helico-volute Spring Is Used
Anywhere a single hardware item must absorb both gentle and severe loads, the double helico-volute earns its keep. Railways led the development in the 19th century and still use it today, but the principle migrated into heavy presses, military recoil systems, and impact tooling wherever progressive rate spring behaviour beats linear stiffness. If you notice a Belleville stack getting tall and finicky, or a single helical compression spring bottoming out, this is the mechanism to look at.
- Railway: Side buffers on freight wagons such as the UIC 526-1 standard buffer, where the volute pair absorbs shunting impacts from 2 to 12 km/h closing speeds.
- Heavy Press Tooling: Die cushion return packs on Schuler stamping presses, where a long soft initial stroke clears the blank and a stiff final stroke resets the cushion.
- Military / Defence: Recoil buffer assemblies on towed artillery breech mechanisms — original WWII-era M2 howitzer carriages used helico-volute stacks for breech recoil.
- Mining & Quarry: Crusher relief springs on Metso C-series jaw crushers, absorbing tramp-iron events without permanent deformation of the toggle plate.
- Forging Hammer: Anvil rebound buffers on Lasco drop hammers, soaking up the bounce after a 2-tonne tup strike without transmitting shock into the foundation.
- Heavy Vehicle Suspension: Auxiliary springs on tipper and logging trucks where unladen ride must stay compliant but laden capacity needs sharp progressive support.
The Formula Behind the Double Helico-volute Spring
What you actually want to know is the load at any deflection, because the rate changes mid-stroke. The piecewise formula below splits the stroke into two regions: before the inner coil engages, only the outer rate ko matters; after engagement at deflection xe, both coils act in parallel and you add ki. At the low end of typical service stroke (10-20% of total travel) you are operating purely on the outer coil — soft, forgiving. Near the engagement point (around 35% of travel on a typical UIC buffer) the rate steps up. At the high end of stroke (80%+) you are running both coils hard, which is where the bulk of the impact energy gets absorbed. Sweet spot for normal cyclical service is the middle band — 30 to 60% of stroke — where you get progressive feedback without flogging the inner coil to fatigue.
F(x) = ko × x + ki × (x − xe) for x > xe
Variables
| Symbol | Meaning | Unit (SI) | Unit (Imperial) |
|---|---|---|---|
| F(x) | Spring force at deflection x | N | lbf |
| ko | Stiffness of the outer volute coil | N/mm | lbf/in |
| ki | Stiffness of the inner volute coil (parallel addition after engagement) | N/mm | lbf/in |
| x | Total compression deflection from free length | mm | in |
| xe | Engagement deflection — point where inner coil first contacts its seat | mm | in |
Worked Example: Double Helico-volute Spring in a UIC-class freight wagon side buffer
Sizing the double helico-volute pack for a UIC 526-1 Category A side buffer on a 4-axle bulk hopper wagon. Total stroke is 105 mm. Outer coil rate ko = 320 N/mm. Inner coil rate ki = 880 N/mm. Inner coil engages at xe = 38 mm. You need to know what force the headstock sees at three closing speeds — a gentle yard shunt, a typical hump-shunt impact, and a hard contact near the buffer's design limit.
Given
- ko = 320 N/mm
- ki = 880 N/mm
- xe = 38 mm
- Total stroke = 105 mm
- Service deflection points = 20 / 60 / 95 mm
Solution
Step 1 — at the low end of service stroke (20 mm, a gentle 2 km/h yard shunt), only the outer coil is active because 20 mm < xe:
That's 6.4 kN — a noticeable but cushioned contact. The wagon coupling slack takes up first, the buffers kiss, and the headstock barely registers the load. Drivers describe this as a clean shunt.
Step 2 — nominal service impact at 60 mm (around 5 km/h closing speed). The inner coil has now engaged, so both rates contribute:
38.6 kN. This is the sweet-spot operating zone — the rate has just stepped up, the assembly is absorbing energy across both coils, and the wagon decelerates inside the design envelope without slamming.
Step 3 — high-end impact at 95 mm (close to the 105 mm hard stop, equivalent to roughly 7 km/h closing):
80.6 kN at the headstock. That is more than double the nominal-impact load, but the wagon has stopped well short of solid contact. Push deflection past 100 mm and you are within 5 mm of coil-bind, where any further travel sends force vertical — that is the regime where buffer stops on the wagon body get bent and headstock rivets shear.
Result
Nominal impact force at 60 mm deflection is 38. 6 kN. That number translates to a controlled stop of a typical 50-tonne wagon at around 5 km/h with no audible bottoming and no permanent set in the spring pack. The range tells the real story — 6.4 kN at the low end feels like a soft kiss, 38.6 kN nominal is a brisk but absorbed contact, and 80.6 kN at the high end is the upper limit before you start risking headstock damage. If your measured peak force at 60 mm comes back below 30 kN, suspect (1) inner coil setting — a 5-8% loss of free length on an aged inner coil drops engagement force significantly, (2) end-plate tilt above 0.1 mm flatness causing the inner coil to load only on one side, or (3) a wrong-spec outer coil with reduced strip thickness — a 0.5 mm thinner strip on a 20 mm nominal section drops ko by roughly 7%.
Double Helico-volute Spring vs Alternatives
You have three realistic alternatives when sizing for a wide-range progressive load: a double helico-volute, a single linear helical compression spring, and a Belleville (disc) spring stack. Each handles the energy differently and the picking criteria are not subjective.
| Property | Double Helico-volute Spring | Single Helical Compression Spring | Belleville Spring Stack |
|---|---|---|---|
| Rate behaviour | Two-stage progressive (rises mid-stroke) | Linear | Tunable (linear, progressive, or regressive depending on stack) |
| Energy absorption per unit volume | High (1.5-2× linear helical) | Baseline | Very high but small stroke per disc |
| Useful stroke range | 50-150 mm typical, up to 200 mm | 10-300 mm | 0.2-2 mm per disc, stacks add up but get tall |
| Load capacity per unit | Up to 1,500 kN (railway buffer scale) | Up to ~500 kN single coil | Up to 2,000 kN with large discs |
| Lateral stability | Good — telescoping coils self-guide | Poor above slenderness ratio 4 | Excellent (axial only) |
| Fatigue life under shock | 10⁵-10⁶ cycles typical | 10⁶-10⁷ cycles | 10⁴-10⁵ cycles (disc edge fatigue) |
| Cost (heavy-duty class) | High — specialist hot-rolled strip and forming | Low to moderate | Moderate, scales with disc count |
| Best application fit | Wide load range with shock content | Steady cyclical loads, narrow range | Short-stroke, high-force clamping or relief |
Frequently Asked Questions About Double Helico-volute Spring
Two causes dominate. First, the inner coil's free length is wrong. If xe is too small the inner engages almost from rest and the whole assembly behaves as a single combined-rate spring. Measure the gap between the inner coil's top turn and the upper seat at zero load — it should match the design xe within ±2 mm.
Second, the outer coil has taken set. After 50,000+ cycles a tired outer loses 5-10% free length, which advances engagement and softens the rate transition. A quick check: compare current free length against the spring drawing. More than 3% loss and the outer needs replacing.
The spring wins on three axes: temperature stability, repeatability, and fatigue. Steel volute springs hold their rate from −40 °C to +120 °C with under 2% variation. Elastomer buffers stiffen by 30-50% at −20 °C and creep noticeably above 60 °C, which kills repeatability on long-haul wagons crossing climate zones.
Elastomers win when you need internal damping built in — a steel spring is essentially undamped and rebounds the energy unless paired with a friction or hydraulic element. For a buffer design where rebound bounce matters more than thermal range, elastomer or a hybrid Miner-type pack often wins.
Rule of thumb: set xe at 30-40% of total stroke for general-purpose buffers, and around 25% for press die cushions where you want the stiff regime active for most of the working stroke.
Anchor it to the load case. Calculate the deflection produced by your most common service load on the outer coil alone — that should land just before xe, so routine cycling stays on the soft rate and only impacts above the service load engage the inner. If your service load already pushes past xe, you are wearing out the inner coil prematurely on every cycle.
Stress concentration at the innermost turn is the highest in the assembly because the coil radius is smallest there. Three contributors usually combine: an undersized inner-edge radius on the strip (should be 0.5-1.0 mm minimum), a shot-peening spec that didn't reach the inner edge (peening coverage drops on tight radii), and over-travel events where the operator or buffer stop allowed deflection past the design 105 mm.
Pull the broken parts and look at the fracture face. Beach marks starting from the inner edge with a clean origin point confirm fatigue from stress concentration — fix the edge radius and peening. A rough multi-origin fracture suggests over-travel and you need to check the travel stop.
Horizontal works, and most railway buffers run horizontal. The telescoping geometry actually helps — the inner coil is captured by the outer and resists sagging better than a long single helical spring of the same slenderness.
Two caveats. On strokes above 150 mm with an outer diameter under 80 mm, slenderness ratio creeps above 2.5 and you should add a guide pin or guide sleeve to prevent the inner coil from cocking under gravity. And in dirty environments — quarry, mining — horizontal mounting collects abrasive dust between coils, so a flexible boot or wiper is worth the small added cost.
The calculation assumes both coils sit perfectly seated and parallel-loaded the instant xe is reached. In reality the inner coil eases into contact over a 2-4 mm transition because of seat-face flatness imperfections and a small amount of inner-coil tilt. Force ramps in over that transition rather than stepping cleanly.
If the measured value catches up to prediction by xe + 5 mm, that is normal behaviour and not a fault. If the gap persists out to xe + 15 mm or more, suspect a bent inner coil or a seat plate that has been over-machined and lost flatness — re-grind seats to 0.05 mm flatness and re-test.
References & Further Reading
- Wikipedia contributors. Volute spring. Wikipedia
Building or designing a mechanism like this?
Explore the precision-engineered motion control hardware used by mechanical engineers, makers, and product designers.