View Issue Details

IDProjectCategoryView StatusLast Update
0033381CommunityOCCT:Modeling Algorithmspublic2023-08-07 15:46
Reporterdpasukhi Assigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version7.7.0 
Target VersionUnscheduled 
Summary0033381: Modeling Algorithms - ShapeUpgrade_UnifySameDomain build invalid shape
DescriptionHere is a very simple example, were ShapeUpgrade_UnifySameDomain produces a bad result.
The Blue solid has an invalid face after unifying.
I've joined BREP before & after Unify.

_____
OCCT version : 7.7.1
ShapeUpgrade_UnifySameDomain settings : all to default
Additional information
and documentation updates
https://dev.opencascade.org/content/shapeupgradeunifysamedomain-possible-problem
TagsNo tags attached.
Test case number

Attached Files

  • Unify (after).brep (40,044 bytes)
  • Unify (before).brep (51,024 bytes)
  • sewed.brep (39,794 bytes)
  • unified(fully).brep (36,859 bytes)

Activities

dpasukhi

2023-05-16 13:38

administrator   ~0113492

Unify (after).brep (40,044 bytes)
Unify (before).brep (51,024 bytes)

akaftasev

2023-05-16 15:32

developer   ~0113501

Current problem can be solved by using next two methods:
1. Use sewing algorithm before unifysamedomain. sewed.brep is the resulting shape.
2. Use fuse algorithm to combine all solids into general shape and after that, use unifysamedomain. unified(fully).brep is the resulting shape for current method.
sewed.brep (39,794 bytes)
unified(fully).brep (36,859 bytes)

dpasukhi

2023-08-02 14:25

administrator   ~0113855

Dear bugmaster,
please close the issue.
We found out workarounds

vglukhik

2023-08-07 15:46

administrator   ~0113902

closed

Issue History

Date Modified Username Field Change
2023-05-16 13:37 dpasukhi New Issue
2023-05-16 13:37 dpasukhi Assigned To => akaftasev
2023-05-16 13:38 dpasukhi Note Added: 0113492
2023-05-16 13:38 dpasukhi File Added: Unify (after).brep
2023-05-16 13:38 dpasukhi File Added: Unify (before).brep
2023-05-16 13:38 dpasukhi Additional Information Updated
2023-05-16 15:32 akaftasev Note Added: 0113501
2023-05-16 15:32 akaftasev File Added: sewed.brep
2023-05-16 15:32 akaftasev File Added: unified(fully).brep
2023-08-02 14:21 akaftasev Assigned To akaftasev => dpasukhi
2023-08-02 14:21 akaftasev Status new => feedback
2023-08-02 14:24 dpasukhi Assigned To dpasukhi => bugmaster
2023-08-02 14:25 dpasukhi Note Added: 0113855
2023-08-07 15:46 vglukhik Status feedback => closed
2023-08-07 15:46 vglukhik Resolution open => fixed
2023-08-07 15:46 vglukhik Note Added: 0113902