When you enter the required inputs and click "calculate" a new window will appear containing the loads and stresses that your spring will generate.  The loads and stresses will be given for a number of deflection values between the solid height and the free length.  The number of deflection values displayed is controlled by the input labeled i "increment".  The program will start with the solid height and calculate the loads and stresses.  Then the spring length is repeatedly increased by the "increment" value, with loads and stresses calculated for each length.

In addition, there is an optional input Lw "working length" that is used to force the program to calculate loads and stresses at a specific spring length that you are interested in.  The value will be entered into the same chart that contains all of the other increments, but will be displayed in bold with a next to it.

With this unique tool, iterative design becomes easier since you can tell by looking at the table how the loads and stresses are varying with deflection.  You can leave multiple results windows open for comparison since the window will not close when you submit new inputs.

Finally, once you've decided on a design, you can get the complete documentation by clicking on it's length.  A new window will open with text that you can copy and paste into your word processing software.

Note: The "Corrected Stress" values given in the results table (Sadj) takes into account the increased stress on the inside of the section due to curvature and is obtained ONLY for use in comparison with your allowable working stress.  Do not use this value for use in other formulas, but use the calculated Stress S instead.  This correction is for springs made from round wire.  For square wire, your correction factor K will be about 4% less and therefore Sadj will be about 4% lower, therefore the value given for round wire is conservative for square wire.