View Issue Details

IDProjectCategoryView StatusLast Update
0003500PartDesignFeaturepublic2021-02-06 06:43
Reporterdbecad Assigned Toabdullah  
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
PlatformAll 
Product Version0.18 
Target Version0.20 
Summary0003500: Adding Interpolating Spline feature to Sketcher/PartDesign
DescriptionGood day,
Some time you want to interpolate a curve through some measured key points (that should be controlled/constrained as normal sketcher points) an in this case the control over the order of curvature / knot weight is less important.

These splines are similar to the b-spline tool in draft WB, even if it might be more accurate to call them centripetal / Catmull-Rom splines

They do have a lot of really interesting properties for modeling:
- they are nicely behaved, stay local and never diverge/loop even when control points are close together,
- you can also set the tangent at the beginning/end to connect with the rest of sketches elements
- possible to generate close loop with them.

But the most important feature is you control the curve with way points, not knots like B-Splines/NURBS that have no relation with the end result curve.

Thanks for your hard work!

Reference Forum Thread
Steps To ReproduceNA
Additional InformationNA
Tagsb-splines
FreeCAD Information

Activities

yorik

2022-03-03 13:55

administrator   ~0016629

This ticket has been migrated to GitHub as issue 5794.

Issue History

Date Modified Username Field Change
2018-06-04 20:05 dbecad New Issue
2018-06-06 01:32 Kunda1 Tag Attached: b-splines
2018-06-06 01:32 Kunda1 Assigned To => abdullah
2018-06-06 01:32 Kunda1 Status new => assigned
2021-02-06 06:43 abdullah Target Version => 0.20