View Issue Details

IDProjectCategoryView StatusLast Update
0033517CommunityOCCT:Modeling Algorithmspublic2024-05-16 14:10
Reportergeuzaine Assigned To 
Status newResolutionopen 
Product Version7.7.1 
Summary0033517: Incorrect boolean intersection (BRepAlgoAPI_Common)
DescriptionComputing the intersection between the following two breps (former.brep and single.brep) using BRepAlgoAPI_Common returns an empty intersection.

Slightly translating the shape in single.brep (e.g. by 1e-4 along the x-axis) leads to the expected result (i.e. a non-empty intersection).
Steps To ReproduceLoad former.brep and single.brep and apply BRepAlgoAPI_Common on the top-level TopoDS_Solids.
TagsNo tags attached.
Test case number

Attached Files

  • former.brep (309,220 bytes)
  • single.brep (33,607 bytes)


duplicate of 0033516 new Incorrect boolean intersection (BRepAlgoAPI_Common) 



2023-10-30 13:44

reporter   ~0114452

2 brep files to reproduce the issue:
former.brep (309,220 bytes)
single.brep (33,607 bytes)


2023-12-20 12:00

reporter   ~0114829

Could somebody have a look? I've just tested with OCCT 7.8.0 and the issue is still present.

Issue History

Date Modified Username Field Change
2023-10-30 13:42 geuzaine New Issue
2023-10-30 13:42 geuzaine Assigned To => oan
2023-10-30 13:44 geuzaine Note Added: 0114452
2023-10-30 13:44 geuzaine File Added: former.brep
2023-10-30 13:44 geuzaine File Added: single.brep
2023-12-20 12:00 geuzaine Note Added: 0114829
2024-05-16 14:10 oan Relationship added duplicate of 0033516
2024-05-16 14:10 oan Assigned To oan =>