Suppose we have 2 springs with different values for m and k. The first spring is given an arbitrary dampening value, c, to slow it to a stop. How can we calculate c for the second spring such that both springs would both stop together?
I realise that mathematically the spring never truly stop and just keeps oscillating infinitely while the amplitude decreases. So I suppose the question is how you would determine a c value for the second spring that would cause its amplitude to converge with that of the first spring.
Force is calculated as follows:
F = (c * -v + -k * (pos - 100) + externalForce), where 100 equals the length of the string at rest. Starting position is 100 and a constant external force is applied in random intervals for a random number of timesteps. Otherwise, externalForce = 0, and the spring slows to a stop. It should be noted that the externalForce may be applied while the spring is still in motion.