Cardenes, tu sistema sería correcto si ese amortiguador no fuese a ser usado en un modelo de movimiento libre, porque tendrías que animarlo a mano y las curvas de animación serían un infierno.
Haciendolo como yo digo, todo es automático, solo animarías las partes donde va fijado el amortiguador y este actuaría perfecto en cualquier situación
Recuerdo haber usado eso en un test de animación hace años:
http://www.nicodigital.com/visualmodule.avi