You might try pyode. It's pretty simple to set up springy things usingit, and you might be able to use simple joints to do the positioning.--Mike