abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Dokumentation
Archicads Dokumentationswerkzeuge, Ansichten, Modellfilterung, Layouts, Veröffentlichung, etc.

Etikett Bauteilhöhe

Anonymous
Nicht anwendbar

Hallo zusammen,
Bei mir zeigt das Etikett Bauteilhöhe nur das Vorzeichen - an, das Vorzeichen + wird nicht dargestellt. Kann mir jemand erklären warum das so ist, oder ist bei mir irgendwo eine Einstellung falsch?

35 ANTWORTEN 35
snow
Rockstar
Warum funktioniert das so nicht? (auch nicht mit Anführungszeichen bei '+' und '-'
 IF ( {Property:Fenster\/Tür/Nominale F\/T Höhe der Öffnung auf der Anschlagseite} > 0; +; - )

Ja – Syntaxfehler... aber was ist der Syntax von einem 'Logikelement' dann?
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
Gänsefüßchen fehlen bei den Vorzeichen
Mac OSX - up to date

GER Archicad Full, Up to date
snow
Rockstar
O. K. stimmt, die Anführungszeichen müssen sein. Das es zuvor nicht geklappt hatte lag wohl an der falschen Kombination mit dem Syntax für die Wert-Angabe.
Jetzt kann ich jetzt den B-Editor schließen, werde aber gewarnt, dass alle Argumente den gleichen Datentyp und kompatible Einheiten haben müssten...

Für sich allen gestellt ist das ganze ja sowieso nicht fertig... wird aber "bis hierhin" schon in (Korrektur-) Rot dargestellt und verweist auf di o.g. Fehlermeldung
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
Schau dir das mal durch....
Vielleicht macht es dich schlauer auch wenn das ein anderer Fall ist!!!!
https://youtu.be/l-yeYDoN8zI
Mac OSX - up to date

GER Archicad Full, Up to date
und wer's immer noch nicht hat:

Wert mit Zeichenfolge anlegen und das hier pasten!

CONCAT ( IFS ( {Property:Decke/Höhenwert Oberkante} = 0 m; "±"; {Property:Decke/Höhenwert Oberkante} > 0 m; "+"; {Property:Decke/Höhenwert Oberkante} < 0 m; "" ); STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 3 ) )


😉
Mac OSX - up to date

GER Archicad Full, Up to date
Anonymous
Nicht anwendbar
Sehr cool 🙂

Vielen Dank, jetzt kann man das genauso mit der Unterkante verknüpft als Höhenkotenetikett verwenden. Da wir den Fußbodenaufbau immer als separate Decke zeichnen hat man so gleich die Rohbauhöhe. Leider ist das Symbol im Etikett nicht so schön wie in der originalen Höhenkote, aber bis Graphisoft das mal praxistauglich hinbekommt wird es so gehen. Wenn das hier ein Wunschkonzert wäre, würde ich mir wünschen, das es noch DIN gerecht hoch5 dargestellt würde. 😉
snow
Rockstar

...Wenn das hier ein Wunschkonzert wäre, würde ich mir wünschen, das es noch DIN gerecht hoch5 dargestellt würde. 😉

Das geht wohl schon… der Code dafür hat's allerdings in sich… war hier schon mal Thema
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
Wie man Etiketten nach seinen Wünschen erstellt ohne zu coden gibts hier:
https://help.graphisoft.com/AC/23/GER/_ ... D_Elements
das beachten:


und hier die Hochzahlen:

CONCAT ( IFS ( {Property:Decke/Höhenwert Oberkante} = 0 m; "±"; {Property:Decke/Höhenwert Oberkante} > 0 m; "+"; {Property:Decke/Höhenwert Oberkante} < 0 m; "" ); STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 2 ); IFS ( RIGHT ( STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 3 ); 1 ) = "1"; "¹"; RIGHT ( STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 3 ); 1 ) = "2"; "²"; RIGHT ( STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 3 ); 1 ) = "3"; "³"; RIGHT ( STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 3 ); 1 ) = "4"; "⁴"; RIGHT ( STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 3 ); 1 ) = "5"; "⁵"; RIGHT ( STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 3 ); 1 ) = "6"; "⁶"; RIGHT ( STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 3 ); 1 ) = "7"; "⁷"; RIGHT ( STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 3 ); 1 ) = "8"; "⁸"; RIGHT ( STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 3 ); 1 ) = "9"; "⁹"; RIGHT ( STR ( {Property:Decke/Höhenwert Oberkante} / 1 m; 3 ); 1 ) = "0"; "" ) )
Y’®îˇˇÖ


ich habe keine weiteren Fragen
Mac OSX - up to date

GER Archicad Full, Up to date
Stefan L_
Advisor
Was'n das für ein Destroyer-Code da am Ende? 👿
Für die Akten: IFS gibt es erst seit AC23. Für 22 muss man entsprechend viele IF verschachteln. Gibt ziemlich viele Klammern am Ende...

--
Stefan
--
Stefan
AC ...-27, WIN10
Es wurde ein Rundungsfehler entdeckt. Achtung. Behebung folgt irgendwann. Es sei denn es kommt mir jemand mit dem Killercode zuvor. Hinthint
Mac OSX - up to date

GER Archicad Full, Up to date