problem with Boolean modifier


as you can see in the picture…i applied boolean modifier…i wanna make a hole on the cube using cylinder…

but it became like that…

i already tried all 3 options…union, difference, intersect…

help me…

i already tried all 3 options…union, difference, intersect…

Sure you didn’t see anything different ? Please Supply your blend file

After boolean difference, delete cylinder or restric its render view.

If you want to cut a hole you need a mesh that matches the geometry of the hole. The ends of the cylinder should be open and the normals should be facing the inside of the hole. A closed cylinder with normals facing outward would not be a hole, it would be a peg.

yoi.blend (479 KB)

here is my file…

And .blend file confirms it. Boolean behaves like it does because of inverted normals.



Top viewport:
Front: face directions in the original
Back: working boolean when normals are made consistent and pointing outwards by selecting all in edit mode and ctrl+N

Bottom viewport:
result without a boolean
yoi_ja12.blend (88 KB)