> For the complete documentation index, see [llms.txt](https://help.auxalia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.auxalia.com/training-manuals/revit-mep-familiy/formeln-in-familientypdatenfeldern.md).

# Formeln in Familientypdatenfeldern

Formeln in Familientypdatenfeldern 62 | Au to d e sk Revit Familien Han d bu ch Ge b äu de t e chn ik |HLS E C opyrig ht© by auxalia Gm bH

Exponentiation exp(x) pi π pi() Circumference = pi() \* (Radius \* 2) Circumference = pi() \* Diameter Circle Area = pi() \* Radius ^ 2 Wurzel von sqrt(999) Parameter = sqrt(Width) Formula= sqrt(Width + Height) Logarithmus log(1000) ja/nein Parameter Prüft auf z.B. auf = 1 < 2 Ergebnis wahr = 1 > 2 falsch Wertebereich Mögliche Parameter: user\_value: ,min\_value: ,max\_value: actual\_value: = if (user\_value < min\_value, min\_value, if (user\_value > max\_value, max\_value, user\_value)) C opyrig ht© by auxili a Gm bH Aut od e s k Re vit Familie n Han db u ch Ge b äu d ete ch n ik |HLSE | 63

Abfragen: IF (, , ) < kleiner als

> größer als = gleich / geteilt AND und Bedingung OR oder Bedingung NOT nicht Bedingung Achtung: Nicht möglich: <= und >= Ersatz dafür: NOT(a>b) entspricht a<=b Beispiele: IF (Length < 900, , ) Rückgabe Text IF (Length < 900, "Opening too narrow", "Opening OK") Anwendung AND IF ( AND (x = 1 , y = 2), , ) Rückgabe if both x=1 and y=2, else Anwendung OR IF ( OR ( x = 1 , y = 2 ) , , ) Rückgabe wenn x=1 or y=2, else 64 | Au to d e sk Revit Familien Han d bu ch Ge b äu de t e chn ik |HLS E C opyrig ht© by auxalia Gm bH

Trigonometrie für rechte Dreiecke: Bekannt: a+b Bekannt: a+c c = sqrt(a ^ 2 + b ^ 2) b = sqrt(c ^ 2 - a ^ 2) A = atan(a / b) A = asin(a / c) B = atan(b / a) B = acos(a / c) Bekannt: b+c Bekannt: c + A a = sqrt(c ^ 2 - b ^ 2) a = c \* sin(A) A = acos(b / c) b = c \* cos(A) B = asin(b / c) B = 90° - A Bekannt: c + B Bekannt: a + B a = c \* cos(B) b = a \* tan(B) b = c \* sin(B) c = a / cos(B) A = 90° - B A = 90° - B Bekannt: b + A Bekannt: a + A a = b \* tan(A) b = a / tan(A) c = b / cos(A) c = a / sin(A) B = 90° - A B = 90° - A Bekannt: b + B a = b / tan(B) c = b / sin(B) A = 90° - B C opyrig ht© by auxili a Gm bH Aut od e s k Re vit Familie n Han db u ch Ge b äu d ete ch n ik |HLSE | 65

Beispiel Kreis Sekante 66 | Au to d e sk Revit Familien Han d bu ch Ge b äu de t e chn ik |HLS E C opyrig ht© by auxalia Gm bH

Round Funktionen Setzen der Sichtbarkeit über die Formel: C opyrig ht© by auxili a Gm bH Aut od e s k Re vit Familie n Han db u ch Ge b äu d ete ch n ik |HLSE | 67
