Converting WeldConstraints to Motor6Ds without ruining the initial parts' CFrames

I wanted to convert the weldconstraints in a model to Motor6D without ruining their initial CFrames. I have seen the following formula but I have no idea how to work with it without the initial values for C0 and C1.

weld.Part0.CFrame * Motor6D.C0 = weld.Part1.CFrame * Motor6DC1

Manual rigging via RigEdit Lite wouldn’t be feasible either since there are too many weldconstraints in the model.

If anyone has the solution to this please let me know.
Thank you.

1 Like

NEVERMIND! I figured out a way to do this. So basically you would want to set the CFrame of the Part0 to CFrame.new(0,0,0) first before doing anything else so the formula would be able to calculate the correct offset since we don’t have an initial offset values.

Hope this helps anyone who hit rock bottom for a moment like me!