Problem with union between cylinder and block

Hello
I have a round cylinder part (floor). I want to cut into it a rectangular hole.
I make a negative rectangular part and I union both.
For the resulting union I put CollisionFidelity=PreciseConvexDecomposition, however my hole is still obstructed and not rectangular. It only visually looks rectangular:

image

image

decomposition geometry:
image

Any idea how to do this precisely?

Thank you in advance

1 Like

Is this a very small part? and is the cylinder part very large?

I don’t tend to use unions personally, I would just make the assset in Blender. I wouldn’t reallly know whatt to tell you on how tto fix thatt problem however.

The cylinder is with diameter 20 studs, the block is wide 4 studs

Unions won’t ever be this precise even with the most precise setting. You may need need to make the asset in blender like aussiebmt said

Its due to the size…try 6 studs instead of 4… it will get more precise.

Screen Shot 2022-12-20 at 2.51.10 PM

Unfortunately 6 studs will be too large for me. I need it to be 4 studs.
Somehow I managed to do it with a lot of small random adjustments of the size/position of the negative part.
So it is possible the 4 studs hole to be completely unobstructed. However it is quite difficult and inconsistent…

1 Like

Same issue.

Yeah Roblox’s collision stuff is pretty bad no matter the setting. You may want to just make a hitbox manually with invisible parts and make your original model cancollide and canquery false. I know it sucks, but thats the only solution I know.