Curved Shapes is a FreeCAD external workbench that creates 3D shapes from 2D curves.
Recommended installation is through the FreeCAD Addon Manager via the Tools → Addon Manager
- CurvedArray: Creates an array and resizes the items in the bounds of one or more hull curves.
- CurvedSegment: Interpolates between two 2D curves. The interpolated curves can be resized in the bounds of some hullcurves.
- InterpolatedMiddle: Interpolates a 2D shape into the middle between two 2D curves. The base shapes can be connected to a shape with a sharp corner.
- SurfaceCut: Cuts a surface to get the outline curve or a face. This tool is similar to Cross-Sections in the Part workbench, but it is fully parametric and has an option to reduce the complexity of the output curve. It tries to remove overlapping edges.
- HortenHIX: A Python script that creates the shape of the Horten Ho 229 (also called Horten H IX), a stealth fighter that has been build in Germany in 1944.
- FlyingWingS800: A Python script that creates the shape of a flying wing radio-controlled model.
- Author: @chbergmann
- Github repo: https://github.com/chbergmann/CurvedShapesWorkbench