PartDesign SubtractivePipe

Description
Subtractive Pipe creates a subtractive solid in the active Body by sweeping one or more sketches (also referred to as cross-sections) along an open or closed path. Its shape is then subtracted from the existing solid. SubtractivePipe is often used in connection with Part Helix and PartDesign ShapeBinder to create a thread; see the Thread for Screw Tutorial for details.

Usage

 * 1) Press the  button.
 * 2) In the Select feature dialog, select a sketch to be used as first cross-section and click.
 * 3) * Alternatively, a single sketch can be selected prior to pressing the Subtractive pipe button.
 * 4) In the Pipe parameters under Profile, press the  button.
 * 5) Select the sketch to be used as path in the 3D view:
 * 6) * Alternatively, edges of the body can be selected by pressing and selecting edges in the 3D view.
 * 7) To use more than one cross-section, under Section transformation set the Transform mode to Multisection; press  then select a sketch in the 3D view. Repeat for each additional cross-section.
 * 8) Set options if needed and click.

Options
Section mode can be one of Standard, Fixed, Frenet, Auxiliary, Binormal (to be extended!).

Properties

 * : name given to the operation, this name can be changed at convenience.
 * : true or false. If set to true, cleans the solid from residual edges left by features. See Part RefineShape for more details.
 * : lists the sections used.
 * : true or false (default). True extends the path to include tangent edges.
 * : true or false (default). True extends the auxiliary path to include tangent edges.
 * : true or false (default). True calculates normal between equidistant points on both spines.
 * : profile mode. See Options.
 * : binormal vector for corresponding orientation mode.
 * : transition mode. Options are Transformed, Right Corner or Round Corner.
 * : Constant uses a single cross-section. Multisection uses two or more cross-sections. Linear, S-shape and Interpolation are currently not functional.

Limitations

 * Sketches used for cross-sections must form closed profiles.
 * It is not possible to use a vertex as cross-section.
 * A cross-section cannot lie on the same plane as the one immediately preceding it.
 * To better control the shape of the pipe, it is recommended that all the cross-sections have the same number of segments. For example, for a pipe between a rectangle and a circle, the circle may be broken down into 4 connected arcs.