Syntax
UNIT arg1 arg2 arg3 IMPERIAL imptype ifrac
UNIT arg1 arg2 arg3 factor IMPERIAL imptype ifrac
UNIT arg1 arg2 arg3 factor text IMPERIAL imptype ifrac
Jedes Kommando beginnt mit seinem Namen in Großbuchstaben, gefolgt von seinen Argumenten. Anzahl und Typen der Argumente variieren. In gewissen Fällen bestimmt das arg-i die Regeln zu dessen Folgeargumenten.
Beschreibung
Das Einheitensystem von Allplan Bridge unterscheidet Einheiten zur Modelleingabe und Einheiten zur Ergebnisausgabe. Die Änderungen von Einheiten zur Modelleingabe hat Auswirkungen bei der Auswertungen von mathematischen Ausdrücken durch den integrierten TCL Formelinterpreter. Es ist empfohlen, diese Einheiten beim Start des Projekts zu wählen und die verwendeten Formeln und Tabellen darauf abzustimmen. Die nachträgliche Änderung einer Einheit kann die Anpassung der Formeln und Tabellen erforderlich machen. Die Änderung der Ergebniseinheiten sind immer möglich.
Argumente
Mindestanzahl: 3
arg1
Wert |
Dimension |
Bedeutung |
SETDB |
KEYWORD |
Die Einstellung wird für das Modell übernommen. Die Einheit wird für alle folgenden Eingaben in der TCL-Datei, die sich auf diese Einheit beziehen, verwendet. |
LOCAL |
KEYWORD |
Die Einheit wird nur für alle folgenden Eingaben in der TCL-Datei, die sich auf diese Einheit beziehen, verwendet. Die Einstellung im Modell ändert sich nicht. |
arg2
Wert |
Dimension |
Bedeutung |
ANGLED |
KEYWORD |
Winkeleinheit bei der Modelleingabe |
ANGLE |
KEYWORD |
Winkeleinheit für Ergebnisse (z.B. Rotationen) |
LCROSSD |
KEYWORD |
Längeneinheit in Querschnitten |
LCROSS |
KEYWORD |
Längeneinheit für Querschnittsergebnisse |
LSTRUCTD |
KEYWORD |
Längeneinheit für Strukturangaben |
LSTRUCT |
KEYWORD |
Längeneinheit für Strukturergebnisse (z.B. Verformungen) |
STATION |
KEYWORD |
Längeneinheit für Stationswerte |
TEMP |
KEYWORD |
Temperatureinheit |
AREINF |
KEYWORD |
Flächeneinheit für Bewehrungen |
ASTRAND |
KEYWORD |
Flächeneinheit für Kabelquerschnitte |
EMOD |
KEYWORD |
Einheit für E-Modul |
STRESS |
KEYWORD |
Einheit für Spannungen |
FORCE |
KEYWORD |
Einheit für Kräfte |
MOMENT |
KEYWORD |
Einheit für Momente |
DEVIATION |
KEYWORD |
Einheit für Umlenkung |
LSMALL |
KEYWORD |
Einheit für sehr kleine Längen |
GAMMA |
KEYWORD |
Einheit für das spezifische Gewicht |
ACC |
KEYWORD |
Einheit der Beschleunigung |
arg3
Wert |
Dimension |
Bedeutung |
"\[symb\]" |
KEYWORD |
Die Einheiten werden durch vordefinierte Symbole erkannt. Sollte das Symbol nicht erkannt werden, dann ist der Faktor zur Umrechnung anzugeben (vgl. arg4) Winkel: symb = deg || gon || rad || % Länge: symb = m || dm || cm || mm || in || ft || yd Fläche: symb = m2 || dm2 || cm2 || mm2 || in2 || ft2 || yd2 Temperatur: symb = °C || °F || °K Spannung, E-Modul: symb = kN/m2 || N/mm2 || MN/m2 || MPa || Pa || ksi Kraft: symb = N || kN || MN || kip Moment: symb = Nm || kNm || MNm || kipft || kipin Umlenkung: symb = rad/m || deg/m || rad/ft Gewicht: symb = kN/m3 || lb/ft3 || kg/m3 || kip/ft3 Beschleunigung: symb = m/s2 || ft/s2 |
symbol |
TEXT |
Anwenderdefiniertes Symbol |
factor
Wert |
Dimension |
Bedeutung |
"" |
TEXT |
Bei der Verwendung von vordefinierten Einheiten ist die Angabe des Faktors zur internen Einheit nicht notwendig. |
factor |
DOUBLE |
Faktor zur Umrechnung in die interne (metrische) Einheit bei anwenderdefinierter Einheit v_intern = v_user * factor |
text
Wert |
Dimension |
Bedeutung |
text |
TEXT |
Beliebiger Text zur Beschreibung der Einheit |
IMPERIAL
Das Schlüsselwort kann als 4., 5. oder 6. Argument angegeben werden. Danach folgen 2 weitere Argumente.
imptype
Wert |
Dimension |
Bedeutung |
FTINDECIM |
KEYWORD |
Fuß + Dezimalzoll |
FTINEXACT |
KEYWORD |
Fuß + Exakte Zoll |
FTINFRACT |
KEYWORD |
Fuß + Zoll in Brüchen |
INCHEXACT |
KEYWORD |
Exakt (= Zoll in Dezimalen oder Brüchen) |
INCHFRACT |
KEYWORD |
Zoll in Brüchen |
ifrac
Wert |
Dimension |
Bedeutung |
ifrac |
INT |
Anzahl der Teilungen, z.B. 2, 4, 8, 16, 32, 64, 128, 256 |
Scopes
Scopes in welchem der aktuelle Scope oder das aktuelle Kommando verwendet werden kann.
Beispiele
UNIT SETDB AREINF "\[cm²\]" "" "Quadratzentimeter zu Meter"
Die Einheit für den Bewehrungsgehalt im Modell und in der Datei wird gesetzt. Der Faktor ist vordefiniert.
UNIT SETDB LCROSSD "\[ft\]" "" "Fuss zu Meter" IMPERIAL FTINFRACT 16
Die Einheit für die Eingabe von Querschnittslängen im Modell und in der Datei wird auf Fuß gesetzt. Der Faktor ist vordefiniert. Die Darstellung der imperialen Einheit wird definiert.
| (C) ALLPLAN GmbH | Datenschutzbestimmungen |