MantisBT - Community
View Issue Details
0030267Community[OCCT] OCCT:Shape Healingpublic2018-10-18 19:202019-03-14 12:33
denix56 
gka 
normalminor 
newopen 
WindowsVC++ 201564 bit
[OCCT] 7.3.0 
 
0030267: ShapeUpgrade_UnifySameDomain does not merge faces with opposite normals
If the degree between face normals is PI they are not merged, while they can.

Added the patch to fix it.
ShapeUpgrade_UnifySameDomain
patch ShapeUpgrade_UnifySameDomain.cxx.patch (635) 2018-10-18 19:20
https://tracker.dev.opencascade.org/
zip patches.zip (15,296) 2018-10-19 19:54
https://tracker.dev.opencascade.org/
patch ShapeUpgrade_UnifySameDomain2.cxx.patch (4,989) 2019-03-14 12:28
https://tracker.dev.opencascade.org/
patch ShapeUpgrade_UnifySameDomain3.cxx.patch (4,960) 2019-03-14 12:33
https://tracker.dev.opencascade.org/
Issue History
2018-10-18 19:20denix56New Issue
2018-10-18 19:20denix56Assigned To => gka
2018-10-18 19:20denix56File Added: ShapeUpgrade_UnifySameDomain.cxx.patch
2018-10-19 19:54denix56Note Added: 0080148
2018-10-19 19:54denix56File Added: patches.zip
2018-10-19 19:55denix56Tag Attached: ShapeUpgrade_UnifySameDomain
2019-03-14 12:28denix56File Added: ShapeUpgrade_UnifySameDomain2.cxx.patch
2019-03-14 12:29denix56Note Added: 0082942
2019-03-14 12:30denix56Note Edited: 0082942bug_revision_view_page.php?bugnote_id=82942#r20842
2019-03-14 12:33denix56File Added: ShapeUpgrade_UnifySameDomain3.cxx.patch

Notes
(0080148)
denix56   
2018-10-19 19:54   
Updated patch - added fix for swept surface merge and small refactoring for previous change.

Also I`ve attached test examples.
(0082942)
denix56   
2019-03-14 12:29   
(edited on: 2019-03-14 12:30)
Notice that archive was completely incorrect. I have uploaded patch again.