DiscussionsIssue archiveOCCT:Modeling Algorithms

Archived issue #0029561

Boolean Fuse constructs invalid shape when fusing cylinder with lattice structure

CommunityOCCT:Modeling Algorithmsnew1 public note

Search issues

Description

Boolean operation gives invalid result when fusing the provided two shapes. The output of "checkshape" command is as follows:

On Shape faulty_1 :
BRepCheck_BadOrientationOfSubshape

Faulty shapes in variables faulty_1 to faulty_1

Steps to reproduce

restore Attachment 2 (BREP)
restore Attachment 1 (BREP)

checkshape fusionShape # OK
checkshape createdCylinder # OK

bfuse r createdCylinder fusionShape

checkshape r # NOK

Public activity

1 archived note

Participants are labeled by their role within this record.

01Commenter 1
One workaround for the reported issue is to rotate the argument cylinder around its axis at some angle.