Vielleicht haben einige schon gesehen, dass es im Objekthauptfenster auch die Schaltfläche Parameter gibt. Hier haben wir die Möglichkeit neue Parameter anzulegen, diesen Parametern Variablen zuzuordnen um unser Objekt später aus ArchiCAD verändern zu können.
Lange Rede-kurzer Sinn. Machen wir ein Beispiel.
Wir klicken auf den Button auf der oberen Seite und folgende Zeile kommt dazu:
Damit haben wir einen neuen Parameter angelegt.
Wir wollen uns auf das Beispiel von vorhin beziehen (L, T, H) und legen
deshalb insgesamt 3 neue Parameter an. Bei den Variablenbezeichnungen verwenden
wir daher L, T und H, unter der Spalte Namen schreiben wir aussagekräftige Namen
hin. Diese sehen wir später in ArchiCAD, die Variablen nicht mehr.
Und beim Wert geben wir jedem Parameter eine 1.
die Zahl, die hier unter Wert erscheint, ist von den ArchiCAD Grundeinstellungen abhängig. Unter dem Menü Optionen - Grundeinstellungen - Einheiten/Projekt ist in diesem Fall Meter eigestellt. deshalb wird in diesem Beispiel 1,000 beim Wert angezeigt. Wenn in den Grundeinstellungen zB: Zentimeter voreingestellt ist, dann schreibt bitte 100 |
Anders als im GDL-Script ist hier das Dezimaltrennzeichen in der Regel ein , (Beistrich oder Komma) - Das hängt von den Ländereinstellungen ab. |
OK, damit wären jetzt die Variablen in der Parameterliste definiert, und wir brauchen sie nicht mehr im 3D-Script. Deshalb löschen wir jetzt die Variablendefinition wieder aus unserem 3D-Script raus, so dass nur noch folgende Zeile übrigbleibt:
BLOCK L, T, H
Und jetzt können wir unser 3D-Script von "außen" steuern.
Jede Änderung, die wir an den Werten in der Parameterliste vornehmen, wirkt sich unmittelbar auf unser 3D-Script aus.
Bevor wir unseren parametrischen Block absichern, denken wir noch schnell an unser 2D-Script. Und in ArchiCAD können wir dann das Objekt auf folgende Art bewundern:
Da wir das jetzt wissen, können wir anfangen unseren Tisch mit Parametern zu versehen.