I followed this great tutorial http://blenderunderground.com/2008/01/03/making-a-spring-rig-in-blender/ to create a rigged spring. To use the spring in an animation I extended the rig by adding the typical “rings” at the ends of the spring (which are really just two or three turns of the coil bent sideways). Additionally I added some handling-object to the target- and footbone to make them spring easier controllable.
It works quite nice, as long as you have a fixed point for the bottom of the spring to attach it to. So one end of the spring needs to have a static, fixed position. I can attach the other end to anything I like, and the spring will stretch just as it should, but if I move the bottom end the whole spring will move. What I really want is a spring where I can attach both ends to whatever I like, and the spring will stretch automaticly in between. So basicly the stretchbone would need to be symmetrical, and have two targets. Has anyone got an idea if/how this can be achieved?
spring5.blend (288 KB)