View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001448 | Community | OCCT:Modeling Algorithms | public | 2003-01-15 14:01 | 2011-12-15 16:42 |
| Reporter | Assigned To | bugmaster | |||
| Priority | normal | Severity | trivial | ||
| Status | closed | Resolution | unable to reproduce | ||
| OS | All | ||||
| Summary | 0001448: Subtraction of two cylinders bug (BRepAlgoAPI_Cut) | ||||
| Description | This bug has been added by Adrian Helcman at http://www.opencascade.org/forumorg/bug.php?bug_id=106&f=8 ---------- This bug appears in the Boolean cutting operation - subtraction of two cylinders. Strange is, that the symmetrical operation works correctly. The next lines contain code for testing the bugged (commented line under the //CORRECT) and correct version (commented line under the //NOT CORRECT). BRepPrimAPI_MakeCylinder o_mc1 (gp_Ax2 (gp_Pnt(0,-50,140), gp_Dir(1,0,0)), 50, 1000); //CORRECT //BRepPrimAPI_MakeCylinder o_mc2 (gp_Ax2 (gp_Pnt(21.65064, -50.0, 127.5), gp_Dir(-sin(PI/3), 0.0, 0.5)), 5, 150); //NOT CORRECT BRepPrimAPI_MakeCylinder o_mc2 (gp_Ax2 (gp_Pnt(978.34936, -50.0, 127.5), gp_Dir(sin(PI/3), 0.0, 0.5)), 5, 150); TopoDS_Shape o_cut_shape = BRepAlgoAPI_Cut (o_mc1.Solid (), o_mc2.Solid ()); --------- | ||||
| Tags | No tags attached. | ||||
| Test case number | |||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2003-01-22 17:46 | bugmaster | CC | => emo |
| 2003-01-22 17:46 | bugmaster | Status | new => closed |
| 2003-01-22 17:46 | bugmaster | Resolution | @0@ => unable to reproduce |
| 2011-08-02 11:31 | bugmaster | Category | OCCT:MOA => OCCT:Modeling Algorithms |
| 2011-12-15 16:42 |
|
Project | Open CASCADE => Community |