Curves Workbench
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. This workbench is developed with FreeCAD Master and OCC 7.4.
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.
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.
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.
Title : <- Wrong Icon and name! - (Curves SurfaceAnalysis) Creates visual analysis maps on selected shapes.
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