The other thing i was thinking is the script you are using to turn the wheel… is it just rotating the part? Your script should be controlling a hinge constraint motor on the wheel if you want it to have physics… i believe just rotating the part wont cause any force to move another part.
Edit: you dont even need a script if u just want the wheel to constantly spin.
Also, I got the pink part to fit around the cylinder, now it comes back to the cylinder phasing through the inside of the pink part, and moving the outside parts.
It shouldnt be hard at all, i can do it for u if u post the file up here, but not tonight i can do it tomorrow morning or i can link u to a video that teaches it…its not hard.
Yes you will create the hinge, and attach one of the two attachments to the anchored base and the other to the plate, but perfectly straight to one another … pull the parts apart to do this correctly then bring the parts back to where they were. The video should show all this… lemme fetch it.
Then u configure the motor actuator on it and set the force and angle speed.
I’d have to guess this either has something to do with the union being to complicated or rotating it via scripts. I tried making a simple version of this (using a hingeconstraint) and it worked flawlessly:
EDIT: New file, last one wasn’t welded. Still works though HingePhysicsTest.rbxl (43.5 KB)
Maybe compare them and see if there is a major difference.
Also i believe your plate was anchored before since the script was just rotating its axis. With this hinge, you will want the plate unanchored so it can turn freely to the force you set it to (which can easily be set once in property or scripted in, either way). Scripting it can allow you to control it much better obviously.