View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0026123 | Community | OCCT:Modeling Algorithms | public | 2015-04-22 17:29 | 2015-04-22 17:53 |
Reporter | Vico Liang | Assigned To | |||
Priority | normal | Severity | minor | ||
Status | new | Resolution | open | ||
Platform | Windows | OS | VC++ 2013 | ||
Product Version | 6.9.0 | ||||
Target Version | Unscheduled | ||||
Summary | 0026123: BRepOffsetAPI_ThruSections history is wrong. | ||||
Description | Code snippet to demo the issue: Load the model attached as loftWires.brep and find the three wires to make loft as below: BRepOffsetAPI_ThruSections aLoft(Standard_False, Standard_True); aLoft.AddWire(aWire1); aLoft.AddWire(aWire2); aLoft.AddWire(aWire2); aLoft.Build(); //aEdge1 is the first edge of aWire1. aLoft.GeneratedFace(aEdge1) is empty. Another issue is that, if the first shape is a vertex, how to get the vertex history? It seems need to revise the history for BRepOffsetAPI_ThruSections to support vertex history. | ||||
Tags | No tags attached. | ||||
Test case number | |||||
|
loftWires.brep (14,421 bytes) |
|
before_loft.png (2,936 bytes) |
|
after_loft.png (20,058 bytes) |
|
The cause might be that the original wire edges are splitted during the model operation so the edge can't be found in the history. |
Date Modified | Username | Field | Change |
---|---|---|---|
2015-04-22 17:29 | Vico Liang | New Issue | |
2015-04-22 17:29 | Vico Liang | Assigned To | => msv |
2015-04-22 17:29 | Vico Liang | File Added: loftWires.brep | |
2015-04-22 17:33 | Vico Liang | File Added: before_loft.png | |
2015-04-22 17:33 | Vico Liang | File Added: after_loft.png | |
2015-04-22 17:36 | Vico Liang | Note Added: 0040120 | |
2015-04-22 17:53 |
|
Target Version | 6.9.0 => Unscheduled |