Opening an elevator door without breaking it

I’m opening an elevator door by resizing and repositioning it 30 times, but this breaks the weld.
I tried rewelding it, but that didn’t work.
I tried using a weld constraint, but that caused it to reposition what it was attached to.
I tried a prismatic constraint, but that catapulted the elevator no matter how I oriented the attachments.

What should I do?

2 Likes

Not sure about size but CFraming it instead of positioning won’t break joints.

1 Like

Can you just move the size and positions of the doors using tween service?

1 Like

you can try adjusting the welds instead of the doors with Weld.C1 = Weld.C1*Cframe.new(MovementPerFrame)

I have experimented some with elevators. I suggest you just move the parts to the side (if possible and they dont get detected by the players)

I suggest using the TweenService.

If the elevator doors are anchored and they don’t have to interact properly with nearby unanchored objects, just tween their CFrame.