View Issue Details

IDProjectCategoryView StatusLast Update
0032759CommunityOCCT:Modeling Algorithmspublic2024-10-09 21:28
Reporterblobfish Assigned Todpasukhi  
PrioritynormalSeverityminor 
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.

observations:
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
pload 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:
$ 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

has duplicate 0032760 closedmsv boolean simplify corrupts input shape 

Activities

blobfish

2022-01-01 21:18

reporter  

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

blobfish

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.

blobfish

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
2024-10-09 21:26 dpasukhi Assigned To msv => dpasukhi
2024-10-09 21:28 dpasukhi Relationship added has duplicate 0032760