Draft Facebinder/en

Description
The Draft Facebinder command creates a surface object from selected faces. A Draft Facebinder is parametric, it will update if you modify its source object(s).

It can be used to create an extrusion from a collection of faces. This extrusion can for example represent a wall finish in architectural design.



Usage

 * 1) Select one or more faces.
 * 2) There are several ways to invoke the command:
 * 3) * Press the button.
 * 4) * Select the option from the menu.
 * 5) * Use the keyboard shortcut: then.

Properties
See also: Property editor.

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

Data

 * : (read-only) specifies the total area of the linked faces of the facebinder.
 * : specifies the extrusion thickness of the facebinder.
 * : specifies the linked faces of the facebinder.
 * : specifies an offset distance to apply between the facebinder and the original faces, prior to extrusion.
 * : Specifies whether to remove splitter lines that divide co-planar faces of the facebinder.
 * : Specifies whether to perform a topological sewing operation on the facebinder.

View

 * : specifies the Draft Pattern with which to fill the faces of the facebinder. This property only works if is.
 * : specifies the size of the Draft Pattern.

Scripting
See also: Autogenerated API documentation and FreeCAD Scripting Basics.

To create a Draft Facebinder use the method  of the Draft module. This method replaces the deprecated method.

A is a list of tuples; each tuple contains as first element an, and as second element a list (or tuple) of strings; these strings indicate the names of the sub-elements (faces) of that object.
 * Creates a object from the given, which is a list of s as returned by . Only selected faces are taken into account.
 * can also be a.

The thickness of the Facebinder can be added by overwriting its attribute; the value is entered in millimeters.

The placement of the Facebinder can be changed by overwriting its attribute, or by individually overwriting its  and  attributes.

Example: