coord-transf.2d elements3d elementsnon geo scriptsfunctionscontrol statem.attributesvariousaddons
planarprimitivebasic shapesprismscomplex shapesfrom polylines3d cuttingsolid commandsvarious
PRISM PRISM_ CPRISM_ BPRISM_ FPRISM_ HPRISM_ SPRISM_ SPRISM_{2}
Name
BPRISM_
Syntax
BPRISM_top_material, bottom_material, side_material,
n, height, radius,
x1, y1, status1, ... xn, yn, statusn
Aufklappen Range
top_material, bottom_material, side_material, Typ integer (Materialindex) oder string (Materialname)
n ≥ 3, Typ integer
height, Typ real
radius > h , Typ real
xi, Typ real
yi, Typ real
statusi, Typ integer
Aufklappen Status Codes
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 (since ArchiCAD® 9)

Siehe Kapitel Statuswerte.
Aufklappen Description
Dieser Befehl ist eine Abwandlung des CPRISM_, 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_.
Aufklappen Example
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
Aufklappen Attributes
PEN, MATERIAL, RESOL/TOLER/RADIUS, SHADOW, MODEL
Aufklappen Context
3D-Skript
Aufklappen References
GDL-Handbuch 4.5 (DE) p. 35
GDL-Handbuch 5.0 (DE) p. 42
GDL-Handbuch 6.0 (DE) p. 48
GDL-Handbuch 6.5 (DE) p. 42
GDL-Handbuch 7.0 (DE) p. 42
GDL-Handbuch 8.0 (DE) p. 33
GDL-Handbuch 8.1 (DE) p. 34
GDL-Handbuch 9.0 (DE) p. 41
GDL-Handbuch 10.0 (DE) p. 38
GDL-Handbuch 11.0 (DE) p. 38
GDL Reference Guide 9.0 (INT) p. 40
GDL Reference Guide 10.0 (INT) p. 38
GDL Reference Guide 11.0 (INT) p. 38
GDL Cookbook 3.1 (EN/DE) p. 1.48/1.80/2.52/2.88/2.144
 





Abb.1: Die Definition des Prismas durch die Koordinaten in der XY-Ebene. (oben) Unten die Auswirkung der Krümmung in der Seitenansicht.


Abb.2: Isometrie des Prismas.
si=statusi, mat1=material_decke, mat3=material_boden, mat2=material_seite

separates Web Control Fenster Download Objekt

Aufklappen GDL WebControl