Inhalt

Index

CUTPLANE_3

CUTPLANE_3 is similar to CUTPLANE and creates a cutting plane in 3-dimensional space. All 3D elements in its area are cut, the cut parts are removed. A different number of parameters is possible. CUTPLANE_3 must be finished with CUTEND.

Syntax

CUTPLANE_3 [x [, y,[ z [, side [, status]]]]]
[statement1 ... statementn]
CUTEND

or

CUTPLANE angle
[statement1 ... statementn]
CUTEND

Parameters

x, y, z (decimal): coordinates defining the plane, max. one coordinate = 0

side (boolean): cutting side

statement (integer, 0 £ statement £ 3): define behavior of cutting edges and areas

Number of statements and their effects:

0: cutting plane is XY plane
1: cutting plane across X axis, angle between Cutting plane and XY plane
2: cutting plane parallel to Z axis, intersects X and Y axis at given values
3: cutting plane intersects X, Y and Z axis at given values
4: side value is added:
side = 0: parts above cutting plane are cut off (default);
side = 1: parts below cutting plane are cut off;
in case of XY, XZ, YZ planes, the parts in the negative direction of the axis are cut off.

angle (decimal): rotation angle of cutting plane

Remarks

It is advisable to use CUTPLANE_3 instead of CUTPLANE, because if you use CUTPLANE with more than 4 parameters, the 4th parameter will be omitted.

Usable since script version 1.1 (Allplan 2012-1).



Allplan

(C) ALLPLAN GmbH

Privacy policy