[Question] Smartparts und IFC-Attribute [Résolu]

Balises:
  • SmartPart
  • BIM
  • Attribute
  • IFC

Schönen Tag!

Wir beschäftigen uns nun seit einer Weile mit Smartparts und verwenden von uns selbst programmierte Smartparts zum Konstruieren von Baugruben und weiteren Spezialtiefbauten. Das funktioniert sehr gut zum erstellen von Plänen und Reports und zur Fehlervermeidung.
Nun wollen wir einen Schritt weiter gehen und uns mit dem Thema BIM beschäftigen. Leider gibt es im Bereich Tiefbau nicht sehr viele Referenzen, weshalb wir ein paar Fragen haben.

Am Beste zeigen wir das einfach anhand einem Beispiel - der Spundwand.
Die Spundwand ist geometrisch erzeugt und auch Querschnittswerte wie das Elastische Widerstandsmoment (ein von uns selbst erzeugtes Attribut) sind hinterlegt. Als IFC-Objekttyp haben wir IfcWall und als IFC-ObjektSubtyp SHEAR gewählt.

Unsere Spundwand ist somit für ein BIM-Bauteil noch sehr rudimentär.
Wenn man sie in Solibri aktiviert sind im Bereich Klassifizierung keine Einträge vorhanden - wie kann man den ein selbst definiertes Bauteil klassifizieren?
Außerdem würden wir gerne die Attribute in das Script einbinden. Das funktioniert eigentlich ganz gut mit einem mit dem jeweiligen Attribut verknüpften Parameter, wenn man jedoch versucht den IFC-Objekttyp an einen Parameter zu binden wird dieser immer als Undefiniert ausgegeben.
Außerdem würde uns interessieren wie man eine Beziehung herstellt bzw. was man dabei beachten muss?
Zu guter Letzt wäre es noch interessant zu wissen, wie man mit Bauteilen umgeht, welche sich aus mehreren unterschiedlichen Materialien zusammensetzten, da das Attribut Material nur ein mal vergeben werden kann.

Schon mal Danke im Voraus!

Pièces-jointes (3)

Type: image/png
Téléchargé 120 fois
Size: 8,45 KiB
Type: image/png
Téléchargé 245 fois
Size: 33,84 KiB
Type: image/png
Téléchargé 101 fois
Size: 9,27 KiB

Show solution Hide solution

Meines Wissens geht das in 2018 gar nicht.
Wenn Ihr möglichst viel aus IFC herausholen wollt, wäre ein Update auf 2019 aber auch schon alleine wegen der QuantitySets eine Überlegung wert.

GEA Arquitectos S.L.P.
Calle Gerardo Diego 6A | 41013 Sevilla | Spain

31 - 32 (32)

Cité par Bertrand_C
Ok, I just give you some ideas to try to get a result according to the possibilities of the SmartParts.
What you would like to do is not entirely possible. So, compromising is surely necessary...

For now, compromising seems like the only way, but just like I said before I hope that the possibility to change the Ifc_Object_Type of a called SubObject inside the MainObject will be added in the future.

Thank you for all your time and knowledge!
Have a nice day

Good luck too!


31 - 32 (32)