Support Forum

[Frage] 3D-Körper (BARON-C-Boxen) werden nach Vergabe von Attributen nicht mehr als IFC exportiert


Hallo zusammen

Ich baue für mich und meine Kollegen die BARON-C-Boxen in 3D auf. Es handelt sich dabei um 3D-Körper. Aktuell ohne spezifische Attribute. Sie werden korrekt als IFC exportiert (Bilder 1 bis 3 in ZIP-Ordner A).

Da es nett wäre, wenn wir auch Reports machen könnten zum Auslesen der Elemente, habe ich mir überlegt, was ich als Minimum als Attribut hinzufügen muss. Sicher die Abrechnungsart auf Stück ändern, eine Bezeichnung und ev. IfcBuildingElementProxy (oder gibt es ein passende IFC-Entität für solche Produkte?). Bei Objektname habe ich dasselbe reingeschrieben wie bei Bezeichnung.

Wenn ich das mache, werden die Elemente jedoch im IFC (nach dem Export) nicht mehr angezeigt. Sie werden nicht exportiert. Ich habe mir zuerst gedacht, das liegt ev. daran, dass ich bei Bezeichnung und Objektname je denselben Text eingefügt habe und den Text bei Objektname verändert. Aber auch danach erscheinen die Elemente nicht mehr im IFC.

Egal was ich ändere, sie erscheinen nicht mehr im IFC (Bilder 4 bis 8 im ZIP-Ordner B).
Erst wenn ich mit dem Befehl „Attribute entfernen“ den 3D-Körper wieder bereinige, wird er als IFC exportiert.

Kennt jemand ein ähnliches Problem?
Was könnte die Lösung sein?

Weil ich habe noch gar nicht begonnen, eigene Attribute zu definieren (z. B. Dropdown-Menü mit Durchmesser usw.), und schon schlägt der IFC-Export fehl.

Support werde ich natürlich auch noch fragen.

Anhänge (2)

Typ: application/zip
522-mal heruntergeladen
Größe: 213,68 KiB
Typ: application/zip
537-mal heruntergeladen
Größe: 101,03 KiB

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

Moin,

das sind Bewehrungsanschlüsse, ähnlich wie Comax- Rückbiegeanschlüsse.
Allerdings werden die Anschlusseisen nicht zurückgebogen sondern eingeschraubt.
https://www.ancotech.ch/de/produkte/

Baron-c Bewehrungsmuffenanschlüsse gibt es in ALLPLAN, die Boxen leider nicht.

Wenn man das "professionell" aufziehen wollte wäre ein PythonPart schon der richtige Ansatz, ist aber was für "Spezialisten".
Ist hier auch nicht ganz ohne, da die einzuschraubenden Eisen analog der Muffenstöße verwaltet werden müssten.
Ich weiss nicht, ob Muffenstöße in Python möglich sind. Im "Visual Scripting" finde ich da keinen Node zu.

Müsste mal einer der Python- Götter hier einschätzen.

Wie super sowas im Prinzip funktionieren könnte zeigen die neuen Python-Parts von Schöck (Isokörbe, Sconnex- Anschlüsse).

BG
Jens Maneke
AAP Sommerfeld

>>> Stell Dir vor, es geht und keiner kriegts hin...

Ich habe keine Ahnung, was BARON-C-Boxen sind, aber man sollte dafür evtl. keine 3D-Körper benutzen, sondern diesen in ein Makro "verpacken".Wenn man das macht, kann man auch gleich mit einem SmartPart oder PythonPart die Erzeugung des Körpers mit Parametern steuern.
Oder was war gemeint mit "Dropdown-Menü mit Durchmesser"?

Hallo und danke für die schnelle Antwort.

"Dropdown-Menü mit Durchmesser"
ein Attribut wo ich zwischen vordefinierten Werten auswählen kann (Bild im Anhang).

"sondern diesen in ein Makro "verpacken".Wenn man das macht, kann man auch gleich mit einem SmartPart oder PythonPart die Erzeugung des Körpers mit Parametern steuern."
Das beherrsche ich (noch) nicht.

Anhänge (1)

Typ: image/jpeg
55-mal heruntergeladen
Größe: 34,30 KiB

Moin,

das sind Bewehrungsanschlüsse, ähnlich wie Comax- Rückbiegeanschlüsse.
Allerdings werden die Anschlusseisen nicht zurückgebogen sondern eingeschraubt.
https://www.ancotech.ch/de/produkte/

Baron-c Bewehrungsmuffenanschlüsse gibt es in ALLPLAN, die Boxen leider nicht.

Wenn man das "professionell" aufziehen wollte wäre ein PythonPart schon der richtige Ansatz, ist aber was für "Spezialisten".
Ist hier auch nicht ganz ohne, da die einzuschraubenden Eisen analog der Muffenstöße verwaltet werden müssten.
Ich weiss nicht, ob Muffenstöße in Python möglich sind. Im "Visual Scripting" finde ich da keinen Node zu.

Müsste mal einer der Python- Götter hier einschätzen.

Wie super sowas im Prinzip funktionieren könnte zeigen die neuen Python-Parts von Schöck (Isokörbe, Sconnex- Anschlüsse).

BG
Jens Maneke
AAP Sommerfeld

>>> Stell Dir vor, es geht und keiner kriegts hin...

OK, danke für deine Meinung. Aber dies “billig“ durchzuziehen sollte – theoretisch – auch möglich sein? 3D-Körper mit einigen Attributen, diese in einem Report versuchen auslesen zu lassen?

Weil wenn ich z. B. eine sehr komplexe Wand oder ein anderes Bauteil als 3D-Körper im Programm nutze und dem das Attribut der IFC-Entität anhänge (IFCWall), wird es korrekt ins IFC exportiert und verschwindet dort auch nicht spurlos.

Also theoretisch müsste das funktionieren. Fragt sich nur warum nicht. Allplan CH hat nun die Daten und prüft dies. Ich werde hier berichten, wenn ich was höre.

Schöne Festtage.

Müsste auch als einfache 3D- Körper mit Attributen gehen (eben getestet in ALLPLAN 2023-0-2, ifc4.0, Grundeinstellungen).
Die Daten in ein Makro zu "verpacken" (nemos Lösung) bietet sich an wenn das Objekt aus mehreren Einzelobjekten besteht.
Hat auch Vorteile bei der Datenverwaltung (Performance, Makro tauschen).

Mal sehen was die schweizer Kollegen so finden.

Auch schöne Feiertage aus Norddeutschland in die Schweiz!

BG
Jens Maneke
AAP Sommerfeld

>>> Stell Dir vor, es geht und keiner kriegts hin...