Fehlermeldung Import Python

Fragen & Antworten, die Ihnen weiterhelfen

  • Häufig gestellte Fragen (FAQs)

Bei dem Versuch eine IFC-Datei in RFEM zu importieren, wird mir eine Fehlermeldung angezeigt. Wie kann ich das Problem lösen?

Antwort

In RFEM6 verwenden wir ein 3rd-Party-Tool (IFCOpenShell), um IFC-Dateien zu lesen und den Text in Objekte zu konvertieren.

RFEM6 zeigt Ihnen das Import-Protokoll nach dem Import einer IFC-Datei an.



In vielen Fällen werden Ihnen Fehler angezeigt. Die Fehlermeldungen werden vom Tool erstellt, nicht direkt von uns. Wenn das Tool also der Meinung ist, dass eine Entität in dieser IFC-Datei falsch definiert ist, wird sie dort erwähnt. Wenn dies der Fall ist, wird ein Objekt (Wall, Column,...) nach dem Import möglicherweise nicht angezeigt.

 

Als Beispiel soll z.B. eine Wand importiert werden. Diese wird aber nicht in RFEM6 angezeigt (IFC-Datei angehängt). Der Fehler beschreibt das Problem jedoch nicht genau. Es weist grob in die Richtung der Ursache. Wenn Sie weitere Informationen benötigen, können Sie ein von IfcOpenShell entwickeltes Validierungstool verwenden. Sie können die folgenden Schritte ausführen, um es zu verwenden:

 

  1. Laden Sie Python aus dem Windows App Store herunter (wenn Sie python nicht haben, geben Sie einfach "python" ohne das "" in der cmd-Zeile ein und der App Store sollte angezeigt werden).

  2. Laden Sie das zugehörige IfcOpenShell Python-Modul von dieser Seite herunter: https://blenderbim.org/docs-python/ifcopenshell-python/installation.html

  3. Extrahieren Sie den Inhalt in den Ordner "site-packages"-Ordner Ihrer Python-Distribution (Sie können diesen Ordner finden, indem Sie den folgenden Befehl in die cmd-Zeile einfügen:

    python -m site --user-site

  4. Öffnen Sie die cmd-Zeile und fügen Sie den folgenden Befehl ein:

    python -m ifcopenshell.validate "Pfad Ihrer Ifc-Datei"



  5. Als Ergebnis erhalten Sie mehr Informationen über das Problem:

    FAQ 005080 | Bei dem Versuch ein Element von Python nach RFEM zu importieren, wird mir eine Fehlermeldung angezeigt. Wie kann ich das Problem lösen?


Mit beiden Meldungen (aus der Log-Datei und dem Python-Tool) können Sie direkt auf das Problem hinweisen. Im Fall des Beispiels wurde keine Oberfläche importiert. Der Grund war, dass eine Information in #36 IFCFaceSurface fehlte. Die RFEM-Warnung wies jedoch nur auf #43 "IfcTopologyRepresentation" hin.


Schlüsselwörter

Python Import IFC

Downloads

Schreiben Sie einen Kommentar...

Schreiben Sie einen Kommentar...

Bemessung von Wänden aus Mauerwerk in RFEM 6

Bemessung von Mauerwerk mittels FEM in RFEM 6

Webinar 4. Oktober 2023 14:00 - 15:00 CEST

Bemessung von Mauerwerkswänden in RFEM 6

Bemessung von Mauerwerkswänden in RFEM 6

Webinar 6. Oktober 2023 10:00 - 11:00 CEST

Einführung in die Schnittstelle Grasshopper - RFEM 6

Einführung in die Schnittstelle Grasshopper - RFEM 6

Webinar 10. Oktober 2023 14:00 - 15:00 CEST

Einführung in die RFEM 6-Schnittstelle zu Grasshopper

Einführung in die RFEM 6-Schnittstelle zu Grasshopper

Webinar 12. Oktober 2023 14:00 - 15:00 CEST

Bemessung kaltgeformter Querschnitte in RFEM 6

Bemessung kaltgeformter Querschnitte in RFEM 6 / RSTAB 9

Webinar 24. Oktober 2023 14:00 - 15:00 CEST

Rhino/Grasshopper-Workflows integriert in RFEM 6 (USA)

Rhino/Grasshopper-Workflows integriert in RFEM 6 (USA)

Webinar 28. September 2023 14:00 - 15:00 EDT

Beulnachweise in RFEM 6

Beulnachweise in RFEM 6

Webinar 21. September 2023 14:00 - 15:00 CEST

Beulnachweise in RFEM 6

Beulnachweise in RFEM 6

Webinar 19. September 2023 14:00 - 15:00 CEST

Bemessung massiver RSECTION-Profile in RFEM 6

Bemessung von massiven RSECTION-Querschnitten in RFEM 6

Webinar 14. September 2023 14:00 - 15:00 CEST

Online-Schulung | Englisch

RFEM 6 | Dynamische Analyse und Erdbebenbemessung nach EC 8

Online-Schulung 14. September 2023 8:30 - 12:30 CEST