TechDraw DraftView

Description
The TechDraw DraftView tool inserts a view of a selected Part-based or Group object into a drawing page. Unlike the standard View tool, views created with this tool are handled by the  Draft Workbench, and specially designed for showing 2D objects. See Notes.



Usage

 * 1) Optionally rotate the 3D view. The camera direction in the 3D view determines the initial value of the  property of the View.
 * 2) Select one or more objects in the 3D view or Tree view. A separate view will created for each object.
 * 3) If there are multiple drawing pages in the document: optionally add the desired page to the selection by selecting it in the Tree view.
 * 4) There are several ways to invoke the tool:
 * 5) * Press the button.
 * 6) * Select the option from the menu.
 * 7) If there are multiple drawing pages in the document and you have not yet selected a page, the  dialog box opens:
 * 8) Select the desired page.
 * 9) Press the  button.

Options

 * Creating a DraftView of a layer will recursively handle all objects found in that layer. The View is updated automatically when the contents of the layer changes
 * There is no hidden line removal. Each face found in the handled object(s) will simply be projected along the Direction vector, no specific action is taken when faces overlap
 * The Draft View also supports all Draft objects that are not Part-based, such as dimensions and texts
 * Color, line width and line pattern can be specified in the properties. Line patterns can be fine-tuned by directly giving a stroke-dasharray value, such as 3,5
 * Projected faces are filled with the face color

Properties
See also TechDraw View.

Data

 * : The Draft object to be displayed.
 * : The width of the lines, independently of the scale.
 * : The size of all texts appearing in this view (texts and dimensions).
 * : The projection direction to use.
 * : The color of lines.
 * : A line style to use for this view. Can be, , , or an SVG line pattern like.
 * : The spacing to use between lines of texts for multiline texts.
 * : If, line color, width and style of this view will override those of the rendered object.

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

The New Draft tool can be used in macros and from the Python console by using the following functions: