Using the HingeConstraint which is attached to a small part and then applied to a cylinder. Cylinder is then attached to the “door” part using attachments. MaxTorque set to 200,000. AngularVelocity of -1 or 1 raises/ lowers the door.
Problem
When player is not close to the motor/ door the door will stick. If player gets close motor resumes motion. Please see video for clarification. How can I fix this so it does not stick?
I’ve noticed issues with movement of HingeConstraints when the mass of the items is very low. Increasing the mass/size of the Parts helps, or sometimes making them Massless works better. You may also want to change the HingeConstraint from Motor to Servo. That way you can script the door to try to reach an angle, not just keep running until it hits the stops.