Name
BPRISM_
Syntax
BPRISM_ material_decke, material_boden, material_seite,
n, höhe, radius,
x1, y1, status1, ... xn, yn, statusn
n, höhe, radius,
x1, y1, status1, ... xn, yn, statusn
material_decke, material_boden, material_seite, Typ integer (Materialindex) oder string (Materialname)
n ≥ 3, Typ integer
höhe, Typ real
radius > h , Typ real
xi, Typ real
yi, Typ real
statusi, Typ integer
n ≥ 3, Typ integer
höhe, Typ real
radius > h , Typ real
xi, Typ real
yi, Typ real
statusi, Typ integer
statusi = -1: Endpunkt eines Polygonzuges oder
statusi = si + vi + ti: Eigenschaft des nächsten Segmentes mit
0 <= si <= 15: Kanten/Seitenflächen unsichtbar/ sichtbar
vi =100 / =200 / =300 / =600 / =700 / =800 / =900 / =1000 / =2000 / =3000 / =4000: Kantenverlauf
ti =0/ =16/ =32: undefiniert/ ist horizontale Kante/ ist vertikale Kante (ab ArchiCAD® 9)
Siehe Kapitel Statuswerte.
statusi = si + vi + ti: Eigenschaft des nächsten Segmentes mit
0 <= si <= 15: Kanten/Seitenflächen unsichtbar/ sichtbar
vi =100 / =200 / =300 / =600 / =700 / =800 / =900 / =1000 / =2000 / =3000 / =4000: Kantenverlauf
ti =0/ =16/ =32: undefiniert/ ist horizontale Kante/ ist vertikale Kante (ab ArchiCAD® 9)
Siehe Kapitel Statuswerte.
Dieser Befehl ist eine Abwandlung des CPRISM_ (b=bent prism), mit dem Unterschied, dass eine Krümmung in negativer Z-Richtung um den Radius radius erfolgt.
Gebogen wird um die gedachte Biegeachse, welche parallel zur Y-Achse durch 0,0,-radius läuft. Hieraus ergibt sich, dass alle Kanten entlang der X-Achse in Kreisbogenausschnitte umgewandelt werden, alle Kanten in Richtung der Y-Achse horizontal bleiben und alle Kanten entlang der Z-Achse Radial zur Biegeachse ausgerichtet werden.
Alle Parameter außer radius genau wie beim CPRISM_.
Gebogen wird um die gedachte Biegeachse, welche parallel zur Y-Achse durch 0,0,-radius läuft. Hieraus ergibt sich, dass alle Kanten entlang der X-Achse in Kreisbogenausschnitte umgewandelt werden, alle Kanten in Richtung der Y-Achse horizontal bleiben und alle Kanten entlang der Z-Achse Radial zur Biegeachse ausgerichtet werden.
Alle Parameter außer radius genau wie beim CPRISM_.
Das Prisma aus Abb.1 und 2.:
bPRISM_ mat1, mat2, mat3,
5, hoehe, r,
-0.01401625024395, 0.08576632942516, 15,
0, 0, 15,
0.1183701038579, -6.31327242682E-18, 79,
0.1080130214178, 0.05694835804352, 900,
0.1093788810326, 0.1148147478396, 3079
bPRISM_ mat1, mat2, mat3,
5, hoehe, r,
-0.01401625024395, 0.08576632942516, 15,
0, 0, 15,
0.1183701038579, -6.31327242682E-18, 79,
0.1080130214178, 0.05694835804352, 900,
0.1093788810326, 0.1148147478396, 3079
PEN, MATERIAL, RESOL/TOLER/RADIUS, SHADOW, MODEL
3D-Skript