View Issue Details

IDProjectCategoryView StatusLast Update
0032759CommunityOCCT:Modeling Algorithmspublic2023-08-09 19:03
Reporterblobfish Assigned Tomsv 
Status newResolutionopen 
PlatformLinuxOSDebian 6.0 
Product Version7.6.0 
Summary0032759: Modeling Algorithms - boolean simplify corrupts input shape
DescriptionWhen using the simplify option, boolean will corrupt input shape.

omitting bsimplify fixes problem.
bnondestructive doesn't affect the result.
running bop result through unifysamedom works as expected without input shape corruption.
Steps To Reproduce
restore target.brep
restore tool.brep
bnondestructive 1
bsimplify -e 1 -f 1
baddobject target
baddtool tool
bapibop rcut 2
checkshape target
Additional information
and documentation updates
my draw session:
$ draw
Draw[1]> Draw[2]> pload MODELING
Draw[3]> restore target.brep
Draw[4]> restore tool.brep
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 :
Shape faulty_2  on shape faulty_1 :

Faulty shapes in variables faulty_1 to faulty_2 

TagsNo tags attached.
Test case number

Attached Files

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



2022-01-01 21:18


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


2022-01-01 21:30

reporter   ~0106255

When I added this bug report, submit spit back an error about security token. So I assumed the bug report didn't get added and so I tried again. Same error but saw that I had added 2 reports for the same issue. 0032760 can be deleted. Sorry for the confusion.


2023-08-09 19:03

reporter   ~0113953

year and a half bump.

Issue History

Date Modified Username Field Change
2022-01-01 21:18 blobfish New Issue
2022-01-01 21:18 blobfish Assigned To => msv
2022-01-01 21:18 blobfish File Added: target.brep
2022-01-01 21:18 blobfish File Added: tool.brep
2022-01-01 21:30 blobfish Note Added: 0106255
2022-01-11 22:47 kgv Summary boolean simplify corrupts input shape => Modeling Algorithms - boolean simplify corrupts input shape
2022-01-11 22:47 kgv Steps to Reproduce Updated
2022-01-11 22:47 kgv Additional Information Updated
2023-08-09 19:03 blobfish Note Added: 0113953