Name
RESOL

Syntax
RESOL n

Aufklappen Wertebereiche
n ≥ 3, Typ integer

Aufklappen Erläuterung
RESOL gibt an, in wieviele Segmente (n) eine Kreislinie zerlegt werden soll. Der Radius spielt dabei keine Rolle. Sind keine Vollkreise (z.B. Zylinder), sondern nur Kreissegmente (z.B. Tortenstück) zu zerlegen, sind es auch nur anteilige Teilstücke. RESOL 36 zerlegt einen Viertelkreis somit in 9 Segmente.

Die Einstellung gilt für alle danach folgenden Körper und Oberflächen, bis zum nächsten RESOL/RADIUS/TOLER-Befehl oder dem Skriptende. Vorherige Befehle oder globale Einstellungen zur Auflösung von Krümmungen (Zauberstabeinstellungen) werden mit dem Befehl außer Kraft gesetzt.

Aufklappen Beispiel
a=0.5
h=1
RESOL 36
CYLIND h,a

ADDX a*2.5
RESOL 7
CYLIND h,a

Aufklappen Beispiel Erläuterung
ArchiCAD® kennt im 3D-Modell keine "echten" Krümmungen. Zur dreidimensionalen Darstellung werden alle per Definition nichtplanaren Oberflächen mit Polygonen (Dreiecke/Rechtecke) angenähert. Um die Genauigkeit und damit die resultierende Datenmenge zu beschränken, gibt es in GDL 3 Befehle (RESOL/RADIUS/TOLER), mit denen die Zerlegung in Teilflächen festgelegt werden kann.

Aufklappen Tipps und Tricks
Man kann sich diese Segmenterung auch zu Nutze machen, indem man durch niedrige Werte mit einfachen Befehlen N-Eder erzeugen kann:
RESOL 5
CYLIND 1,0.5

Erzeugt ein fünfeckiges Prisma.

Aufklappen Kontext
3D-Skript