This documentation is not finished. Please help and contribute documentation.
GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.
See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.
|
Menu location |
---|
Curves → Approximate |
Workbenches |
Curves |
Default shortcut |
None |
Introduced in version |
- |
See also |
None |
The Curves Approximate tool approximates points to NURBS curve or surface.
See also: Property editor.
An Approximation_Curve object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:
Approximate
Link
): Object containing the points to approximate.General
Float
): Approximation tolerance.Bool
): Clamps endpoints.Bool
): Forces a closed curve.Enumeration
): Desired continuity on the curve.Integer
): Maximum degree of the curve.Integer
): Minimum degree of the curve.Enumeration
): Approximation method.
Parametrization
(default): ...Smoothing Algorithm
: ...Parameters
FloatConstraint
): Weight of curve curvature for smoothing algorithm.FloatConstraint
): Weight of curve length for smoothing algorithm.Enumeration
): Parametrization type.
ChordLength
(default): ...Centripetal
: ...Uniform
: ...Curvilinear
: ...FloatConstraint
): Weight of curve torsion for smoothing algorithm.Range
Integer
): Index of first point.Integer
): Index of last point (-1 to ignore).Integer
): For closed curves, allows to choose the location of the join point.