View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0022919 | Community | OCCT:Shape Healing | public | 2012-01-21 14:54 | 2017-07-14 12:29 |
Reporter | Roman Lygin | Assigned To | |||
Priority | normal | Severity | minor | ||
Status | assigned | Resolution | open | ||
Platform | A | OS | L | ||
Product Version | 6.5.2 | ||||
Summary | 0022919: Shape Healing fails to correct a face with missing seam | ||||
Description | The shell contains 5 faces of similar topologies - each face lies on a cylindrical surface, has two wires (one of 4 edges and another of one), no pcurves. Shape Healing successfully corrects 3 of 5 faces (adding a missing seam edge and creating a single wire) and fails on 2 others. For each of those 2 failing faces, it creates a shell of two faces: one is correct similar to the results of former 3, and the other - is a tiny face of two non-closed edges. Draw reproducer: - pload ALL - restore ss.brep ss - explode ss - fixshape ok1 ss_1 (or ok3 ss_3, or ok5 ss_5) - whatis ok1 #ok1 is FACE - checkshape ok1 #This shape seems to be valid - restore ss.brep ss #to avoid possible modifications from above fixshape - explode ss - fixshape ko2 ss_2 (or ko4 ss_4) - #Warning: ShapeFix_ComposeShell::MakeFacesOnPatch: badly oriented wire (output in Debug mode) - whatis ko2 #ko2 is SHELL - checkshape ko2 #for ko2 : BRepCheck_BadOrientationOfSubshape #for ko4 : This shape seems to be valid (but topologically it is similar to ko2) Reproduced in 6.5.0, 6.5.1, 6.5.2. | ||||
Steps To Reproduce | See Description. | ||||
Tags | No tags attached. | ||||
Test case number | bugs heal bug22919 | ||||
|
ss.zip (7,847 bytes) |
|
Branch CR22919 has been created by mkv. SHA-1: 48ff535e77fda816051132e860c7a9cb6e026a09 Detailed log of new commits: Author: mkv Date: Thu Jul 13 15:43:41 2017 +0300 Test for 0022919: Shape Healing fails to correct a face with missing seam |
|
Dear BugMaster, Problem is reproduced on the current master. Please integrate branch CR22919 into the occt git-repository master. After integration issue status should be changed to assigned. Responsible person is GKA. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-01-21 14:54 | Roman Lygin | New Issue | |
2012-01-21 14:54 | Roman Lygin | Assigned To | => gka |
2012-01-21 14:54 | Roman Lygin | File Added: ss.zip | |
2017-07-13 15:44 | git | Note Added: 0068261 | |
2017-07-13 15:45 |
|
Note Added: 0068262 | |
2017-07-13 15:45 |
|
Assigned To | gka => bugmaster |
2017-07-13 15:45 |
|
Status | new => feedback |
2017-07-13 15:45 |
|
Status | feedback => tested |
2017-07-13 15:45 |
|
Test case number | => bugs heal bug22919 |
2017-07-14 12:29 | bugmaster | Assigned To | bugmaster => gka |
2017-07-14 12:29 | bugmaster | Status | tested => assigned |