icon

Support Forum

[Frage] Beschriftungsbild für Stahlbetonstützen


Hallo zusammen!
Ich bin leider mal wieder zu blöd!
Ich bekomme leider kein Beschriftungsbild für STB-Stützen hin.
Ich hatte es so definiert:

Text untereineinander
STB-Stütze (Text)
@Breite@/@Länge@ (Formel)

Text nebeneinander:
STB-Stütze (Text) @Breite@/@Länge@ (Formel)

Tja, es funktioniert nur leider nicht mit den Einstellungen.

Es soll so aussehen, dass nur Zentimeter mit einer Stelle hinter dem Komma ausgegeben werden, Nullen sollen nicht dargestellt werden.

STB-Stütze
17.5/30

Schöner wäre es noch, wenn die Millimeter als Hochzahlen ausgegeben würden. (siehe Bildm als Text geschrieben)

Kann mir da einer helfen?

Vielen Dank und noch einen schönen Abend

Fredo

Anhänge (1)

Typ: image/jpeg
43-mal heruntergeladen
Größe: 101,24 KiB

Solche Sachen sind im Forum schon öfter mal diskutiert worden...
die hochgestellte Zahl macht es Aufwendig das in eine Formel zu packen... aber nicht unmöglich.

Alternativ schon mal darüber nachgedacht, den linken Teil als Zahl mit Hochstellung rechts ausgerichtet mit ein "/" als Dimension abzusetzen und den rechten Teil links ausgerichtet? Lässt sich sicher nicht perfekt immer mittig zum Text darüber darstellen... aber sollte einfach ohne denken realisierbar sein.

http://www.help4future.de

Tja, es funktioniert nur leider nicht mit den Einstellungen.

Mit welchen Einstellungen?

Die Formatierung der Längen (Einheit mit Kommastellen usw.) gilt nur, wenn das Ergebnis der Formel eine Dezimalzahl ist!

@Breite@/@Länge@ (Formel) beschreibt eine arithmetische Operation: Breite geteilt durch Länge.
Das Ergebnis (eine Dezimalzahl) wird "mit den Einstellungen" formatiert.

Was Du möchtest ist jedoch ein Text, bestehend aus 2 Zahlentexten und dem Zeichen "/" verbunden.

Ich befürchte, dafür musst Du jede Zahl (Breite, Länge) einzeln in einen Text umwandeln, z.B. mit FORMAT("%.1f";@Breite@/10)

Die gesamte Formel lautet dann:
FORMAT("%.1f";@Breite@/10)+"/"+FORMAT("%.1f";@Länge@/10)

Für das Weglassen von ".0" bei "30.0" kannst Du die Forumssuche benutzen. Dafür gibt es haufenweise Formeln.

Hi Jörg,
sind die Einstellungen gem. der angehängten Fotos korrekt?
Es wird nämlich leider nichts ausgegeben.

Vielen Dank

Fredo

@reports_fuer_spenden:
Vielen Dank für deine Antwort. Leider habe ich jezt schon zu lange rum versucht, so dass ich mich zunächst mal mit der Antwort von Jörg abgeben werde.
Trotzdem vielen Dank!

Anhänge (2)

Typ: image/jpeg
56-mal heruntergeladen
Größe: 89,95 KiB
Typ: image/jpeg
36-mal heruntergeladen
Größe: 112,70 KiB

Da das Ergebnis ein Text ist, sollte bei Beschriftungsbild->Format nicht "F8.2" stehen, sondern "A254".

Hi Jörg,
das habe ich jetzt eingestellt, leider kommt dann doch ein sehr komischer Ergebnis raus, was mit den eigentlichen Dimensionen der Stütze gar nichts gemeinsam haben.
Ich weiß auch nicht, was ich da falsch mache.

Ich möchte aber dein Gehirn nicht weiter damit belasten. Ich beschrifte jetzt alles einfach von Hand.
Vielen Dank trotzdem und einen letzten richtig sonnigen Tag!

Fredo

Anhänge (2)

Typ: image/jpeg
41-mal heruntergeladen
Größe: 112,97 KiB
Typ: image/jpeg
39-mal heruntergeladen
Größe: 77,94 KiB

Hi,

ENG: I think one of the following formulas will work.

DEU (google): Ich denke, eine der folgenden Formeln wird funktionieren.

FORMAT("%.1f/%.1f";ROUND([at]220[at]*100;1);ROUND([at]221[at]*100;1))

""+INT(ROUND([at]220[at]*100;1;5))+(_IF_(ROUND([at]220[at]*100;1;5)=INT(ROUND([at]220[at]*100;1;5)))""_ELSE_("%+%>5%-%<"))+"/"+INT(ROUND([at]221[at]*100;1;5))+(_IF_(ROUND([at]221[at]*100;1;5)=INT(ROUND([at]221[at]*100;1;5)))""_ELSE_("%+%>5%-%<"))

""+(_IF_(ROUND([at]220[at]*100;1;5)=INT(ROUND([at]220[at]*100;1;5)))[at]220[at]*100_ELSE_ROUND([at]220[at]*100;1))+"/"+(_IF_(ROUND([at]221[at]*100;1;5)=INT(ROUND([at]221[at]*100;1;5)))[at]221[at]*100_ELSE_ROUND([at]221[at]*100;1))

Hatem OZDEMIR
Architect | Allplan Trainer | BIM Manager
Website: http://www.bimakademi.com
e-mail: hatemozdemir[at]gmail.com
Ankara / Turkiye
LinkedIn - Profil
Udemy - Profil
YouTube - Channel

Anhänge (1)

Typ: image/jpeg
19-mal heruntergeladen
Größe: 74,49 KiB

Hi Hatem,
die erste Formel funktioniert schon, ich habe nur die Dicke und Länge getauscht. Wenn man es jetzt noch schafft, dass die Nullen nach dem Komma und dann natürlich auch das Komma unterdrückt werden, dann wäre es perfekt!

Vielen Dank

Fredo

Hi Hatem,
The first formula works already; I just swapped the thickness and length. If you could now manage to suppress the zeros after the decimal point and then, of course, the decimal point itself, it would be perfect!

Many thanks,

Fredo

Anhänge (1)

Typ: image/jpeg
22-mal heruntergeladen
Größe: 118,21 KiB

Hi Fredo,

ENG: If you try the third formula, it will work as you want.

DEU: Wenn Sie die dritte Formel ausprobieren, wird sie so funktionieren, wie Sie es sich wünschen.

""+(_IF_(ROUND([at]220[at]*100;1;5)=INT(ROUND([at]220[at]*100;1;5)))[at]220[at]*100_ELSE_ROUND([at]220[at]*100;1))+"/"+(_IF_(ROUND([at]221[at]*100;1;5)=INT(ROUND([at]221[at]*100;1;5)))[at]221[at]*100_ELSE_ROUND([at]221[at]*100;1))

Hatem OZDEMIR
Architect | Allplan Trainer | BIM Manager
Website: http://www.bimakademi.com
e-mail: hatemozdemir[at]gmail.com
Ankara / Turkiye
LinkedIn - Profil
Udemy - Profil
YouTube - Channel

Anhänge (1)

Typ: image/jpeg
28-mal heruntergeladen
Größe: 49,46 KiB

Hi Hatem,
ja die Formel funktioniert genauso, wie ich sie benötige!!!

Vielen, vielen Dank

Fredo

Hi Hatem,
Yes, the formula works exactly as I need it to!

Thank you very much.

Fredo