Support Forum

[Frage] Beschriftung verketten bei Kotenformat [Gelöst]


Hallo zusammen,

ist es möglich eine Beschriftung zu generieren wo ich das Attribut für Ober- und Unterkante mit definierten Kotenformat verkette?
Bisher klappt es bei mir nur wenn ich das Alphanumerischen Format verwende.

In meinem Fall würde ich gern die OK und UK einer Aussparrung beschriften und diese aus Platzgründen in einer Zeile als Formel umsetzen. Da das Vorzeichen bei Höhenkoten essentiell ist muss ich deshalb die Formal als Kote definieren. Ansonsten fällt mir nur der Umweg über eine if, else Anweisung ein.

Vielleicht gibt es auch eine Möglichkeit bzw. Funktion, um das Format in Teilen einer Formel anders zu definieren?

Lösung anzeigen Lösung verbergen

FORMAT("%+.3f";wert) sollte funktionieren.

Die Bedeutung der Formatierungs-String ist hier erklärt.

11 - 16 (16)

Hallo,

spiele gerade mit dem Format-Befehl für eine Rohrhülse in der Wand:

"DNø"+FORMAT("%.0f";@220@*1000))+"/"+FORMAT("%+.3f";((@97@+@98@)/2)/1000))

Soll ergeben:

DNø30/+2,51

erster Teil in mm
Zweiter Teil in m als Höhenkote Achse

der zweite Teil der Formel wird aber nicht angezeigt...

Gruß Jürgen
Allplan V10 bis V2024

Anhänge (1)

Typ: image/jpeg
54-mal heruntergeladen
Größe: 81,47 KiB

Klammerfehler - rote Klammern sind zuviel:

"DNø"+FORMAT("%.0f";@220@*1000))+"/"+FORMAT("%+.3f";((@97@+@98@)/2)/1000))

Hallo zusammen,

ihr müsst bei den Formeln beachten, dass alle Koten immer ein Plus vorangestellt bekommen.
Sollte aufgrund der Höhenlage das Vorzeichen auf Minus wechseln habt wird das zum Problem oder sehe ich das falsch?
Im Grunde müsste zuerst die Höhenlage ausgewertet und auf größer, gleich oder kleiner +/- 0 geprüft werden.

Gruß
Marcus

VG
Marcus

Funktioniert!
Geht das auch das die 3te Null nach dem Komma unterdrückt wird?

Gruß Jürgen
Allplan V10 bis V2024

Anhänge (1)

Typ: image/jpeg
56-mal heruntergeladen
Größe: 72,26 KiB

"DNø"+FORMAT("%.0f";@220@*1000)+"/"+FORMAT("%+.2f";((@97@+@98@)/2)/1000)

@Marcus:
FORMAT("%+.2f";wert) ... bedeutet "Erzeuge Vorzeichen ( egal ob + oder -) vor einer Zahl mit notwendiger Anzahl Stellen vor dem Komma und genau 2 Nachkommastellen

Danke für die Erläuterung!

VG
Marcus

11 - 16 (16)

https://connect.allplan.com/ verwendet Cookies  -  Mehr Informationen

Akzeptieren