Open
Description
📝 Description of the feature
Sometimes I find it necessary to create smooth curves or splines in my geometry from arbitrary points.
This can be especially helpful when later working with CFD where the realistic geometries are often "smooth".
As far as I understand we currently have the following options to create our wanted sketch:
- arc
- box
- circle
- ellipse
- gear
- polygon
- segment
- slot
- trapezoid
- triangle
None seem ideal for this.
Coming from design modeler, there I would use the spline function. This does not to seem available at the moment.
Smooth surfaces are especially crucial when working with boundary layers, which is state of the art in CFD. The impact on the mesh can be seen below.


💡 Steps for implementing the feature
I am imagining something like this. This would reproduce the functionality seen in DM.
def spline(*points: Point2D):
🔗 Useful links and references
No response