Extents (Ausmaße)

Die Funktionen ExtentsX1, ExtentsX2, ExtentsY1, ExtentsY2, ExtentsZ1 und ExtentsZ2 werden verwendet, um die Ausmaße von Grafikobjekten zu berechnen.

Format:

ExtentsX1(<Objekt>);
ExtentsX2(<Objekt>);
ExtentsY1(<Objekt>);
ExtentsY2(<Objekt>);
ExtentsZ1(<Objekt>);
ExtentsZ2(<Objekt>);

<Objekt>

Definiert das zu verwendende Objekt.


Die Präsenz der Zeichen X, Y oder Z im Funktionsnamen bestimmt die Achse, entlang derer die Ausmaße berechnen werden.

Ein Index von 1 oder 2 bestimmt, ob Minimal- oder Maximalwerte berechnet werden sollen.


Beispiel für Ausdehnung:

xmin = ExtentsX1(PartA);
xmax = ExtentsX2(PartA);
ymin = ExtentsY1(PartA);
ymax = ExtentsY2(PartA);
zmin = ExtentsZ1(PartA);
zmax = ExtentsZ2(PartA);
P1 = Box(xmin, ymin, zmin, xmax, ymax, zmax);


Weiteres Beispiel für Ausdehnung:

A0=Thickness(Rectangle(H-3/4,D), 3/4);
A1=RotateY(A0,90);
xmin = ExtentsX1(A1);
xmax = ExtentsX2(A1);
ymin = ExtentsY1(A1);
ymax = ExtentsY2(A1);
zmin = ExtentsZ1(A1);
zmax = ExtentsZ2(A1);
P1 = Box(xmin, ymin, zmin, xmax, ymin+3, zmin+4);