Física matemáticas y Maxscript

Bueno, tengo una duda muy grande llevo todo el santo día intentando hacerme un pequeño script sencillo, tengo la manera de ehacerlo peor no la manera de aplicarlo a Maxscript.

Lo que quiero conseguir no es fácil de explicar, tengo dos objetos situados a diferentes alturas, quiero que el más alto se mueva hacia arriba cierta cantidad el otro le acompañe, pero que cuando baje no lo haga.

Veréis tengo dos objetos(obj1 y obj2) en 3dsmax, obj2 esta colocado en z=0 por ejemplo, y obj1 en z=90, luego tengo una variable que es la distancia entre ellos inicial es decir v=90, luego tengo un dummie colocado en el 0,0,0, y dos variables más dist1 que es la distancia del obj1 a el dummie y luego tengo dist2 que es la distancia del obj2 al dummie.

Mejor os dejo un esquema echo en papel y a ver si alguien me puede echar una mano con Maxscript.

Iker, Larry help.

Miniaturas adjuntas
-formula.jpg  

Ver más sobre el tema y los comentarios en el foro