Arch CutPlane

Description
The Cut Plane tool allows you to cut an Arch object according to a plan:
 * You can cut an Arch object with the selected face, normal or opposite of the face plan.
 * This add a substraction component CutVolume to the Arch object



In the above image, two Arch Structure are cut with respective plane.

How to use

 * 1) Select the object to be cut, then the face (the face must be the last one you selected, and must be selected in the 3D-View).
 * 2) Press the  button.
 * 3) Choose if the object is cut behind the normale face or front of the normal face.
 * 4) Click the  button.

Scripting
Arch API and FreeCAD Scripting Basics.

The CutPlane tool can be used in macros and from the Python console by using the following function:


 * Creates a object from the given, which is cut by , which is the face of another object.
 * should be a obtained from.
 * should be a obtained from.
 * specifies on which side of the a volume will be created; this volume will then be used to subtract from the . If  is  it will create a volume in the rear of the face, otherwise it create it in front of the face.

Example: