icon

IFC-Export enthält nicht alle Bauteile

Schlagworte:
  • Allplan
  • 2025
  • IFC-Export

Hallo,

ich habe gerade ein Gebäudemodell als IFC exportiert (IFC4 Standard Export). Beim Laden in einen IFC-Viewer ist dann aufgefallen, dass die Außenwände aus einem Geschoss fehlen. Zu Testzwecken habe ich danach nur das Teilbild mit den Wänden des Geschosses eingeschaltet und den Export wiederholt. Man sah dann, dass noch weniger als gedacht exportiert wurde undzwar nur ein geringer Teil der Innenwände.
Von diesem Gebäudemodell hatte ich vor Monaten ein IFC exportiert, welches alle Bauteile beinhaltet hatte.

Ich habe danach folgendes getestet:
1. Die unterschiedlichen Geschosse einzeln exportiert -> E0 augenscheinlich komplett; E1 teilweise Innenwände; E2 teilweise Innenwände und ein Teil der Außenwände
2. Ich habe eine der Innenwände, die exportiert wurden, 1 m neben die Andere Kopiert -> Kopierte Wand wurde nicht exportiert, die originale Wand wurde weiterhin exportiert
3. Anderes Austauschprofil (IFC2x3 Standard Export) verwendet -> identischer Inhalt im Vergleich zu IFC4
4. 3D aktualisiert

Als zusätzliche Infos:
Gearbeitet wird in der Allplan Version 2025-1-10.
An den Einstellungen für den IFC-Export wurde seit dem funktionierendem IFC nichts geändert.
Das alte IFC wurde im Januar dieses Jahres mit der damals aktuellen Allplan 2025 Version exportiert.
Beim Export als IFC4 wird in der Protokolldatei 57 Allplan Objekte (das müssten schon mehr sein) und 53 IFC Objekte (fehlen zusätzlich scheinbar 2 Öffnungen und 2 Fenster) angezeigt.
Als IFC2X3 ist die Protokolldatei identisch, hat zusätzlich aber 15 ungültige Objekt Subtypen (Opening)

Weiß da jemand evtl. woran das liegen könnte, ob evtl. ein Fehler in der Allplan 2025 Version bekannt ist oder was ich noch versuchen könnte?

Grüße Patric

Hilfreichste Antwort anzeigen Hilfreichste Antwort verbergen

versuch mal 3D aktualisieren. das hat bei mir geholfen.
an welchen Bauteilen/Einstellungen es liegt, kann ich dir aber nicht sagen.

Viele Grüße
Florian

Das "F" in Digitalisierung steht für Faxgerät!

LinkedIn-Profil

www.vollack.de

so ganz ohne Beispieldaten wird da eine Lösung zu finden schwer sein.
Bekannte Bugs die dein Verhalten erklären sind mir nicht bekannt.
du sprichst vom "kopieren" von Wänden. vielleicht kommt da etwas mit der GUID durcheinander.

Versuch mal Die Datenreparatur (Datei -> Dienstprogramme -> Datenreparatur).
ggf hilft das.

Viele Grüße
Florian

Das "F" in Digitalisierung steht für Faxgerät!

LinkedIn-Profil

www.vollack.de

Hey Patric,

mir ist bei meinen Projekten aufgefallen, dass Bauteile, welche als "Tragwerksobjekte" erstellt wurden, teilweise nicht exportiert wurden. Nach mehreren Tests ist mir aufgefallen, dass Tragwerksobjekte offenbar nicht exportiert werden, wenn diese Teil einer Elementgruppe sind.
Hast du das getestet, ob es so etwas in die Richtung sein kann?

Beste Grüße
Konstantin

@Florian
Ich hänge mal das Teilbild, Die IFC-Datei und die Protokolldatei mit an. Was wäre denn noch hilfreich an Beispieldaten?
Das "Kopieren" war nur zu Testzwecken, nachdem der Export schon unvollständig war. Die anderen Wände wurden immer "neu" gezeichnet und wurden nicht "kopiert".

Bei der Datenreparatur kam die Meldung "Kein Issue gefunden" und hat leider auch nicht geholfen.

@Konstantin
Bei meinem Grundriss handelt es sich um "normale" Wände mit unterschiedlichen Eigenschaften, Öffnungen in den Wänden mit Opening-Parts, Stürze/Unterzüge, Fensterbank- und Raffstore-SmartParts, ein Paar 2D Linienen/Kreise, Füllflächen und Texte. Die Außenwände sind 2-Schalig (MW+WDVS), aber das waren sie auch schon beim alten funktionierenden IFC-Export. An den meisten Bauteilen hatte sich seit damlas auch kaum etwas geändert.
Gruppiert sind die Bauteile auch nicht.

Ich habe jetzt auch ein neues Projekt erstellt und dort den besagten Grundriss, per Zwischenspeicher (STRG-C) reinkopiert. Da wurde augenscheinlich alles exportiert, wobei in der Protokolldatei auch dort unterschiedlichen Anzahlen von Allplan-Objekten (mehr) und IFC-Objekten (weniger) angezeigt wurden.
Weil das Teilbild zu groß war um es als Datei anzuhängen, hatte ich Teile des Gebäudes gelöscht. Bei dem neu erstelltem IFC, damit es zum Teilbildinhalt passt, waren dann alle übrigen Inhalte vorhanden. Es scheint also irgendwie ein Problem mit mindestens einem Bauteil im gelöschten Bereich zu geben und das auch irgendwie in Verbindung mit dem Projekt...

Anhänge (3)

Typ: text/plain
15-mal heruntergeladen
Größe: 451,02 KiB
Typ: application/pdf
14-mal heruntergeladen
Größe: 21,77 KiB
Typ: application/zip
12-mal heruntergeladen
Größe: 1,04 MiB

versuch mal 3D aktualisieren. das hat bei mir geholfen.
an welchen Bauteilen/Einstellungen es liegt, kann ich dir aber nicht sagen.

Viele Grüße
Florian

Das "F" in Digitalisierung steht für Faxgerät!

LinkedIn-Profil

www.vollack.de

@Florian
Vielen Dank. Das hatte ich heute morgen sogar schon gemacht, allerdings hatte ich da einfach auf "alles" gedrückt. Dabei führt Allplan aber nicht "alle" Aktualisierungen durch, sondern nur diese, die man zuvor ausgewählt bzw. eingeschaltet hat.
Durch Löschen von einzelnen Bauteilen und wiederholtem Exportieren, konnte ich auch schon 2 Außenwände als Übeltäter ausmachen. Scheinbar gibt es da Probleme mit den Fenstern, bin aber noch an der Suche an welchen genau.

Für mich interessant:
Lösche oder rekonstruiere (3D aktualisiern) ich nur eine der Wand, kommt ein Teil der zuvor fehlenden Elemente hinzu. Lösche ich die Zweite, kommt der Rest hinzu. Heißt also, dass irgendwas in den beiden Außenwänden sich auf bestimmte andere Bauteile auswirkt.

Hallo,

Diese Wände haben möglicherweise keine zwei perfekt parallelen Seiten (aufgrund von Änderungen am Verlauf).
Daher sind auch die Öffnungen nicht gut integriert.
Vielleicht sollte man sich das einmal genauer ansehen (aber sicher ist das nicht...).


IFC wird seriell exportiert. D.h. ein Bauteil nach dem anderen.
Bei einem Bauteil mit einer problematischen Geometrie wird scheinbar der gesamte IFC-Export abgebrochen bzw. die Export-Funkiton stürzt ab. Das sollte so nicht sein!

@bertrand
Wenn ich eine orthogonale Linie Zeichne und die betreffende Wände damit prüfe, sind diese exakt parallel. Zumindest beschwert sich Allplan nicht, dass es da eine geringe Abweichung gäbe.
Diese Möglichkeit der Fehlerursache würde ich eher ausschließen. Wäre aber eine gute Erklärung gewesen.

@nemo
Deine Einschätzung hört sich mehr als logisch an und würde auch durch meine laufende Testphase weiter gestützt.

Ich konnte in der einen Wand (Wand A) 7 Fenster ausmachen, die ich löschen musste um von 13 exportierten Wänden auf 25 zu kommen. Wenn ich in der anderen Wand (Wand B) die Smartparts lösche kommt der Rest der Wände hinzu. Dort bin ich jetzt noch am Filtern an welchen Fenstern es da liegt.
Weiter ist mir aufgefallen, dass mir Allplan auch nur 13 Wände exportiert, wenn ich nur die Smartparts aus Wand B lösche. Dies stützt die Aussage von nemo, da beim Export erst Wand A (nach den 13 Anderen) exportiert wird, es dort zu Problemen kommt und dann den Export abbricht bevor er zu Wand B kommt.

