Allplan Fórum

[Otázka] Beschriftung verketten bei Kotenformat [Vyřešeno]


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?

Show solution Hide solution

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

Přílohy (1)

Type: image/jpeg
Staženo 54
Size: 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

Přílohy (1)

Type: image/jpeg
Staženo 56
Size: 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/ používá cookies  -  Více informací

Souhlasím