First of sorry for my english. I need some help here guys. I'm trying to boolean cut (operation: difference) a hole on a pipe-like shape with cylinder but doesn't work. I made two kind of this pipe-like shape one from a plane and another from a cylinder. Both failed.

Here's a screenshot of what i'm trying to do. enter image description here

Here's a link to the file on my gdrive: cylinders_boolean.blend


1 Answer 1


There are a couple of issues that might be affecting you.

Firstly your model is extremely small (switch to camera view to see how small it is). This will affect the default Boolean modifier settings, which has certain error thresholds. Try scaling everything up about 10 times.

In each Boolean modifier you need to select one of the smaller cylinders as the thing to work with.

Also, the smaller cylinders are not hidden by default so even if the modifier is successful you'll still see the cylinders in place unless you hide them (which you can do from the outliner in top-right).

Here's your scene after I did these things:


You may also need to hide the cylinders for render as shown here - you can do this from Object Properties > Visibility or you can add this option to the outliner for quick access as shown below. (Thanks to Nathan Hild in the comments)

Disable in render

  • 2
    $\begingroup$ Also don't forget to set the two small cylinders to not render else they will show up in the render but not in the viewport. Go to the object properties > Visibility > Uncheck "Show in render" $\endgroup$
    – Gorgious
    Commented Jan 15, 2020 at 9:18
  • 1
    $\begingroup$ Thanks Nathan, thought I'd done that but was looking at the wrong outliner column - added that to the answer. $\endgroup$
    – Nick H
    Commented Jan 15, 2020 at 13:53
  • 1
    $\begingroup$ Thank you guys it worked well but don't forget to apply the scale too. I guess size does matter in blender. $\endgroup$
    – hoedmail
    Commented Jan 16, 2020 at 2:32

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