TCL Command UNIT

Inhalt

Index

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