Archived issue #0030898
Modeling Algorithms - Incorrect shape produced in BRepOffsetAPI_MakePipeShell
Description
The problem is following - depending on the order of the edges in the Profile the BRepOffsetAPI_MakePipeShell either produces valid shape or not, but, at least in this case it should produce valid shape always.
The Attachment 1 (BREP) contains breps in such order:
path, profile, vertex
Attachment 3 (BREP) is the invalid result
Attachment 2 (BREP) is the valid result
BRepOffsetAPI_MakePipeShell sweep(path);
sweep.SetTransitionMode(BRepBuilderAPI_TransitionMode::BRepBuilderAPI_RightCorner);
sweep.Add(profile, vertex, Standard_False, Standard_False);
sweep.Build();
The Attachment 1 (BREP) contains breps in such order:
path, profile, vertex
Attachment 3 (BREP) is the invalid result
Attachment 2 (BREP) is the valid result
BRepOffsetAPI_MakePipeShell sweep(path);
sweep.SetTransitionMode(BRepBuilderAPI_TransitionMode::BRepBuilderAPI_RightCorner);
sweep.Add(profile, vertex, Standard_False, Standard_False);
sweep.Build();
Public activity
No public notes
Participants are labeled by their role within this record.