View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0026716 | Community | OCCT:Shape Healing | public | 2015-09-22 17:18 | 2018-11-14 17:34 |
Reporter | Damir Bogrov | Assigned To | bugmaster | ||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 6.9.0 | ||||
Target Version | 7.4.0 | Fixed in Version | 7.4.0 | ||
Summary | 0026716: Mesher cannot create a mesh of brep model due to ShapeFix_Wire::FixShifted() | ||||
Description | A model obtained after conversion of external file, forms a solid sphere. The model contains a face which lies on surface of revolution. Basis curve of surface is a trimmed circle. Trim has a domain [-pi/2; pi/2]. Brep checker said that the result model is valid and fixshape does nothing. But mesher cannot create a mesh. The root cause is that ShapeFix_Wire::FixShifted() shifts domain of trim to [3pi/2; 5pi/2], but pcurve of edges still forming a rectangle with diagonal corner (0;-pi/2) and (2pi;pi/2). To address this issue could be to extend FixShifted. | ||||
Steps To Reproduce | restore rev.brep m vinit vsetdispmode 1 vdisplay m vfit | ||||
Tags | No tags attached. | ||||
Test case number | bugs heal bug26716 | ||||
|
rev.brep (1,173 bytes) |
|
viewer.png (10,484 bytes) |
|
The further analysis showed that the root cause is shifts of incoming domain in the constructor of trimmed curve. If set the domain of trim to [-pi/2; pi/2] on the periodic curve with domain [0, 2pi], then the trim actually will be have a domain [3pi/2; 5pi/2]. Therefore trim's domain is inconsistent with pcurve's domain and the mesher cannot create a mesh. |
|
Problem described in issue is reproduced on current state of OCCT. |
|
The problem is fixed in frame of the issue 0026106. |
|
Fixed by 0026106. Test case: bugs heal bug26716 - OK |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-09-22 17:18 | Damir Bogrov | New Issue | |
2015-09-22 17:18 | Damir Bogrov | Assigned To | => gka |
2015-09-22 17:18 | Damir Bogrov | File Added: rev.brep | |
2015-09-22 17:18 | Damir Bogrov | File Added: viewer.png | |
2015-09-29 11:10 | Damir Bogrov | Note Added: 0046245 | |
2015-11-16 16:59 |
|
Target Version | => 7.1.0 |
2016-10-26 12:01 |
|
Target Version | 7.1.0 => 7.2.0 |
2017-07-27 09:33 |
|
Target Version | 7.2.0 => 7.4.0 |
2017-08-11 13:14 |
|
Test case number | => bugs heal bug26716 |
2017-08-11 13:14 |
|
Note Added: 0069317 | |
2018-08-21 09:35 |
|
Note Added: 0078698 | |
2018-08-21 09:36 |
|
Assigned To | gka => nbv |
2018-08-21 09:36 |
|
Status | new => feedback |
2018-08-21 09:38 |
|
Relationship added | related to 0026106 |
2018-10-26 10:18 |
|
Assigned To | nbv => bugmaster |
2018-11-14 17:34 | apn | Note Added: 0081096 | |
2018-11-14 17:34 | apn | Status | feedback => verified |
2018-11-14 17:34 | apn | Resolution | open => fixed |