Name
CUTPLANE{2}
Syntax
CUTPLANE{2} winkel [, status]
[...]
CUTEND
[...]
CUTEND
winkel, Drehwinkel der Schnittebene, Typ real
0 ? status ? 3, Schnittkanten und -flächenbehandlung, Typ integer
0 ? status ? 3, Schnittkanten und -flächenbehandlung, Typ integer
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 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.
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 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.
CUTPLANE{2} ist eine Erweiterung des CUTPLANE-Befehls mit einem Parameter (CUTPLANE winkel), die notwendig wurde, um auch diese Befehlsvariante mit einem Parameter status zu versehen.
!### 2D-Skript
teile = 1+2 ! Schnittflächenpolygone sichtbar
teile = teile+ 4+8 ! Ansichtsflächenpolygone sichtbar
PROJECT2{3} 3, 270, 3 + 16+8192, teile
!### 3D-Skript
MATERIAL SYMB_MAT
SECT_FILL "Stahlbeton", 93,1, 4
s1=1+2 ! Ansichtsfläche
s2=1+2 ! Ansichtsfläche
s3=1+0 ! Schnittfläche
a=1
winkel=70.5288
CUTPLANE{2} winkel,s1
ROTZ 60
CUTPLANE{2} -winkel,s2
DEL 1
ADDX a : ROTZ 120
CUTPLANE{2} winkel,s3
DEL 2
BLOCK a,a,a
CUTEND
CUTEND
CUTEND
Schneidet aus einem Würfel einen Tetraeder aus. In der 2D-Ansicht erscheinen die Polygonflächen unterschiedlich, je nach Typ des Polygons (Ansicht oder Schnittfläche)
teile = 1+2 ! Schnittflächenpolygone sichtbar
teile = teile+ 4+8 ! Ansichtsflächenpolygone sichtbar
PROJECT2{3} 3, 270, 3 + 16+8192, teile
!### 3D-Skript
MATERIAL SYMB_MAT
SECT_FILL "Stahlbeton", 93,1, 4
s1=1+2 ! Ansichtsfläche
s2=1+2 ! Ansichtsfläche
s3=1+0 ! Schnittfläche
a=1
winkel=70.5288
CUTPLANE{2} winkel,s1
ROTZ 60
CUTPLANE{2} -winkel,s2
DEL 1
ADDX a : ROTZ 120
CUTPLANE{2} winkel,s3
DEL 2
BLOCK a,a,a
CUTEND
CUTEND
CUTEND
Schneidet aus einem Würfel einen Tetraeder aus. In der 2D-Ansicht erscheinen die Polygonflächen unterschiedlich, je nach Typ des Polygons (Ansicht oder Schnittfläche)
PEN, MATERIAL, FILL ... (?)
3D-Skript
ab 10.0