View Issue Details

IDProjectCategoryView StatusLast Update
0032760CommunityOCCT:Modeling Algorithmspublic2024-10-09 21:28
Reporterblobfish Assigned Tomsv 
PrioritynormalSeverityminor 
Status closedResolutionduplicate 
PlatformLinuxOSDebian 6.0 
Product Version7.6.0 
Summary0032760: boolean simplify corrupts input shape
DescriptionWhen using the simplify option, boolean will corrupt input shape

observations:
omitting bsimplify fixes problem.
bnondestructive doesn't affect the result.
running bop result, without simplify option, through unifysamedom works as expected without input shape corruption.
Steps To Reproducepload MODELING
restore target.brep
restore tool.brep
bclearobjects
bcleartools
bnondestructive 1
bsimplify -e 1 -f 1
baddobject target
baddtool tool
bfillds
bapibop rcut 2
checkshape target
Additional information
and documentation updates
my draw session:

tanderson@laptop:~$ draw
Draw[1]> Draw[2]> pload MODELING
Draw[3]> restore target.brep
target
Draw[4]> restore tool.brep
tool
Draw[5]> checkshape target
This shape seems to be valid
Draw[6]> checkshape tool
This shape seems to be valid
Draw[7]> bopargcheck target
Shape(s) seem(s) to be valid for BOP.

Draw[8]> bopargcheck tool
Shape(s) seem(s) to be valid for BOP.

Draw[9]> bclearobjects
Draw[10]> bcleartools
Draw[11]> bnondestructive 1
Draw[12]> bsimplify -e 1 -f 1
Draw[13]> baddobject target
Draw[14]> baddtool tool
Draw[15]> bfillds
Draw[16]> bapibop rcut 2
Draw[17]> checkshape target
On Shape faulty_1 :
BRepCheck_UnorientableShape
Shape faulty_2 on shape faulty_1 :
BRepCheck_NotClosed

Faulty shapes in variables faulty_1 to faulty_2


Draw[18]>
TagsNo tags attached.
Test case number

Attached Files

  • target.brep (45,971 bytes)
  • tool.brep (28,049 bytes)

Relationships

duplicate of 0032759 newdpasukhi Modeling Algorithms - boolean simplify corrupts input shape 

Activities

blobfish

2022-01-01 21:25

reporter  

target.brep (45,971 bytes)
tool.brep (28,049 bytes)

Issue History

Date Modified Username Field Change
2022-01-01 21:25 blobfish New Issue
2022-01-01 21:25 blobfish Assigned To => msv
2022-01-01 21:25 blobfish File Added: target.brep
2022-01-01 21:25 blobfish File Added: tool.brep
2024-10-09 21:28 dpasukhi Relationship added duplicate of 0032759
2024-10-09 21:28 dpasukhi Status new => closed
2024-10-09 21:28 dpasukhi Resolution open => duplicate