View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0026796 | Open CASCADE | OCCT:Modeling Algorithms | public | 2015-10-22 08:30 | 2017-09-29 16:24 |
Reporter | Assigned To | bugmaster | |||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 6.9.1 | ||||
Target Version | 7.2.0 | Fixed in Version | 7.2.0 | ||
Summary | 0026796: The result of General Fuse operation is self-intersecting shape | ||||
Description | The result of General Fuse operation is self-intersecting shape. | ||||
Steps To Reproduce | box b1 10 10 10 box b2 10.00000018 0 0 10 10 10 explode b2 f copy b2_1 f trotate f 0 5 5 0 1 0 10 mksurface s f mkface f s -100 100 -100 100 bclearobjects bcleartools baddobjects b1 b2 f bfillds bbuild r bopcheck r | ||||
Tags | No tags attached. | ||||
Test case number | bugs modalg_6 bug26796 | ||||
|
Branch CR26796 has been created by emv. SHA-1: bce5924a5a3663e07f72bf6f2bf8ae807b8e1976 Detailed log of new commits: Author: emv Date: Fri Oct 23 09:18:57 2015 +0300 0026796: The result of General Fuse operation is self-intersecting shape Compute correct tolerance values for intersections of type Line/Line, Line/Plane, Plane/Plane. Make intersections with additional tolerance Precision::Confusion(). |
|
For completion of the fix development it is necessary to wait for the integration of the git branch CR26619 (issue #0026619). And may be this fix should be combined with the fix for the issue 0026738 as it deals with the same functionality and in nearly the same way as it should be done for 0026738, but without fuzzy. |
|
The fix for this issue has been integrated in frames of #0026619. It is not reproduced on current master. Dear bugmaster, could you please create test case for it and integrate? |
|
Is it normal? bopcheck r This shape seems to be OK. checkshape r On Shape faulty_1 : BRepCheck_BadOrientationOfSubshape Faulty shapes in variables faulty_1 to faulty_1 |
|
It is normal for the face with no bounds and a hole. Creating such face without any Booleans will result in a same checkshape faulty. I have updated the script in the Steps To Reproduce section so it works and produce no faulty shapes. |
|
Branch CR26796_1 has been created by inv. SHA-1: 1ad86ead4828dbe3a8ce6c8592bfadb9d027b2f5 Detailed log of new commits: Author: bugmaster Date: Tue Feb 28 15:02:55 2017 +0300 0026796: The result of General Fuse operation is self-intersecting shape Adding test case |
|
Branch CR26796_1 has been deleted by inv. SHA-1: 1ad86ead4828dbe3a8ce6c8592bfadb9d027b2f5 |
|
Branch CR26796 has been deleted by inv. SHA-1: bce5924a5a3663e07f72bf6f2bf8ae807b8e1976 |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-10-22 08:30 |
|
New Issue | |
2015-10-22 08:30 |
|
Assigned To | => emv |
2015-10-23 09:19 | git | Note Added: 0047360 | |
2015-10-23 09:19 |
|
Status | new => assigned |
2015-10-23 09:26 |
|
Relationship added | related to 0026738 |
2015-10-23 09:26 |
|
Note Added: 0047361 | |
2016-10-28 11:37 |
|
Note Added: 0059305 | |
2016-10-28 11:37 |
|
Assigned To | emv => bugmaster |
2016-10-28 11:37 |
|
Status | assigned => feedback |
2016-11-24 14:20 | apn | Target Version | 7.1.0 => 7.2.0 |
2017-02-28 14:00 | bugmaster | Assigned To | bugmaster => emv |
2017-02-28 14:02 | bugmaster | Note Added: 0064025 | |
2017-02-28 14:15 |
|
Steps to Reproduce Updated | |
2017-02-28 14:22 |
|
Note Added: 0064026 | |
2017-02-28 14:22 |
|
Assigned To | emv => bugmaster |
2017-02-28 15:03 | git | Note Added: 0064028 | |
2017-02-28 15:04 | bugmaster | Status | feedback => tested |
2017-02-28 16:06 | bugmaster | Test case number | => bugs modalg_6 bug26796 |
2017-03-03 16:25 | bugmaster | Changeset attached | => occt master 0d0c99de |
2017-03-03 16:25 | bugmaster | Status | tested => verified |
2017-03-03 16:25 | bugmaster | Resolution | open => fixed |
2017-03-20 14:33 | git | Note Added: 0064468 | |
2017-03-20 14:37 | git | Note Added: 0064530 | |
2017-09-29 16:20 |
|
Fixed in Version | => 7.2.0 |
2017-09-29 16:24 |
|
Status | verified => closed |