Is this related to biology (the emergence of new life by young born animals and growing plants in the spring season)?
Or are you dealing with those (usually metal) wound shapes that can be pressed and stretched and you wonder how many times one such part survives pressing or stretching?
In the first case, it would be inappropriate to make the request in the mechanical section. Do not you think?
The application refers to the average life of an object: the elastic spring.
The average life of an object is linked to the reliability of the object itself.
And then you must refer to the reliability theory.
Might as well that 'life' is understood as the amount of times a given spring will jump up from the floor once dropped from a certain height...
Who knows... let's wait for the OP to respond.
I like to use the software MITCalc. It can select from many types of springs. Then based on user input can calculate the number of cycles for you.
It can even generate the model and drawing for you after you push a button.
There is a trial available for Pro Engineer:
I did a demo of this one and it is pretty good too.
It also does barrel springs which MITCalc does not.
However it does not generate the model for you:
Spring Calculator Professional
He does not look for a software for the design of springs. He wants to know how much time passes before a spring breaks, that is, the average life of a spring of a certain type obviously. To know this, we do a statistical, as you know. You determines the average frequency of breakage and trying to define the distribution. If the distribution is similar to that of Weibull for example, with the statistical data, they are obtained the two coefficients of the distribution.
For information if it can serve you, unfortunately it's in French.
See Chapter 8.