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 |