Cómo puedo alinear permanentemente con los normals

Hola, tengo una duda existencial. Uso el max7 y ahora me surgen unas dudas, que ojalá me pudieran ayudar aresolverlas. Bueno, para empezar les pongo el siguiente antecedente:
Ya saben que el 3ds Max tiene algunas opciones para alinear los objetos, una de ellas es normal align o sea alinea los objetos seleccionando un polígono de cada objeto y los alinea empatando sus normales.

Bien, como le hago para poder mover uno de los objetos sin que se separe de la superficie del otro? Que automáticamente busque el siguiente polígono y que lo alinee con la normal.

Lo que intento hacer es mover arbitrariamente un objeto que este siempre en contacto con otro (sin penetración), pero no quiero estar moviéndolo cada frame que avanzo.
¿Exsiste algún método, script o modificador que haga esto?

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