-
Notifications
You must be signed in to change notification settings - Fork 601
Chamfer fails for bspline corner #1217
Copy link
Copy link
Open
Labels
0. NewThe issue was created, but not updated by maintainer. Waiting for updates labels and categoriesThe issue was created, but not updated by maintainer. Waiting for updates labels and categories1. ModelingBoolean operations, offsets, primitives, any conversion, brep builders and etc...Boolean operations, offsets, primitives, any conversion, brep builders and etc...2. BugSomething isn't workingSomething isn't working7. FreeCADThe issue related to FreeCAD projectThe issue related to FreeCAD project
Metadata
Metadata
Assignees
Labels
0. NewThe issue was created, but not updated by maintainer. Waiting for updates labels and categoriesThe issue was created, but not updated by maintainer. Waiting for updates labels and categories1. ModelingBoolean operations, offsets, primitives, any conversion, brep builders and etc...Boolean operations, offsets, primitives, any conversion, brep builders and etc...2. BugSomething isn't workingSomething isn't working7. FreeCADThe issue related to FreeCAD projectThe issue related to FreeCAD project
Type
Projects
Status
Todo
Description
Applying a chamfer to an object fails, when the object has been created as an extrusion of a path having two bsplines meet in a concave corner. The path looks fairly well behaved i.e. the control points are evenly spaced, the curves are smooth and there do not seem to be some kind of knot or infinitesimal small or large values. Further more moving the corner just a little bit (relative to the size of the object) allows the chamfer to work fine (e.g. replace
-76.6894with-76.75for theYvalue below). This is annoying as it is hard to workout why it fails and what might be done to fix it.This is a test-case reduced from this FreeCAD issue.
Expected Behavior
Nice chamfer
Actual Behavior
Chamfer fails
Sample Code or DRAW Tcl Script
Operating System
Windows
Compiler
GCC
Bitness
64-bit
OCCT Version
7.9.3 - pre-compiled drawexe.exe from OCCT release. Also fails with 7.8.1 used by FreeCADs LibPack
Additional Files
No response