[Frage] MT_Decke?


Hallo,

ich versuche gerade erfolglos über eine Deckenfläche (Ausbau) das Material der darüberliegenden Decke zu beschriften.
Also Wollte ich mit MT_Decke(@508@) ein Beschriftungsbild erstellen. Leider bleibt die Beschriftung leer.

Bei einer Seitenfläche kann ich über MT_Wand(@508@) das Material einer Wand korrekt auswerten.

ist MT_Decke richtig? oder geht das mit Deckenflächen aus irgendeinem Grund nicht?

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

Anhänge (1)

Typ: image/png
34-mal heruntergeladen
Größe: 8,17 KiB

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Für die Auswertung von Wandschichten in Beschriftungen mit CHILD/PARENT wäre das FAQ vermutlich informativ

Es könnte evtl. auch folgenes gehen (bsp. für Schicht 1)
PARENT(CHILD("01 "+@508@+" "+FORMAT("%.2f;@Dicke@);1))

unbekannter Verfasser ist ein unbekannter Verfasser und Namen sind und sollen nur dem Verfasser selbst bekannt sein.

1 - 10 (37)

..ist das eine "Freie Deckenfläche", oder eine Ausbaufläche des Raumes?

Bei ersterer könnte ich mir vorstellen, dass es "MT_Decke" nicht braucht, weil Du ja schon genau das Objekt
angewählt hast, welches Du beschriften möchtest. Also @508@ könnte schon reichen. Es fehlt nur die Schicht!

Die "MT_..."-Funktionen braucht man, wenn man von einem anderen Element, z.B. Raum "kommt", und in der Hierarchie
nach oben oder unten nach der Schicht einer Ausbaufläche "sucht"!

Sprich: Beschriftest Du den Raum, könnte man mit MT_Decke die Deckenfläche des Raumen ansprechen. Aber eben nur diese dem Raum zugeordnete (raumweite geltende). Eine freie Deckenfläche, die im Raum liegt, wird mit der Formel "MT_Decke" meines Wissens nach nicht gefunden!

Die richtige Syntax für die Schicht lautet: MT_Decke(@508@;0) (0 = erste dem Raum zugewandte Schicht)

Servus!

Eventuell geht aber sogar MT_Deckenfläche. Nur so ein ungeprüfter Versuch.

Aus früheren Beiträgen weiß ichallerdings, dass mit dem Syntax MT_xxx vieles undokumentiert möglich ist.

Gruß, Martin

Bautechnik GmbH. | A-2100 Korneuburg | Raiffeisenstraße 1

Hallo zusammen,
wir haben eine ähnliche Herausforderung.
Wir wollen ein Formel-Attribut schreiben, das sich zusammensetzt aus Wand-Typ und Wanddicke der einzelnen Wandschichten.
Kann man dies bewerkstelligen über den Befehl MT_Wand oder MT_Wandschicht bei einer 8-schichtigen Wand?

Tschau
Mike
http://www.baucon.de
Erfreulicherweise macht die Aufnahme von Wissen niemals Dick!

@mike
hauptfrage:
wo soll das attribut dran hängen.... an der gesamtwand oder einer/allen Schichten?

@martin
MT_Deckenfläche geht nicht.... zumindest nicht zu dem zeitpunkt, als ich probierte.
MT_Decke() geht auf die Deckenfläche...

Namenlos gezeichnet in vollem Bewusstsein - ignorant, in eigen Augen vermutlich höflich, dennoch unhöflichst, unfreundlichst wer einen/viele vermutete - sich von alters erschließende Namen nennt.
08.01.2024 - Gegen Bauernsperren! -> Boykott der direktverkaufenden Bauern - kauft nicht mehr direkt bei Bauern!

Hallo Markus,
das Attribut soll an der Gesamtwand hängen. Da wir beim IFC Export die Wand als ein Bauteil übertragen müsen.

Tschau
Mike
http://www.baucon.de
Erfreulicherweise macht die Aufnahme von Wissen niemals Dick!

das dürfte einfach lösbar sein...
die Kinder der gesamtwand sind die wandschichten...
->also ist CHILD()
gepaart mit dir dicke allein bringt nur die gesamtdicke...
mit einem FORMAT() gepaart werden aus den zählen texte und der rest müsste automatisch laufen.
ob die Reihenfolge passt..keine ahnung, habe nicht getestet.

Namenlos gezeichnet in vollem Bewusstsein - ignorant, in eigen Augen vermutlich höflich, dennoch unhöflichst, unfreundlichst wer einen/viele vermutete - sich von alters erschließende Namen nennt.
08.01.2024 - Gegen Bauernsperren! -> Boykott der direktverkaufenden Bauern - kauft nicht mehr direkt bei Bauern!

Hallo Markus,
hab vielen Dank für den Tip. Mein Azubi fuchst sich in die Problematik richtig rein und versucht die Aufgabe zu lösen.
Morgen hat er erst mal Berufsschule, Freitag hoffe ich, findet er die Lösung. Ich werde berichten.

Tschau
Mike
http://www.baucon.de
Erfreulicherweise macht die Aufnahme von Wissen niemals Dick!

Da muss ich gleich warnen: Child() funktioniert noch nicht in Formelattributen.
Wir arbeiten dran...

Grüße
rb

Allplan Product Owner

Stimmt... ich probierte das natürlich nicht aus.
Testen kann man den Formelaufbau aber dennoch über die beschriftung einer wandschicht.

PARENT(CHILD(FORMAT("%.2f ";@211@)))
Hier kommt ein String raus, wenn die Wandschicht beschriftet wird, welcher die dicken der wandschichten mit zwei kommastellen ausgibt und mit einem "/" gestrennt ist.

Namenlos gezeichnet in vollem Bewusstsein - ignorant, in eigen Augen vermutlich höflich, dennoch unhöflichst, unfreundlichst wer einen/viele vermutete - sich von alters erschließende Namen nennt.
08.01.2024 - Gegen Bauernsperren! -> Boykott der direktverkaufenden Bauern - kauft nicht mehr direkt bei Bauern!

1 - 10 (37)

https://campus.allplan.com/ verwendet Cookies  -  Mehr Informationen

Akzeptieren