MantisBT
Mantis Bug Tracker Workflow

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0030836Community[OCCT] OCCT:Modeling Algorithmspublic2019-07-10 14:552019-08-12 17:45
ReporterMatthias 
Assigned Tomsv 
PrioritynormalSeverityminor 
StatusnewResolutionopen 
PlatformWindowsOSVC++ 2015OS Version64 bit
Product Version[OCCT] 7.3.0 
Target Version[OCCT] 7.5.0*Fixed in Version 
Summary0030836: BRepFilletAPI_MakeFillet produces degenerated fillet in specific example
DescriptionSee steps to reproduce.

With orig_faulty.brep the produced fillet is degenerated (see attached fillet_faulty_png).

With orig_okay.brep the produced fillet seems to be okay (see attached fillet_okay_png).

Steps To Reproducein DRAW:
degenerated fillet:
restore orig_faulty.brep o1
explode o1 E
blend r1 o1 2 o1_6
vdisplay r1


fillet okay:
restore orig_okay.brep o2
explode o2 E
blend r2 o2 2 o2_6
vdisplay r2
Additional information
and documentation updates
With
explode o1 F
the face o1_2 is a surface of revolution primarily, build from a Bezier-Curve.
In case of orig_faulty.brep the first and second control-point of this Bezier-curve (at the large radius of the surface) are very near to each other.
In case of orig_okay.brep these control_points were moved away from each other.
From my understanding, the surface o1_2 has to be enlarged to create a fillet. In case of orig_faulty.brep the enlargement of the surface seems to be inappropriate for the fillet creation due to the distribution of the control-points (see also surface_iso_line_distribution.png).
TagsNo tags attached.
Test case number
Attached Filespng file icon fillet_faulty.png (133,817 bytes) 2019-07-10 14:55
png file icon fillet_okay.png (125,793 bytes) 2019-07-10 14:55
? file icon orig_faulty.brep (272,940 bytes) 2019-07-10 15:00
? file icon orig_okay.brep (264,505 bytes) 2019-07-10 15:00
png file icon surface_iso_line_distribution.png (104,195 bytes) 2019-07-12 10:10

- Relationships

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2019-07-10 14:55 Matthias New Issue
2019-07-10 14:55 Matthias Assigned To => msv
2019-07-10 14:55 Matthias File Added: fillet_faulty.png
2019-07-10 14:55 Matthias File Added: fillet_okay.png
2019-07-10 15:00 Matthias File Added: orig_faulty.brep
2019-07-10 15:00 Matthias File Added: orig_okay.brep
2019-07-12 10:10 Matthias File Added: surface_iso_line_distribution.png
2019-07-12 10:11 Matthias Additional Information Updated View Revisions
2019-08-12 17:45 msv Target Version 7.4.0 => 7.5.0*


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker