View Issue Details

IDProjectCategoryView StatusLast Update
0029561CommunityOCCT:Modeling Algorithmspublic2021-08-29 18:51
ReporterssvAssigned Tomsv  
PrioritynormalSeverityminor 
Status newResolutionopen 
Target Version7.7.0 
Summary0029561: Boolean Fuse constructs invalid shape when fusing cylinder with lattice structure
DescriptionBoolean 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 Reproducerestore fusionShape.brep
restore createdCylinder.brep

checkshape fusionShape # OK
checkshape createdCylinder # OK

bfuse r createdCylinder fusionShape

checkshape r # NOK
TagsNo tags attached.
Test case number

Attached Files

  • fusionShape.brep (1,381,380 bytes)
  • createdCylinder.brep (1,182 bytes)

Activities

ssv

2018-03-09 17:39

developer  

fusionShape.brep (1,381,380 bytes)

ssv

2018-03-09 17:39

developer  

createdCylinder.brep (1,182 bytes)

ssv

2018-03-09 17:49

developer   ~0074370

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

Issue History

Date Modified Username Field Change
2018-03-09 17:39 ssv New Issue
2018-03-09 17:39 ssv Assigned To => msv
2018-03-09 17:39 ssv File Added: fusionShape.brep
2018-03-09 17:39 ssv File Added: createdCylinder.brep
2018-03-09 17:49 ssv Note Added: 0074370
2019-08-12 17:45 msv Target Version 7.4.0 => 7.5.0
2020-09-14 22:53 msv Target Version 7.5.0 => 7.6.0
2021-08-29 18:51 msv Target Version 7.6.0 => 7.7.0