Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0031797Community[OCCT] OCCT:Modeling Algorithmspublic2020-09-26 18:402020-11-16 13:43
Assigned Tomsv 
PlatformAllOSOS Version
Product Version[OCCT] 7.4.0 
Target VersionFixed in Version 
Summary0031797: Modeling Algorithms - Fillet/chamfer fails when applying any (null) GTransform
DescriptionI've found that applying fillet/chamfer on a cylinder with radius equal to the cylinder radius fails when any (null) BRepBuilderAPI_GTransform is applied (and in contrast works with no applied transform).

Steps To Reproduce
TopoDS_Shape shape = BRepPrimAPI_MakeCylinder(0.2,1).Shape();

gp_GTrsf trsf;
shape = BRepBuilderAPI_GTransform(shape, trsf); // Uncommenting this works.

BRepFilletAPI_MakeFillet fillet(shape);
TopExp_Explorer edge_explorer(shape, TopAbs_EDGE);
while ( edge_explorer.More() ) {
  TopoDS_Edge edge = TopoDS::Edge(edge_explorer.Current());
  fillet.Add(0.2, edge);
shape = fillet.Shape();
TagsNo tags attached.
Test case number
Attached Files

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2020-09-26 18:40 rickg New Issue
2020-09-26 18:40 rickg Assigned To => msv
2020-11-16 13:43 kgv Summary Fillet/chamfer fails when applying any (null) GTransform => Modeling Algorithms - Fillet/chamfer fails when applying any (null) GTransform
2020-11-16 13:43 kgv Steps to Reproduce Updated View Revisions

Copyright © 2000 - 2020 MantisBT Team
Powered by Mantis Bugtracker