[Вопрос] IFC Entity - Wert auslesen [Решен]

Теги:
  • Allplan
  • |Attribute
  • Formelattribut
  • Functions.py

Hallo zusammen,

ich versuche derzeit das Attribut IFC Entity auszulesen und in einem Formelattribut zu verwenden. Das Attribut speichert die verschiedenen Bauteilklassifikationen gemäß IFC-Schema (IfcBeam, IfcColumn, IfcSlab, ...). Wenn ich ein benutzerdefiniertes Attribut neu anlege und in der Formel das Attribut @IFC Entity@ = @684@ hinterlege gibt er mit als Wert 0 aus, obwohl z.B. IfcColumn ausgewählt wurde.

Kann mir jemand sagen wie ich an die konkreten Ifc-Bauteilentitäten als Text komme?

Beste Grüße

Show solution Hide solution

was genau schreibst du in die Formel des Attributs?

@IFC Entity@ = @684@
macht keinen Sinn --> hier kommt eigentlich auch "1" raus

@IFC Entity@
geht bei mir

ist der Datentyp auch auf Text und nicht auf Ganzzahl gestellt? --> wenn auf Ganzzahl erhalte ich das Ergebnis "0"

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

was genau schreibst du in die Formel des Attributs?

@IFC Entity@ = @684@
macht keinen Sinn --> hier kommt eigentlich auch "1" raus

@IFC Entity@
geht bei mir

ist der Datentyp auch auf Text und nicht auf Ganzzahl gestellt? --> wenn auf Ganzzahl erhalte ich das Ergebnis "0"

Viele Grüße
Florian

LinkedIn-Profil

www.vollack.de

Hallo Florian,

ja hatte auch @IFC Entity@ in die Formel eingetragen und den Datentyp Text habe ich auch verwendet.
Heute morgen klappt das auch mit der Formelauswertung.
Gestern hat das einfach nicht funktioniert... auch nachdem Allplan neu gestartet wurde oder das Attribut gelöscht und neu angelegt wurde.

Jetzt hat sich das Problem von selbst gelöst.
Trotzdem Danke.