Spinning Problem

I have this model, all of it’s parts are welded together:


First I wanted to check if the Saw is spinning correctly, so I added a Script into the Saw.
script

But this is the result:

Can this be fixed?

I was looking for solutions but I didn’t find anything.

I apologize if this is the wrong category, I had problems choosing the right category.

1 Like

Since all the parts are welded, you can actually use that in this case and change the C0 (or C1) of the weld instead of messing with CFrame of the object itself. Example:

game:GetService("RunService").Stepped:Connect(function(Time)
    weld.C0 = OriginalC0 * CFrame.Angles(Time, 0, 0)
end)

It might spin it around on the wrong axis since I have no idea how it was welded

Thank you, it worked. I appreciate it.