Hola majos. Ando liado con la rotación de unas ruedas el tema es que estas pueden ser escaladas así que, es inútil medir el diámetro de la misa y he pensado algo, así como usar el tamaño del boundinbox * por el escalado y lo he hecho del siquiente modo.

Con un cilindro poligonal cutrango recién creado y rotado 90 grados en z. Tomo como referencia la traslación en z la multiplico por 360 grados partidos por el tamaño del boundinbox multiplicado por el escalado multiplicado por pi multiplicado por -1 para corregir la rotación. Bueno la teoría es bastante simple, pero no sé si a la práctica va a funcionar o voy a tener algún problema con la expresión, lo cierto es que parece funcionar bien, pero como lo mío no es el Maya prefiero preguntar antes de tirarme a la piscina.

Aquí dejo las expresión majos.
Código:
pcylinder1.rotatey =pcylinder1.translatez * 360 / (pcylinder1.boundingboxsizez * pcylinder1.scalez * 3.1415926) * -1
.

Buenos días majos.