abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Modellierung
Entwurfswerkzeuge von Archicad, Elementverbindungen, Modellierungskonzepte usw.

Etikett - Dachneigung in % ?

snow
Moderator
Hallo zusammen,

Ich bräuchte die Dachneigung im Etikett in % angegeben.
Als Autotext gibt es aber nur einmal Dachneigung, die dann in ° ausgegeben wird.

Bleibt da nichts anderes, als eine 'Eigenschaft' mit einer entsprechende Formel zu definieren?
Würde das überhaupt gehen? Wie müsste der Syntax für Winkelfunktionen sein?
...oder gibt es vielleicht doch eine einfachere Methode?
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
55 ANTWORTEN 55
grey-de
Participant
hallo achmed,

ist die gleiche problematik wie letzte woche in diesem beitrag:

https://forum.graphisoft.de/viewtopic.php?f=3&t=26432

der workaround funktioniert, bleibt aber ein workaround.
die letzten hinweise von stefan sind zu beachten.

viel erfolg, grey

edit:
schon aufgefallen, daß du dir die frage schon mal gestellt hast?
snow
Moderator
"Stefan L." wrote:
Bist Du in AC22 unterwegs?
Ist im "Klassifizierungs-Manager" die "ARCHICAD Klassifizierung 22" geladen?
Sind im "Eigenschaften-Manager" die Standard-Eigenschaften aus AC22 zu sehen?
Taucht da in der Gruppe "Bauteile" die Eigenschaft "Neigung in Prozent" auf?
Ist Dein Dach als "Dach" klassifiziert?

--
Stefan


Da fehlen mir wohl die Grundlagen diesbezüglich.
Bisher wusste ich nicht, dass es einen Klassifizierungs-Manager gibt... habe ihn jetzt eingeblendet... war nicht da... vermutlich weil meine Vorlagedatei mit Version 21 gemacht wurde.

Woher bekomme ich denn die "ARCHICAD Klassifizierung 22" ?
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
DaveTka
Participant
Standard Vorlage öffnen - Klassifizierungen exportieren - Klassifizierungen in die x-Vorlage importieren.

snow
Moderator
Danke für die rasant schnelle Antwort...
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
Stefan L_
Ace
Dabei tut das vorherige Exportieren gar nicht Not. Du kannst beim Importieren auch PLN-, PLA- und TPL-Dateien auswählen, das macht die Sache noch rasanter.

Aber!
Nach Import der Klassifizierung solltest Du dringend:
1. die bereits erstellten Bauteile richtig klassifizieren (also auch Dein Dach)
2. die Werkzeuge (Wand, Stütze, Decke...) auf eine sinnvolle Klassifizierung (Wand, Stütze, Decke...) einstellen

Wenn du Punkt 1 erledigt hast reicht für Punkt 2 ein Nuckeln mit der Pipette an repräsentativen Bauteilen.

--
Stefan
--
Stefan
AC ...-28, WIN10
snow
Moderator
Hey super - das funktioniert jetzt soweit !! 😉
...bleibt nur noch, das %-Zeichen mit dazuzuschreiben... und das ganuze vielleicht damit als Favorit abzuspeichern... oder ich führe mir das aus diesem Thema nochmals zu Gemüte, um ggf. eine 'Eigenschaft' zu erhalten, die '%' mit hinschreibt...
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
Stefan L_
Ace
"Achmed" wrote:
...bleibt nur noch, das %-Zeichen mit dazuzuschreiben...
Das kannst Du entweder direkt im Etikett tun - mit einem &-Zeichen hinter dem Autotext - oder per berechneter Eigenschaft.

Die Original-AC22-Eigenschaft "Neigung in Prozent" in der Gruppe "Bauteile" ist - wie oben rechts zu erkennen - vom Datentyp "Nummer".
Ich hätte "Numer" ja als "Zahl" übersetzt, aber sei's drum...

Das Prozentzeichen, das Du dahinter haben willst, geht aber nur in "Zeichenfolgen".
Also muss man erst die "Nummer" in eine "Zeichenfolge" umwandeln.
Das tut die Funktion STR, die neben der Zahl selbst noch wissen will, wieviele Kommastellen dabei rauskommen sollen - zumindest, wenn einem die Vorgabe von 2 Stellen nicht passt.
In die Syntax "STR ( Wert; [AnzahlVonDezimalstellen] )" musst Du also Deine Neigung in % reinbasteln.

Anschließend musst Du diese Zeichenfolge und das %-Zeichen zusammenfügen.
Das tut die Funktion CONCAT, die als Argumente die einzelnen Textschnipsel will:
CONCAT ( "Text1"; ["Text2"] ; ... )
Da musst Du also Deine gesammelten Einzelteile unterbringen.
Mind the Gänsefüßchen!

Da man eine "Nummer" aber besser verarbeiten kann, z.B. für
WENN (Neigung > Reibung der Schuhsohle) DANN Anseilen!
würde ich das in einer neuen Eigenschaft tun:
Neu, Eigenschaft, Name vergeben, Gruppe aussuchen, OK.
Datentyp "Zeichenfolge", Standardwert "Berechnung", der Editor poppt auf - und jetzt kommst Du! 😄

--
Stefan
--
Stefan
AC ...-28, WIN10
snow
Moderator
CONCAT ( "STR ( {Property:Bauteile/Neigung in Prozent}; [1] )"; [" %"] )

funktioniert leider nicht... irgendetwas hab' ich wohl nicht richtig gemacht.
Archicad For Future F R E E D O M for-COLORS
______________________________________

archicad versions 8-27 | mac os 13 | win 10
Stefan L_
Ace
Stimm, irgendwas stimmt nicht. 🙂
Gänsefüße darfst Du nur machen, wenn die Buchstaben, die dazwischen stehen, genau so erscheinen sollen, so wie beim %-Zeichen (-> am STR-Ausdruck wegmachen).
Eckige Klammern bezeichnen in solchen Syntax-Erklärungen optionale Elemente, im tatsächlichen Code haben sie nix zu suchen (-> alle wegmachen).

Dann müsste der Hase laufen...

--
Stefan
--
Stefan
AC ...-28, WIN10
grey-de
Participant
warum nicht gleich so, wie du es zu beginn vorgeschlagen hast?

CONCAT ( STR ( ABS ( TAN ( {Property:Dach/Neigung} ) * 100 ); 2 ); " %" )

gruß, grey