Ich habe mir die betreffenden Fenster Stulpfenster aus Wand A auch genauer angeschaut und dabei ist aufgefallen, dass bei diesen Stulpfenstern bei beiden Flügel eine Stulpschärpe ausgewählt ist. Wenn ich das ändere und alle gleichen Elemente mitgeändert werden, exportiert Allplan 25 Wände. Diese doppelte Stulpschärpe ist aber auch bei einem Fenster in Wand A vorhanden, welches nicht zum Abbruch des Exportes führt. Also sollte das nicht der eigentliche Auslöser sein.
Auch funktioniert das nur, wenn ich eines der Problemfenster mit Doppelklick anwähle und die anderen als gleiche Elemente automatisch geändert werden. Wenn ich die Funktion "Fenster/Tür ändern" auswähle, die 7 Fenster markiere und die Änderung vornehme, bricht der Export nach 13 Wänden ab. Zusätzlich ändert er mir dabei auch Fenster in Wand B, die ich nicht ausgewählt hatte.

Sehr problematisch an der ganzen Sache finde ich, dass das Programm den Fehler nicht angibt. Es macht einfach so als ob es nur die exportierten Elemente/Bauteile gäbe und lässt den Nutzer im Glauben es hätte alles super funktioniert.

Edit: In Wand B betrifft es alle 2-flg. Stulpfenster (9x) undabhängig davon ob bei beiden Flügel die Stulpschärpe ausgewählt ist (5x) oder nicht (4x). Es ist auch vollkommen egal was ich an den Fenstern ändere, solange ich ihre Parameter per Doppelklick auf das Fenster ändere und Allplan nach Abfrage gleiche Elemente entsprechend ändert, wird die Fehlerursache behoben.

Edit 2: Wenn ich den Fehler durch "Rekonstruieren" behebe, muss ich die Wände A+B auswählen. Nur die Fenster oder inkl. Fensteröffnungen auszuwählen hilft nicht.

Guten Morgen,

ich habe gerade den Auslöser für den Fehler gefunden.

Nachdem ich gestern die betreffenden Wände rekonstruiert habe und heute morgen noch ein paar Anpassungen vornahm, exportierte ich das Gebäudemodell als IFC.
Um zu prüfen ob alle Elemente enthalten sein sollten habe ich in Allplan das Gebäudemodell, ohne Auswahl einer Funktion, markiert und über die Eigenschaftpallette die Anzahl an Elementen mit dem IFC-Protokoll abgeglichen.
Zu meiner Freude waren alle Bauteile enthalten.
Im Anschuss daran habe ich im Geschoss E0 eine Reihe Fenster (Opening-Parts) angepasst. Hierzu habe ich die Funktion "Tür/Fenster modifizieren" genutzt und genau diese Funktion löste das Problem aus. Bei anschließendem Export von diesem Geschoss fehlten plötzlich wieder Wände und Elemente, die erst nach der "Fehlerwand" exportiert worden wären. Nach Rekonstruktion der Wand ist das IFC auch wieder vollständig.

Es wäre durchaus nett, wenn Allplan sich der Sache annehmen würde und diesen Fehler behebt und bitte auch in der Version von 2025.
Als kleines Dankeschön für die Fehlerermittlung nehme ich gerne auch wieder die alte und in Allplan 2026 wieder eingeführte ESC-Funktionalität in der Opening-Parts-Funktion ;)
Gegen ein kostenloses Upgrade auf 2026 oder einen Fresskorb hätte ich natürlich auch nichts.
Aber Spaß bei Seite, wäre wirklich gut, wenn man mindestens diesen Fehler behebt und wenn man nichts neues in Allplan 2025 implementieren möchte, sollte man sich trotzdem Gedanken machen ob man künftig eine Art Fehleranalyse in den IFC-Export einbaut bzw. diese verbessert oder ändert. Es ist schon sehr riskant, wenn die Protokolldatei behauptet es seien in Allplan nur 13 Wände vorhanden, wenn es tasächlich 57 sind.

Grüße
Patric