BIZOMAT MAKEOS · Springs
Extension Spring Designer (Body, Hooks, Initial Tension, Frequency)
Will this extension spring carry its working load without overstressing the body or the hooks, is the initial tension sensible, and how high is its natural frequency?
Design check of a helical extension spring with standard loop hooks: rate, load at the working extension, body shear stress with the Wahl factor (as the extension spring tool), the initial-tension stress against your range, hook bending stress at the loop and torsional stress at the bend radius (Wahl hook formulas), and the natural frequency of the spring fixed at both ends.
Open the calculatorRuns in your browser. No account needed.
How this tool works
Inputs, units and where to find them
| Input | Unit | Typical source |
|---|---|---|
| Wire diameter | mm | Diameter of the spring wire. |
| Mean coil diameter | mm | Mean diameter of the coils. |
| Active coils | Number of active coils (for loop ends, about the body coils). | |
| Shear modulus | GPa | Shear modulus of the wire. |
| Initial tension | N | Initial tension wound into the spring. |
| Working extension (beyond initial tension) | mm | Extension from the free position at the working load. |
| Allowable body shear stress | MPa | Allowable body shear stress at the working load (your value from the spring maker). |
| Hook loop mean radius | mm | Mean radius of the hook loop (usually half the mean coil diameter). |
| Hook bend mean radius | mm | Mean radius of the bend where the hook leaves the body. |
| Allowable hook bending stress | MPa | Allowable bending stress in the hook (your value). |
| Allowable hook torsional stress | MPa | Allowable torsional stress at the hook bend (your value). |
| Initial-tension stress, low end | MPa | Low end of the initial-tension stress the maker can wind for this index. |
| Initial-tension stress, high end | MPa | High end of the initial-tension stress the maker can wind for this index. |
| Wire density | kg/m³ | Density of the spring wire. |
What each input means
Open an input to see what it is, its units, the worked example and the common mistakes, with a small diagram.
What this means: Wire diameter
- What it is
- The diameter of the round wire the spring is wound from, measured with a micrometer across the wire.
- Units and format
- Enter a number in mm: millimetres. The form accepts 0.000001 mm to 50 mm. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 1.6 mm as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
- Effect on the result
- Rate rises with the fourth power of wire diameter, so small changes matter.
- Get it right
- Measure the wire, not the coil; a small error matters because the wire size enters the rate to the fourth power.
What this means: Mean coil diameter
- What it is
- The diameter of the coils measured to the centre of the wire: outside diameter minus one wire diameter.
- Units and format
- Enter a number in mm: millimetres. The form accepts 0.000001 mm to 500 mm. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 12 mm as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
- Effect on the result
- Rate falls with the cube of the mean diameter.
- Get it right
- Do not enter the outside diameter; subtract one wire diameter from it.
What this means: Active coils
- What it is
- The coils that deflect under load. For springs with ordinary loop ends it is about the number of body coils, as the loops add little.
- Units and format
- Enter a plain number with no unit. The form accepts 1 to 500. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 20 as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
- Effect on the result
- Rate is inversely proportional to the active coils.
What this means: Shear modulus
- What it is
- The shear modulus of the spring wire material, from the wire supplier or a spring materials standard.
- Units and format
- Enter a number in GPa: gigapascals (1 GPa = 1000 MPa). The form accepts 0.000001 GPa to 100 GPa. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 79.3 GPa as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
- Effect on the result
- Rate rises in proportion to the shear modulus.
- Get it right
- GPa, not MPa: a value a thousand times too small makes the spring look very soft.
What this means: Initial tension
- What it is
- The preload wound into a close-coiled spring: the pull needed before the coils start to separate.
- Units and format
- Enter a number in N: newtons. The form accepts 0 N to 100000 N. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 10 N as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
- Effect on the result
- It adds directly to the working load and to every stress.
- Get it right
- It is not the working load; the tool adds the rate times extension on top of it.
What this means: Working extension (beyond initial tension)
- What it is
- How far the spring stretches from its free (unloaded) length to the working position. The tool adds rate × this extension to the initial tension.
- Units and format
- Enter a number in mm: millimetres. The form accepts 0.000001 mm to 2000 mm. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 25 mm as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
- Effect on the result
- Working load and stresses rise linearly with extension.
- Get it right
- Use the change in length, not the overall length at the working position.
What this means: Allowable body shear stress
- What it is
- The shear stress you allow in the spring body at the working load, Wahl-corrected, from the spring maker or a spring design standard.
- Units and format
- Enter a number in MPa: megapascals (1 MPa = 1 N/mm²). The form accepts 0.000001 MPa to 3000 MPa. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 650 MPa as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
What this means: Hook loop mean radius
- What it is
- The mean radius of the hook or loop, measured to the wire centre line. Bending is highest where the loop meets the axis of the spring.
- Units and format
- Enter a number in mm: millimetres. The form accepts 0.000001 mm to 250 mm. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 6 mm as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
- Effect on the result
- A tighter loop (smaller radius) raises the stress concentration and the hook bending stress.
- Get it right
- Measure to the centre of the wire, not the inside of the loop.
What this means: Hook bend mean radius
- What it is
- The mean radius of the small bend where the wire turns from the body into the hook, measured to the wire centre line. Torsion is highest here.
- Units and format
- Enter a number in mm: millimetres. The form accepts 0.000001 mm to 100 mm. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 2.4 mm as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
- Effect on the result
- A smaller bend radius raises the stress concentration and the hook torsional stress.
- Get it right
- Measure to the wire centre; a sharp bend from tight tooling gives a small radius.
What this means: Allowable hook bending stress
- What it is
- The bending stress you allow in the hook loop at the working load, from the spring maker or a spring design standard.
- Units and format
- Enter a number in MPa: megapascals (1 MPa = 1 N/mm²). The form accepts 0.000001 MPa to 4000 MPa. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 1200 MPa as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
What this means: Allowable hook torsional stress
- What it is
- The torsional (shear) stress you allow at the bend where the hook leaves the body, from the spring maker or a spring design standard.
- Units and format
- Enter a number in MPa: megapascals (1 MPa = 1 N/mm²). The form accepts 0.000001 MPa to 3000 MPa. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 650 MPa as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
What this means: Initial-tension stress, low end
- What it is
- The lowest stress from initial tension that the spring maker can reliably wind for this spring index. The tool compares the uncorrected initial-tension stress with this range.
- Units and format
- Enter a number in MPa: megapascals (1 MPa = 1 N/mm²). The form accepts 0 MPa to 1000 MPa. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 40 MPa as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
- Get it right
- Ask the maker for the range for your index; it only triggers a warning.
What this means: Initial-tension stress, high end
- What it is
- The highest stress from initial tension the spring maker can reliably wind for this spring index; above it the coils cannot be wound that tight.
- Units and format
- Enter a number in MPa: megapascals (1 MPa = 1 N/mm²). The form accepts 0.000001 MPa to 1000 MPa. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 120 MPa as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
- Get it right
- It must be higher than the low end, or the tool stops.
What this means: Wire density
- What it is
- The mass per unit volume of the spring wire material, used only for the active mass and the natural frequency.
- Units and format
- Enter a number in kg/m³: kilograms per cubic metre. The form accepts 0.000001 kg/m³ to 20000 kg/m³. Required: the tool does not calculate until every input is valid.
- Example
- The form opens with 7850 kg/m³ as a worked example. It is an illustration, not a recommended value: replace it with your own figure.
- Effect on the result
- Natural frequency falls with the square root of density; stresses are not affected.
Method and formulas
- Rate k = G d⁴ ÷ (8 D³ N_a); working load F = F_i + k x; body stress τ = K_w 8 F D ÷ (π d³) with the Wahl factor (as the extension spring tool).
- Hook bending σ_A = F [K₁ 16 D ÷ (π d³) + 4 ÷ (π d²)], K₁ = (4C₁² − C₁ − 1) ÷ [4C₁(C₁ − 1)], C₁ = 2r₁ ÷ d.
- Hook torsion τ_B = K₂ 8 F D ÷ (π d³), K₂ = (4C₂ − 1) ÷ (4C₂ − 4), C₂ = 2r₂ ÷ d.
- Natural frequency (both ends fixed) f = ½ √(k ÷ m_a), m_a = ρ π² d² D N_a ÷ 4.
- Example: the spring carries 56.993 N at 25 mm; the body runs at 509.11 MPa and the hook at 972.48 MPa bending.
Limitations
- Static design stresses; fatigue needs the stress range and the maker’s fatigue data.
- Hook formulas are for standard full loops; other end types differ.
- Example values are illustrations. Replace them with values for your actual task.
Typical uses
- Design an extension spring for a return or counterbalance
- Find why springs break at the hook
- Check a spring for surge at a cycling frequency
Who it is for
- Design engineers
- Spring buyers
- Maintenance engineers
What you get
- Rate, working load and body stress
- Hook bending and torsional stresses
- Initial-tension stress and natural frequency
Interpreting the result
- Hooks usually fail first: a larger bend radius r₂ lowers the hook torsional stress the most.
References
- Machinery’s Handbook, 29th edition (Industrial Press, 2012), printed pp. 325–340. Topic reference; no source tables or recommended settings are reproduced.
Learn the Concepts Behind This Tool
These BIZOMAT Library readings explain the method this tool uses, with worked examples.
Method explained here · BIZOMAT original book
Extension springs: initial tension and the hooks that break
What it covers: How to check an extension spring: rate and initial tension, body stress, bending and torsion at the hooks, natural frequency, and why the hook bend radius decides its life.
BIZOMAT tools are screening and decision-support utilities. Verify important financial, engineering, safety, legal or operational decisions using appropriate professional standards and your organisation’s approved data.
Open the Extension Spring Designer (Body, Hooks, Initial Tension, Frequency) calculator