In the past, using Solidworks, I animated a spring by creating two halves for each coil. Each half was constrained using "face-to-face, and "concentric" constraints. The ends of the spring were constrained (using tangents) to opposing surfaces. When the surfaces moved, the spring would...