Page MenuHome

Some boolean modifiers not working
Closed, DuplicatePublic


System Information
Operating system: Darwin-18.5.0-x86_64-i386-64bit 64 Bits
Graphics card: Intel(R) Iris(TM) Graphics 6100 Intel Inc. 4.1 INTEL-12.8.38

Blender Version
Broken: version: 2.80 (sub 74), branch: master, commit date: 2019-06-16 11:16, hash: rB3e086af79ceb
Worked: (optional)

Short description of error
I'm using an object with a mirror modifier as a boolean object to cut out bits from another object but the mirrored side of the boolean object does not cut anything.
Exact steps for others to reproduce the error
Please use the attached blend file to reproduce the problem.

There are 2 boolean modifiers. Each one is using an object that has a mirror modifier as well. With the one boolean modifier only one half of the mirrored objects is cutting and with the other boolean modifier nothing gets cut.

Another peculiar thing in this model: There is also a bevel modifier on the object. When I disable the bevel modifier in the viewport the boolean modifier is disabled as well.

Here is the blend file that shows the problem:



Event Timeline

For both "skarnier snyer" objects, shifting them very slightly on the x-axis (say, 0.005mm) is enough to make all cuts work correctly.

Blender's booleans are a bit finicky, particularly when faces overlap. This is a known problem and improvement work is ongoing. In 99% of cases, a very slight (practically negligible) shift on one or more axes will mitigate the problem.