View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0025915 | Open CASCADE | OCCT:Modeling Algorithms | public | 2015-03-11 16:51 | 2023-08-01 15:08 |
Reporter | apn | Assigned To | |||
Priority | normal | Severity | minor | ||
Status | new | Resolution | open | ||
Platform | A | OS | L | ||
Target Version | Unscheduled | ||||
Summary | 0025915: Incorrect result of Boolean cut operation | ||||
Description | BRepAlgo_Cut makes incorrect result in test case bugs/modalg_4/bug825 and bug825_2. bugs/modalg_4/bug825_2. The result must be half-sphere. However, full sphere with a scar is found (see bug825_2.PNG). bugs/modalg_4/bug825. Draw[]> OCC825 a1 a2 a3 res1 res2 0 res1 seems to be valid. res2 is an empty compound. | ||||
Steps To Reproduce | use command OCC825 with last parameter 0 (BRepAlgoAPI/BRepAlgo = 1/0) | ||||
Tags | No tags attached. | ||||
Test case number | bugs modalg_4 bug825 bug825_1 bug825_2 | ||||
|
Additional remarks. There is a jump of Walking line in neighborhood of sphere pole. Result of Dump is following (2d-coordinates on the sphere only): ----------- D u m p I n t P a t c h _ W L i n e -(begin)------ Num [U2 V2] ... 572 [+3.14159265358979310000 +1.56151422368963820000] 573 [+3.14159265358979310000 +1.56551437467481460000] 574 [+3.14159265358979310000 +1.56951440913947840000] 575 [+6.28318530717958620000 +1.56807826249686810000] Point 574 and 575 (U=pi ==> U=2*pi). V goes through the sphere pole. However, it is not processed. |
|
After the fix to the issue #27190: 1. Jumping of Walking line (see 0025915:0051077) is absent. 2. The result in bugs/modalg_4/bug825_2 test case is half-sphere ==> IMPROVEMENT, however, Boolean operation loses both degenerated edge of the sphere. I.e. new result is not-closed shape. 3. bugs/modalg_4/bug825. res1 contains Not-closed face (as in item 2), res2 is an empty compound as before. |
2016-02-24 12:18 developer |
bug825_2.PNG (21,593 bytes) |
|
Problem described in issue is reproduced on current state of OCCT. |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-03-11 16:51 | apn | New Issue | |
2015-03-11 16:51 | apn | Assigned To | => msv |
2015-03-11 16:52 | apn | Test case number | => bugs modalg_4 bug825 bug825_1 bug825_2 |
2015-04-17 00:02 |
|
Target Version | 6.9.0 => 7.1.0 |
2016-02-24 11:57 |
|
Summary | BRepAlgo_Cut makes empty compound on sphere and b-spline face => Incorrect result of Boolean cut operation |
2016-02-24 11:57 |
|
Description Updated | |
2016-02-24 12:04 |
|
Note Added: 0051077 | |
2016-02-24 12:13 |
|
Note Added: 0051078 | |
2016-02-24 12:18 |
|
File Added: bug825_2.PNG | |
2016-10-28 17:03 |
|
Target Version | 7.1.0 => 7.2.0 |
2017-07-24 09:32 |
|
Target Version | 7.2.0 => 7.3.0 |
2017-08-09 14:57 |
|
Note Added: 0069246 | |
2017-12-05 17:00 |
|
Target Version | 7.3.0 => 7.4.0 |
2019-08-12 16:43 |
|
Target Version | 7.4.0 => 7.5.0 |
2020-09-14 22:56 |
|
Target Version | 7.5.0 => 7.6.0 |
2021-08-29 18:51 |
|
Target Version | 7.6.0 => 7.7.0 |
2022-10-24 10:43 |
|
Target Version | 7.7.0 => 7.8.0 |
2023-08-01 15:08 | dpasukhi | Target Version | 7.8.0 => Unscheduled |