Oi Noul, tudo bem?
Vai ser complicado te ajudar, animação é uma área imensa do programa, tem trocentas ferramentas, e as que usam para fazer essas coisas depende de grande experiência no programa.
Se o objeto tem partes móveis é usado Bones, com eles mesmo pode configurar para se comportarem como um pistão, inclusive oferecendo resistência ao movimento, como um amortecedor por exemplo.
Uma animação mais complexa não é feita apenas alterando os objetos com Key Frames e ajustando o ponto Pivot, depende de auxiliares de animação como os Dummies e os Points.
O ajuste da animação depende também do controlador que está usando, das curvas no Curve Editor, depende de muita coisa, poderia usar um Expression para controlar isso, mas leva tempo até chegar nesse ponto, eu sugiro que começe com coisas mais simples para pegar as manhas das ferramentas e as técnicas usadas, Bones é uma das últimas coisas que se aprende no 3DS Max, é uma ferramenta bem mais complexa.
Abraços