Surface BlendCurve

Description
creates a Bezier curve between two edges, with desired continuity.

The base geometry can belong to curves created with the Draft Workbench or the Sketcher Workbench, but can also belong to solid objects such as those created with the Part Workbench.



Usage

 * 1) Select two edges in the 3D view
 * 2) There are several ways to invoke the command:
 * 3) * Press the button.
 * 4) * Select the option from the menu.
 * 5) Adjust the curve shape in the object Data properties

Properties
A Surface Blend Curve is derived from the basic Part Feature ( class, through the subclass), therefore it shares all the latter's properties.

In addition to the properties described in Part Feature, the Surface Blend Curve has the following properties in the property editor.

Data

 * : First input edge.
 * : Geometric continuity value
 * : Normalized parameter along edge; from (edge start) to (edge end).
 * : Size of the tangent.
 * : Second input edge.
 * : Geometric continuity value
 * : Normalized parameter along edge; from (edge start) to (edge end).
 * : Size of the tangent.

View

 * : it defaults to ; if set to, it will show an overlay with the control points of the curve.

Scripting
FreeCAD Scripting Basics.

The Blend Curve tool can be used in macros and from the Python console by adding the object.
 * The edges to be used to define the curve must be assigned as LinkSub to the and  properties of the object.
 * All objects with edges need to be computed before they can be used as input for the properties of the Blend Curve object.