Many contraptions in Roblox will use multiple constraints to build more complicated mechanisms. In particular, you can configure several constraints to be actuated, meaning they will move under their own power. This tutorial will show you how to actuate a HingeConstraint to be a motor in order to make a ferris wheel.
Configuración de la noria
Agrega una noria en un lugar usando este modelo o este lugar preconstruido.

Para ver restricciones y adjuntos, activa Mostrar detalles de la restricción desde el menú Ver de Studio.
Agregar adjuntos
Necesitarás agregar adjuntos a la noria para determinar dónde girará. Al trabajar con adjuntos, es útil mover las piezas con las que estás trabajando para que puedas ver claramente la posición y orientación de los adjuntos.
En el Explorador, expande FerrisWheel, selecciona el modelo MainSupport y muévelo para que puedas ver el costado del eje de la rueda, así como el lado del eje de soporte.

Expande MainSupport y selecciona SupportAxle. Inserta un adjunto y renómbralo a SupportAttachment.

Mueve SupportAttachment de manera que esté en el borde interior de SupportAxle.

En la FerrisWheel, selecciona WheelAxle y agrega un nuevo adjunto llamado WheelAttachment.

Mueve WheelAttachment al borde del eje. Asegúrate de que este sea el lado que da hacia el soporte donde colocaste SupportAttachment.

Si pasas el mouse sobre los adjuntos, verás que aparecen flechas amarillas y naranjas. Asegúrate de que las flechas amarillas de ambos adjuntos estén apuntando en la misma dirección. Si no lo están, utiliza la herramienta Rotar para asegurarte de que estén apuntando de la misma manera.

Crear un HingeConstraint
Ahora que ambos adjuntos están en su lugar, es momento de agregar un HingeConstraint para que actúe como el motor de la rueda.
En el SupportAxle, crea un nuevo HingeConstraint y nómbralo MainMotor.

En las propiedades de MainMotor, establece Attachment0 en SupportAttachment y Attachment1 en WheelAttachment.

Selecciona el modelo MainSupport y regresa a su posición original.

Cambiar a motor
Por defecto, HingeConstraints solo girará si una fuerza externa actúa sobre ellos, como que un personaje del usuario empuje las partes conectadas. Para hacer que un HingeConstraint gire por sí mismo, debemos configurarlo para que sea un Motor, establecer nuestra tasa de giro deseada y asegurarnos de que la bisagra tenga suficiente torque.
Selecciona MainMotor y, en las propiedades, cambia ActuatorType a Motor.

Cambia AngularVelocity a 0.314.

Copia el valor inf de MotorMaxAcceleration a MotorMaxTorque para que la rueda pueda manejar cualquier cantidad de peso.

Inicia una prueba de juego para probar el comportamiento de giro de tu rueda.
Notarás que solo necesitas el motor en un lado de la rueda; no necesitas motores en ambos lados. Al construir con artefactos, trata de usar la menor cantidad posible de restricciones. Esto asegura que tus artefactos sean estables y confiables.
Ahora que tienes la noria completamente construida, intenta experimentar con más restricciones. Puedes agregar más coches a la noria, o puedes intentar construir un artefacto original.