Support Forum

[Frage] Beschriften von Attributen einer Pfosten Riegel Fassade

Schlagworte:
  • Fassade
  • Attribute
  • Beschriftung

Wie beschriftet man eine attribuierte Pfosten-Riegel Fassade?

Das Attribut für die Positionsnummer, soll als Beschriftung oder als variables Textbild abgesetzt werden. Ich konnte keinen Weg finden, um dies zu erreichen. Die Informationen eines Bauteils müssen sichtbar gemacht werden können, sonst "BIM..melt" es nicht.

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Es gibt bei der Fassade kein Gesamtobjekt / Container, wie bei der Wand. Dennoch gibt es eine Möglichkeit, Attribute, die für die gesamte Fassade gelten, mit einem Beschriftungsbild zu beschriften:

Wenn man "Attribute modifizieren" auf eine Fassade anwendet (über das Kontextmenü) werden die zugewiesenen Attribute auf alle Objekte der Fassade übertragen. Mit folgender Formel kann man eines dieser Attribut aus den Objekten auslesen:

PARENT(CHILD([Attribut]))

Diese Formel schaut mit "PARENT" zunächst auf die Gesamtfassade und dann mit CHILD auf alle einzelnen Objekte.
Wenn diese Objekte alle denselben Attribut-Wert haben (bei Benutzerattributen und z.B. "Gewerk" immer der Fall), dann wertet diese Formel auch nur diesen einen Wert aus.
Wenn die Attribute bei den Objekten unterschiedlich sind (z.B. "Bezeichnung") und Textattribute sind, dann werden alle Werte hintereinander ausgegeben, getrennt durch "/".
Wenn die Attribute unterschiedlich und Zahlenattribute sind, werden die einzelnen Werte addiert und es wird die Summe ausgegeben.

Dieselbe Formel funktioniert auch bei Wänden.

Durch IF-ELSE-Bedingungen kann man dann bei Wänden und Fassaden nützliche Dinge auswerten.
z.B.:
PARENT(CHILD(_IF_(@507@="Glas*")@229@_ELSE_0))
wertet die Gesamtfläche aller Glas-Objekte aus (genauer: alle Objekte deren Bezeichnung mit "Glas" beginnt)
@229@ = Fläche
@507@ = Bezeichnung

oder:
PARENT(CHILD(_IF_(@210@=1)@508@)_ELSE_"")
wertet bei einer Wand nur das Material von Schicht 1 aus.
@210@ = Schichtnummer
@508@ = Material

Christian Eichinger
Technischer Support
ALLPLAN Deutschland GmbH

Hallo,

grundsätzlich kein Problem. Einfach über Beschriftungsbilder das gewünschte Attribut einstellen. Die Fassade wurde vermutlich mit dem Fassaden-Modellierer erstellt. Da hat es bei mir auch nicht funktioniert (zumindest funktioniert nur ein Bruchteil der bestehenden Attribute --> über "Objektbeschriftung" sichtbar). Hatte auch ein neues Attribut hinzugefügt, welches dann wieder verschwunden ist...Nicht ganz nachvollziehbar. Habe aber bis jetzt kaum mit dem Fassaden-Modellierer und den daraus entstandenen Bauteilen gearbeitet. Sollte mal an den Support gehen.

Wir modellieren die PRF mit Smart-Parts. Da funktioniert es problemlos.

Das mit den Beschriftungsbildern hatte ich bereits probiert. Nein das funktioniert nicht. Das Fassadenmodul hat keine Beschriftungsfunktion. Ja da bleibt nur das Smart Part. Dieses ist zum Bau großer Fassaden leider sehr aufwändig. Das Fassadenmodul dagegen ist vollkommen intuitiv und flexibel... Hö, hö, kleiner Witz! Na gut wenn ich in Zukunft meine Positionsnummer aus dem Fassadenelement im Plan absetzen möchte geht das nur, wenn man mit Smart Parts modelliert.

in der Fassade Einstellung, wenn man die Gruppierung aus macht, kann Mann die Objekte beschriften, aber man muss den Beschriftung Befehl von dem Palette klicken.
der Nachteil ist, nach dem Umgruppierung, ist das Fassade Parametrisch Element nicht mehr bearbeitbar ist.

Eigentlich, Sie brauchen nicht Umgruppierung, wählen Sie den Beschriftung Befehl von DERPalette, und Beschriften Sie den Teil den Sie möchten.

Fassade Beschriften:
Beschriften anwählen/Links im Suchfilter das gewünschte Attribut anwählen/Fassade anklicken/gewünschtes Beschriftungsbild auswählen und absetzen.

Beispiel: u-wert (aus Bereich Wärmeschutz) hat so Funktioniert (allplan 2021-1-13).

Beschriften > Fassade anklicken > Objektbeschriftung > funktioniert; > Beschriftungsbild funktioniert nicht
Offensichtlich kommt man an die Attribute der Gesamtfassade beim Beschriftungsbild nicht ran.
Man kann beim Beschriften ja auch einzelne Bauteile der Fassade beschriften.

Software: Allplan, Lumion, OM by Cycot, Simplebim, Nevaris...
Coachings unter http://www.cycot.de / Tutorials unter http://www.allplanlernen.de

Es gibt bei der Fassade kein Gesamtobjekt / Container, wie bei der Wand. Dennoch gibt es eine Möglichkeit, Attribute, die für die gesamte Fassade gelten, mit einem Beschriftungsbild zu beschriften:

Wenn man "Attribute modifizieren" auf eine Fassade anwendet (über das Kontextmenü) werden die zugewiesenen Attribute auf alle Objekte der Fassade übertragen. Mit folgender Formel kann man eines dieser Attribut aus den Objekten auslesen:

PARENT(CHILD([Attribut]))

Diese Formel schaut mit "PARENT" zunächst auf die Gesamtfassade und dann mit CHILD auf alle einzelnen Objekte.
Wenn diese Objekte alle denselben Attribut-Wert haben (bei Benutzerattributen und z.B. "Gewerk" immer der Fall), dann wertet diese Formel auch nur diesen einen Wert aus.
Wenn die Attribute bei den Objekten unterschiedlich sind (z.B. "Bezeichnung") und Textattribute sind, dann werden alle Werte hintereinander ausgegeben, getrennt durch "/".
Wenn die Attribute unterschiedlich und Zahlenattribute sind, werden die einzelnen Werte addiert und es wird die Summe ausgegeben.

Dieselbe Formel funktioniert auch bei Wänden.

Durch IF-ELSE-Bedingungen kann man dann bei Wänden und Fassaden nützliche Dinge auswerten.
z.B.:
PARENT(CHILD(_IF_(@507@="Glas*")@229@_ELSE_0))
wertet die Gesamtfläche aller Glas-Objekte aus (genauer: alle Objekte deren Bezeichnung mit "Glas" beginnt)
@229@ = Fläche
@507@ = Bezeichnung

oder:
PARENT(CHILD(_IF_(@210@=1)@508@)_ELSE_"")
wertet bei einer Wand nur das Material von Schicht 1 aus.
@210@ = Schichtnummer
@508@ = Material

Christian Eichinger
Technischer Support
ALLPLAN Deutschland GmbH

Herr Eichinger, vielen Dank für die professionelle Antwort. Super! Sobald ich Ergebnisse habe werde ich die Ergebnisse posten.