View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0032828 | Community | OCCT:Modeling Algorithms | public | 2022-02-10 08:50 | 2023-03-07 13:57 |
| Reporter | Manycore | Assigned To | |||
| Priority | normal | Severity | minor | ||
| Status | new | Resolution | open | ||
| Platform | Windows | OS | VC++ 2015 | ||
| Product Version | 7.7.0 | ||||
| Target Version | Unscheduled | ||||
| Summary | 0032828: Modeling Algorithms - Bad result of sweep operation due to near-tangent planes intersect | ||||
| Description | Intersection of nearly tangent planes yields large tolerances, lead to two separate Vertices is Some Domain | ||||
| Steps To Reproduce | TopoDS_Shape Sh1; TopoDS_Shape Sh2; BRep_Builder B; bool b1 = BRepTools::Read(Sh1, "C:\\sweep_path.brep", B); bool b2 = BRepTools::Read(Sh2, "C:\\sweep_profile.brep", B); const TopoDS_Wire & path = TopoDS::Wire(Sh1);//newProfileWires.at(i); const TopoDS_Wire & profile = TopoDS::Wire(Sh2);//newProfileWires.at(i); BRepOffsetAPI_MakePipeShell shellMaker(path); shellMaker.SetTransitionMode(static_cast<BRepBuilderAPI_TransitionMode>(1)); shellMaker.Add(profile, /*WithContact*/false, /*WithCorrection*/true); const TopoDS_Shape& shape = shellMaker.Shape(); | ||||
| Tags | No tags attached. | ||||
| Test case number | |||||
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2022-02-10 08:50 | Manycore | New Issue | |
| 2022-02-10 08:50 | Manycore | Assigned To | => Manycore |
| 2022-02-10 08:50 | Manycore | File Added: nearTangentBug_path.brep | |
| 2022-02-10 08:50 | Manycore | File Added: nearTangentBug_profile.brep | |
| 2022-10-08 06:34 | Manycore | Assigned To | Manycore => msv |
| 2022-10-08 06:34 | Manycore | Target Version | 7.7.0 => 7.7.1 |
| 2023-03-07 13:57 | dpasukhi | Steps to Reproduce Updated | |
| 2023-03-07 13:57 | dpasukhi | Target Version | 7.7.1 => Unscheduled |