View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0028672 | Open CASCADE | OCCT:Data Exchange | public | 2017-04-21 11:54 | 2023-08-01 15:08 |
| Reporter | Assigned To | ||||
| Priority | normal | Severity | minor | ||
| Status | new | Resolution | open | ||
| Target Version | Unscheduled | ||||
| Summary | 0028672: Valid shape is written to STEP-file as invalid (self-intersected) | ||||
| Description | See Steps To Reproduce. The face a_1_20 really seems to be valid (see Valid face.PNG attached picture). After write/read, we obtain the face, which is valid in terms of checkshape but is self-intersected indeed (see Invalid face.PNG attached picture). | ||||
| Steps To Reproduce | Test de step_2 O9 stepread [locate_data_file pe_soapbox-B.stp] a * checkshape a_1 # This shape seems to be valid ==> OK explode a_1 f don a_1_20 # see Valid face.PNG stepwrite 0 a_1 d:/file.stp stepread d:/file.stp b * checkshape b_2 # This shape seems to be valid ==> WRONG explode b_2 f don b_2_20 # see Invalid face.PNG | ||||
| Tags | No tags attached. | ||||
| Test case number | |||||
|
|
2017-04-21 11:54 developer |
Valid face.PNG (9,998 bytes) |
|
2017-04-21 11:54 developer |
Invalid face.PNG (13,696 bytes) |
|
|
If we try to write single face only to stp-file it will be written as valid. I.e. the face becomes invalid after write full source shape as it has been done in Steps To Reproduce. |
|
|
After the fix #28211, problem face will be classified by checkshape as "Bad orientation". |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2017-04-21 11:54 |
|
New Issue | |
| 2017-04-21 11:54 |
|
Assigned To | => gka |
| 2017-04-21 11:54 |
|
File Added: Valid face.PNG | |
| 2017-04-21 11:54 |
|
File Added: Invalid face.PNG | |
| 2017-04-21 11:57 |
|
Note Added: 0065415 | |
| 2017-04-21 11:58 |
|
Note Added: 0065417 | |
| 2017-07-27 11:15 |
|
Target Version | 7.2.0 => 7.4.0 |
| 2019-09-04 12:58 |
|
Target Version | 7.4.0 => 7.5.0 |
| 2020-09-17 19:54 |
|
Target Version | 7.5.0 => 7.6.0 |
| 2021-10-06 17:11 |
|
Target Version | 7.6.0 => 7.7.0 |
| 2022-10-24 10:39 |
|
Target Version | 7.7.0 => 7.8.0 |
| 2023-08-01 15:08 | dpasukhi | Target Version | 7.8.0 => Unscheduled |