I am modeling a chair, and I am trying to achieve the rectangular holes in the chair by using a specially modeled boolean object for them. The holes are supposed to look somewhat like this: Here is what my chair looks like before a boolean: This is after applying a difference boolean to the chair for one of the cubes, and deleting the cube: As you can see, the boolean operation deletes faces around the hole it creates. I made the first hole by doing the same thing, but manually creating faces by pressing 'P'. I've tried CTRL+T in edit mode to triangulate the faces, but in vain. Is there any reason for this? .blend here:
I tried deleting those faces, but the result still was destroyed topology.