Suche

Support Filter
Version:  Allplan 2023 |  Letzte Änderung: 04.04.2024 14:20
1 Benutzer fand(en) diesen Knowledge Article hilfreich

Frage:

Wie kann in Beschriftungsbildern der Bezug auf NN bzw. NHN (Normalhöhe, Normalhöhennull) hergestellt werden?



Grundannahme:

Es wird davon ausgegangen, dass im Projekt eine einheitliche Bezugshöhe vorhanden sein soll oder muss.
Zudem wird davon ausgegangen, dass im Projekt ein ±0.00 vorhanden sein soll oder muss und damit nicht auf "echten" Höhen gearbeitet werden kann.

Einstellung der Bezugshöhe - Projektattribut:
Unter den Projektattributen (z. B. Projekt neu, öffnen -> Eigenschaften (Kontextmenu) Projekt -> Attribute belegen) gibt es verschiedene im Projekt verwendbare Attribute (Projektattribute).


Darunter befindet sich das Attribut Normalhöhennull (@585@), welches - wie alle Projektattribute - ein Textattribut darstellt.
Der im Attribut anzugebende Wert ist mit einem Punkt als Dezimaltrennzeichen zu versehen und kann z. B. wie folgt aussehen:

356.12 m ü. NHN



Verwenden der Bezugshöhe in Beschriftungsbildern (Formeln):
Mit dem Projektattribut kann nicht direkt gerechnet werden, da es sich um einen Text handelt. Mit der Formel VALUE(string;index) kann aus dem Text eine Zahl zur weiteren Verwendung extrahiert werden.
Dabei gilt folgendes:

string -> Text oder Textattribut mit einer oder mehreren Zahlen. Punkte zwischen Zahlen werden als Dezimaltrennzeichen interpretiert.

index -> Der Indexwert gibt an, das wievielte Ergebnis (Zahl) im Text ausgegeben werden soll. 1 -> erste gefundene Zahl, 2 -> zweite gefundene Zahl ....

Damit folgt folgende in Beschriftungsbildern bei Höhenausgaben (Koten) verwendbare Formel:

VALUE(Normalhöhennull;1) bzw. VALUE(@585@;1)


Beispielformeln für Roh- und Fertigfußboden in Räumen:

Rohfußboden:
VALUE(@585@;1) +ROUND(@112@/1000;3;5)

Fertigfußboden:
VALUE(@585@;1) +ROUND((Obj_Floor(@211@;1;2;3;4;5;6;7;8;9;10)+@112@)/1000;3;5)

Als Format ist z. B. K12.3 zu verwenden (Kotenformat mit 3 Nachkommastellen) und unter DIM ist die Dimension auf m zu stellen und auszublenden.

Hinweis:
Mit Allplan 2023 wurden sprachneutrale Funktionsaufrufe für Bauteilbezüge eingeführt. Anstatt MT_Raum(), MT_Wand() und MT_Boden() sind die Funktionen Obj_Room(), Obj_Wall() und Obj_Floor() zu verwenden. 
Die in Beschriftungsbildern verwendeten Formeln, welche diese Funktionen enthalten sind bei der Wandlung von älteren Daten in die Version 2023 automatisch angepasst worden. In neuen Beschriftungsbildern und Reports sind die sprachneutralen Funktionen zu verwenden, um einen internationalen Datenaustausch mit Allplan-Daten zu gewährleisten.