Unachored Part Not Acting As Intended

I’m trying to make the handle for a lantern. The top cylinder and ring are both unions, and I’ve messed around with the collision fidelity but the ring just clips outside of the cylinder’s hole every time. How do I get them to stay inside eachother?
In studio:


When testing:

1 Like

Try to:

  1. Make the hole larger or ring thinner

  2. Try to make the union again

  3. Use constraints

It’s a really small object, so would scaling it up and then back down after place the contraints work?

I’m not sure how constraints respond to scaling. Try to use them without scaling and see what happens.

I can’t cuz the attachments are too large and I can’t see anything. Would it have to do something with CollisionFidely of setting the union to “Massless”

1 Like

I would assume not. I don’t think an object’s mass influences the size of its constraint.

Generally, you can’t trust roblox’s collision physics so USUALLY people use hinges or sockets. Though if you want it to be free without any constraints, you’re gonna have to change both of the union’s collision fidelity to PreciseConvexDecomposition since roblox by default uses an extremely simplified collision model for unions to decrease loading time and increase performance.

Already did that and they were still clipping out of each other. I enabled the move to see collisions and none of them were colliding/inside another.

Try anchoring it first, test the game out and manually unanchor the part. It might be a game engine issue so might as well test it

Try using meshes for the ring and the hole thingy.