Introduction
Curves External workbench icon
The Curves Workbench is an External workbench that is Python based with a collection of tools for NURBS curves and surfaces.
Note: Some tools may not work with earlier versions.
Installation
Download the Curves Workbench via the Addon Manager . Select the Tools → Addon Manager option from the menu and look for Curves .
References
Tools
With the latest update the order of the tools was matched with the menu options of version 0.6.59 and some missing tools were added.
Curve tools
Mixed curve : Creates a 3D curve as the intersection of 2 projected curves.
joinCurves : Joins the selected edges into B-spline curves.
Approximate : Approximates points to NURBS curve or surface.
Interpolate : Interpolates points with a B-spline curve.
Blend curve : Creates a parametric blend curve between two edges.
Comb plot : Creates a parametric Comb plot on selected edges.
Surface tools
ZebraTool : Zebra texture for surface inspection.
Trim face : Trims a face with a projected curve.
IsoCurve : Applies a UV oriented lattice onto selected surfaces.
Map on face : Maps objects on a target face. (WORK IN PROGRESS. USE AT YOUR OWN RISK)
Sweep2Rails : Creates a sweep either with a ruled surface and a list of profile edges or with two rails and at least two profiles.
Reflect Lines : Creates the reflect lines on a shape, according to a view direction.
MultiLoft : Lofts profile objects made of multiple faces in parallel.
BlendSurface : Creates a surface between two edges with some continuity with their support faces.
BlendSolid : Creates a solid between two edges with some continuity with their support shapes.
Flatten face : Creates a flat developed face from conical or cylindrical faces.
Rotation Sweep : Sweeps profiles along a spine (sweep path) or a point.
Surface Analysis : Creates visual analysis maps on selected shapes. This tool has a wrong icon and name in the GUI.
Draft Analysis : Creates a colored overlay on an object to visualize draft angles.
WaterLine : Creates waterline curves on selected faces.
Miscellaneous tools
GeomInfo : Toggles the display of information about selected shapes.
Paste SVG : Pastes the SVG content of the clipboard.
BSpline to Console : Creates a Python script to build the selected B-spline or Bézier geometries.
User documentation
Getting started
Installation: Download , Windows , Linux , Mac , Additional components , Docker , AppImage , Ubuntu Snap
Basics: About FreeCAD , Interface , Mouse navigation , Selection methods , Object name , Preferences , Workbenches , Document structure , Properties , Help FreeCAD , Donate
Help: Tutorials , Video tutorials
Workbenches : Std Base , Assembly , BIM , CAM , Draft , FEM , Inspection , Material , Mesh , OpenSCAD , Part , PartDesign , Points , Reverse Engineering , Robot , Sketcher , Spreadsheet , Surface , TechDraw , Test Framework