Skip to content

Interpolate

In one sentence: Creates a NURBS curve that passes exactly through each input point, with optional tangent constraints at the start and end.


Third-party addon — installation required

The Curves workbench is not included in FreeCAD. Install it via Tools → Addon Manager → search "Curves" → Install and restart FreeCAD.


Overview

Workbench: Curves
Menu: Curves → Interpolate
Command: Interpolate

Unlike Approximate which allows deviation, Interpolate guarantees the curve passes through every specified point. Point tangents at the start and end can be specified for smooth joining to adjacent curves.


See also

  • Approximate — approximation that allows deviation (smoother for noisy data)
  • Blend Curve — curve connecting two edges with continuity constraints
  • Curves Workbench — workbench overview