View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0027546 | Community | OCCT:Shape Healing | public | 2016-05-27 17:27 | 2016-11-09 10:46 |
Reporter | Timo | Assigned To | bugmaster | ||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | no change required | ||
Product Version | 7.0.0 | ||||
Target Version | 7.0.0 | Fixed in Version | 7.0.0 | ||
Summary | 0027546: Change in behaviour of fixshape in OCCT 7.0.0 | ||||
Description | In the appended test case, the behaviour of fixshape changed from OCC 6.9.1 to 7.0.0. The initial shape of the test case is the result of a fillet operation. Its first face has become invalid by the fillet but this is no problem because this face will not be further used. The tolerance of the second face should be minimized. Therfore, we call settolerance a_2 1e-7 fixshape x a_2 So, the tolerance is set to a very small value and then increased by fixshape until the face is valid. The call to settolerance reduces the tolerance of all three faces (probably because they share edges). The call to fixshape behaves differently in 6.9.1 and 7.0.0. In 6.9.1, the tolerances of all three faces are increased. In 7.0.0, the tolerance of no face is increased (probably because the second face is already valid). In the end, the third face has become valid in 6.9.1, but remained invalid in 7.0.0 and has to be explicitly fixed. Is this change of behaviour expected/intended or should it be considered a bug? | ||||
Steps To Reproduce | restore trimmedAfter.brep a whatis a checkshape a tolerance a explode a f checkshape a_1 checkshape a_2 checkshape a_3 settolerance a_2 1e-7 tolerance a_1 tolerance a_2 tolerance a_3 checkshape a_1 checkshape a_2 checkshape a_3 fixshape x a_2 checkshape a_1 checkshape x checkshape a_3 tolerance a_1 tolerance x tolerance a_3 | ||||
Tags | No tags attached. | ||||
Test case number | |||||
|
trimmedAfter.brep (383,333 bytes) |
|
This changing behavior is due to fix implemented in the version Open CASCADE 7.0.0 in order to avoid modifications on the initial shape during "fixshape" operation. |
|
Dear Bugmaster. Could you please close this bug. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-05-27 17:27 | Timo | New Issue | |
2016-05-27 17:27 | Timo | Assigned To | => gka |
2016-05-27 17:27 | Timo | File Added: trimmedAfter.brep | |
2016-05-27 17:36 | Timo | Description Updated | |
2016-05-30 12:50 | Timo | Summary | Change in behaviour of fixshape => Change in behaviour of fixshape in OCCT 7.0.0 |
2016-10-26 17:59 |
|
Note Added: 0059195 | |
2016-10-26 17:59 |
|
Status | new => acknowledged |
2016-10-26 18:00 |
|
Note Added: 0059196 | |
2016-10-26 18:00 |
|
Assigned To | gka => bugmaster |
2016-11-09 10:46 |
|
Status | acknowledged => closed |
2016-11-09 10:46 |
|
Resolution | open => no change required |
2016-11-09 10:46 |
|
Fixed in Version | => 7.0.0 |
2016-11-09 10:46 |
|
Target Version | 7.1.0 => 7.0.0 |