Name
CUTSHAPE

Syntax
CUTSHAPE x [, status]
[...]
CUTEND

Aufklappen Wertebereiche
x Typ real
0 ≤ status ≤ 3, Schnittkanten und -flächenbehandlung, Typ integer (ab ArchiCAD 10)

Aufklappen Statuswerte
status=j1+j2
 j1=0 /=1: Attribute nach Projekt oder Objekteinstellung/ nach Einstellungen im Skript
 j2=0/ =2: Polygone werden wie Schnittflächen / wie normale Oberflächen behandelt

Mit  j1 wird festgelegt, ob die Schnittflächen die Attribute von den Einstellungen des Objektes erhalten oder die gerade im Schnitt festgelegten erhalten.

Der Typ der Polygone ( j2) wirkt sich weder in 3D aus, noch hat er etwas mit den durch Schnittlinien erzeugten Schnittflächen zu tun, sondern steuert ausschließlich die Darstellung des 3D-Modells bei einer Projektion im 2D-Teil des Objektes. Die richtigen Werte im Parameter methode dort vorausgesetzt.
Ab ArchiCAD® 10 kann man mit dem PROJECT2{3}-Befehl sogar einen oder beide Flächentypen und/oder -kanten ausblenden.

Aufklappen Erläuterung
Erzeugt eine U (x>0) oder L-förmige (x<0) , in Y- und positiver Z-Richtung unendliche Schnittfläche. Die erste Schnittgerade der Schnittflächen liegt immer in der Y-Achse. Soll diese an anderer Stelle liegen werden, so ist das Koordinatensystem zuvor zu transformieren. Siehe Beispiel 2.
Bei der U-förmigen Schnittform, gibt x den Abstand der 3. Schnittfläche bzw. 2. Schnittgeraden in positiver X-Richtung an.
Die L-förmige Schnittfläche ist natürlich in positiver X-Richtung ebenfalls unendlich.
Im Sonderfall X=0 wird eine einzige Schnittfläche (X/Y-Ebene wie CUTPLANE 0) erzeugt.

Das Verhalten der Schnittflächen ist im CUTPLANE-Befehl näher beschrieben.

Aufklappen Beispiel
Beispiel 1:
CUTSHAPE -1
SPHERE 1
CUTEND

L-förmige Schnittform.

Beispiel 2:
ADD 0.25,0,0.5
CUTSHAPE 0.5
DEL 1
BLOCK 1,1,1
CUTEND

U-förmige Schnittform.

Aufklappen Attribute
PEN, MATERIAL, FILL ... (?)

Aufklappen Kontext
3D-Skript

Aufklappen ArchiCAD
ab 6.0