#387 Boolean subtraction of two cubes make a non-manifold

None
closed-fixed
nobody
None
5
2015-04-15
2009-04-07
nophead
No

Repeat of bug ID: 1999126. This bug was marked closed but is still in 2.7.1. A simple subtraction of two rectangular blocks make a non-manifold shape.

Create a flat box 100 x 100 x 5 at (0,0,0)
then subtract a taller box 20 x 100 x 20 at (50, - 10, 0)

Exporting as STL fails :-

Boolean 1:
validate: number of faces (30) is not 2/3 the number of edges (48)
validate: calculated holes (using Euler's) = 1

Fixing in the solid editor makes it worse.

Discussion

  • Luke S
    Luke S
    2015-04-15

    Fixed as of [r417] - recent upgrades to CSG modeling have taken care of this.

     

    Related

    Commit: [r417]

  • Luke S
    Luke S
    2015-04-15

    • status: open --> closed-fixed
    • Group: -->