Jump to content

Curves CurveOnSurface

From FreeCAD Documentation

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.

Curves CurveOnSurface

Menu location
Curves → CurveOnSurface
Workbenches
Curves
Default shortcut
None
Introduced in version
-
See also
None

Description[edit | edit source]

The Curves CurveOnSurface tool projects a curve on a face and optionally creates a normal or binormal face.

Usage[edit | edit source]

  1. Select a curve and a support face.
  2. There are several ways to invoke the tool:
    • Press the CurveOnSurface button.
    • Select the Curves → CurveOnSurface option from the menu.
  3. A CurveOnSurface object is created.
  4. Optionally edit the values in the Property editor to add a normal or binormal face and adjust the related properties (see Properties below).

Properties[edit | edit source]

See also: Property editor.

A CurveOnSurface object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:

Data[edit | edit source]

Curve On Surface

  • DataClosed (Bool): Close the curve.
  • DataFace (LinkSub): Support face.
  • DataFace Width (Distance): Width of the output face.
  • DataInput Edge (LinkSub): Input edge.
  • DataOutput (Enumeration): Output type.
    • Curve only (default): Only a curve projected on the selected face is created
    • Normal face: A curve, and a face along the curve and also normal to the selected face is created.
    • Binormal face: A curve and a face along the curve and also tangent to the selected face is created.
  • DataReverse (Bool): Reverses the parametric orientation of the curve.
  • DataSamples (Integer): Number of samples.
  • DataSymmetric (Bool): Face symmetric across curve.
  • DataTolerance (Float): Tolerance.

Orientation

  • DataReverse Binormal (Bool): Reverse binormal.
  • DataReverse Normal (Bool): Reverse normal.
  • DataReverse Tangent (Bool): Reverse tangent.