6
$\begingroup$

I'm attempting to cut a hole in a plane. I added a cylinder object, added the Boolean modifier to the plane, selected "cylinder" and "Difference", but no hole is made. The lower half of the cylinder just highlights, moving/deleting the cylinder reveals a hole-less plane.

enter image description here enter image description here enter image description here

How can i cut a hole in the plane?

$\endgroup$
1
  • $\begingroup$ Modifiers are dynamic, that is their reason for being. As soon as you move the cylinder away from the plane, there is no interaction between plane and cylinder, hence nothing to subtract. You need to Apply the modifier if you want the operation to be set in stone. $\endgroup$ Mar 29, 2019 at 9:38

2 Answers 2

6
$\begingroup$

This is because the plane is non-manifold. It's a 2D object, which has no volume.

Either make it manifold by giving it volume (e.g. with a solidify modifier), or use the knife project tool instead of a boolean modifier:

  1. Add a circle

    enter image description here

  2. ⇧ ShiftRMB RMB on the plane so that both the circle and the plane are selected, and the plane is active (yellow outline).

  3. Enter edit mode (↹ Tab), and align the view so that the circle outlines the hole you want to cut. In your case top view (Numpad 7) is probably good.

  4. Press Knife project in 3D view > tool shelf > Tools > Add:

    enter image description here

Result:

enter image description here

$\endgroup$
3
  • $\begingroup$ Used 'knife project' as suggested, but I don't get a Clean cut. i.imgur.com/0ThqMPs.png edit: seems to have been caused my subdivision surface. $\endgroup$
    – kei
    Sep 18, 2014 at 23:55
  • $\begingroup$ Sorry but this answer is completely wrong. Cutting holes in planes using the Boolean mod works perfectly. Has been for a long time. $\endgroup$ Mar 29, 2019 at 9:45
  • 1
    $\begingroup$ @ArnaudMeuret The boolean modifier has only worked as the OP expected since the bmesh solver was introduced in 2.78. The knife project tool does what the OP wanted, both when the question was asked and now. $\endgroup$
    – gandalf3
    Mar 30, 2019 at 5:10
1
$\begingroup$

Undoubtedly the Knife Project would be the better alternative, when you would apply the Subdivision Modifier it could work:

enter image description here

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .