View Issue Details

IDProjectCategoryView StatusLast Update
0003500PartDesignFeaturepublic2021-02-06 06:43
Reporterdbecad Assigned Toabdullah  
Status assignedResolutionopen 
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
FreeCAD Information


There are no notes attached to this issue.

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