MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0029040Open CASCADE[OCCT] OCCT:Shape Healingpublic2017-08-23 10:302017-08-23 10:30
Reporteremv 
Assigned Togka 
PrioritynormalSeverityminor 
StatusnewResolutionopen 
PlatformOSOS Version
Product Version[OCCT] 7.1.0 
Target Version[OCCT] 7.4.0*Fixed in Version 
Summary0029040: Incorrect treatment of the seam edges in ShapeUpgrade_UnifySameDomain algorithm
DescriptionIn current implementation of the ShapeUpgrade_UnifySameDomain algorithm seam edges are always removed during unification of the faces and then restored by ShapeFix. It leads to incorrect history information because no edges are modified into the new one created by ShapeFix.
Also, due to such behavior the invalid shapes are created in some cases.
Steps To Reproduce1. incorrect history
brestore [locate_data_file bug28913_26219_faces.brep] a
unifysamedom result a
explode a e
# input shape and seam edges
don a a_1 a_4
unifysamedomisdel a_1
# The shape has been deleted
unifysamedomisdel a_4
# The shape has been deleted

# both seams are deleted


2. invalid shape
explode a e
unifysamedom r a a_1 +i
checkshape r
TagsNo tags attached.
Test case number
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2017-08-23 10:30 emv New Issue
2017-08-23 10:30 emv Assigned To => gka


Copyright © 2000 - 2018 MantisBT Team
Powered by Mantis Bugtracker