Komunikat o błędzie importu z Python

Pomocne pytania i odpowiedzi

  • Często zadawane pytania (FAQs)

Artykuł został przetłumaczony przez Google Translator

Podgląd oryginalnego tekstu

Gdy próbuję zaimportować plik IFC do programu RFEM, pojawia się komunikat o błędzie. Jak mogę rozwiązać problem?

Odpowiedź

W RFEM6 używamy narzędzia innej firmy (IFCOpenShell) do odczytu plików IFC i konwersji tekstu na obiekty.

Po zaimportowaniu pliku IFC program RFEM6 wyświetla protokół importu.



W wielu przypadkach pojawią się błędy. Komunikaty o błędach są generowane przez narzędzie, a nie bezpośrednio przez nas. Jeśli więc narzędzie uzna, że element jest nieprawidłowo zdefiniowany w tym pliku IFC, zostanie on tam wymieniony. W takim przypadku po imporcie obiekt (ściana, słup, ...) może nie zostać wyświetlony.

 

Na przykład chcemy zaimportować ścianę. Nie jest to jednak wyświetlane w programie RFEM6 (w załączeniu plik IFC). Błąd nie opisuje jednak dokładnie problemu. Z grubsza wskazuje na przyczynę. Jeśli potrzebujesz więcej informacji, możesz skorzystać z narzędzia do walidacji opracowanego przez IfcOpenShell. Aby z niego skorzystać, wykonaj poniższe czynności:

 

  1. Pobierz Python z Windows App Store (jeśli nie masz Pythona, po prostu wpisz "python" bez "" w wierszu polecenia, a App Store powinien się pojawić).

  2. Pobierz powiązany moduł IfcOpenShell Python z tej strony: http://ifcopenshell.org/python

  3. Wyodrębnij zawartość do folderu "site-packages" w swojej dystrybucji Pythona (możesz go znaleźć, dodając następujące polecenie w wierszu polecenia:

    python -m site --user-site

  4. Otwórz wiersz cmd i wklej następujące polecenie:

    python -m ifcopenshell.validate "ścieżka do pliku ifc"



  5. Dzięki temu uzyskasz więcej informacji o problemie:

    Często zadawane pytania (FAQ) 005080 | Podczas importowania elementu z Pythona do RFEM pojawia się komunikat o błędzie. Jak mogę rozwiązać problem?


Za pomocą obu komunikatów (z pliku dziennika i narzędzia Python) można bezpośrednio wskazać problem. W przypadku tego przykładu powierzchnia nie została zaimportowana. Powodem był brak niektórych informacji w IFCFaceSurface nr 36. Jednak ostrzeżenie w RFEM wskazywało tylko # 43 "IfcTopologyRepresentation".


Słowa kluczowe

Python Import IFC

Do pobrania

Skomentuj...

Skomentuj...

Kontakt

Skontaktuj się z firmą Dlubal

Znaleźliście Państwo odpowiedz na swoje pytanie?
Jeśli nie, mogą Państwo skontaktować się z nami bezpłatnie drogą mailową, poprzez czat lub forum lub wysłać zapytanie za pomocą formularza online.

+48 (32) 782 46 26

+48 730 358 225

[email protected]

Analiza geotechniczna z etapami budowy w RFEM 6

Analiza geotechniczna z etapami budowy w RFEM 6

Webinar 1. grudnia 2022 14:00 - 15:00 CET

Szkolenia online | Angielski

Eurokod 5 | Konstrukcje drewniane zgodnie z DIN EN 1995-1-1

Szkolenie online 8. grudnia 2022 9:00 - 13:00 CET

Szkolenie online | Angielski

RFEM 6 | Studenci | Wprowadzenie do wymiarowania betonu zbrojonego

Szkolenie online 12. grudnia 2022 16:00 - 17:00 CET

Szkolenie online | Polski

RFEM 6 | Podstawowe

Szkolenie online 15. grudnia 2022 10:00 - 14:00 CET

Analiza naprężeń powierzchni i prętów w RFEM 6

Analiza naprężeń powierzchni i prętów w RFEM 6

Webinar 15. grudnia 2022 14:00 - 15:00 CET

Analiza konstrukcji stalowych \n w RFEM 6

Analiza konstrukcji stalowych w RFEM 6

Webinar 19. stycznia 2023 12:00 - 13:00 CET

Szkolenie online | Angielski

RFEM 6 | Studenci | Wprowadzenie do wymiarowania drewna

Szkolenie online 25. listopada 2022 16:00 - 17:00 CET

Generator obciążenia wiatrem z wykorzystaniem CFD w RWIND 2

Generator obciążenia wiatrem z wykorzystaniem CFD w RWIND 2

Webinar 24. listopada 2022 12:00 - 13:00 CET

Szkolenia online | Angielski

RFEM 6 | Analiza dynamiczna i obliczenia sejsmiczne zgodnie z EC 8

Szkolenie online 23. listopada 2022 9:00 - 13:00 CET

Szkolenie online | Angielski

RFEM 6 | Studenci | Wprowadzenie do wymiarowania betonu zbrojonego

Szkolenie online 21. listopada 2022 16:00 - 17:00 CET

Szkolenia online | Angielski

Eurokod 3 | Konstrukcje stalowe zgodnie z DIN EN 1993-1-1

Szkolenie online 17. listopada 2022 9:00 - 13:00 CET

Interfejsy z programem RFEM 6: Archicad i SAF

Interfejsy z programem RFEM 6: Archicad i SAF

Webinar 16. listopada 2022 14:00 - 15:00 CET

Szkolenie online | Angielski

RFEM 6 | Studenci | Wprowadzenie do wymiarowania stali

Szkolenie online 10. listopada 2022 16:00 - 17:00 CET

Interfejsy z RFEM 6: Webservice i Rhino/Grasshopper

Interfejsy z programem RFEM 6: Webservice i Rhino/Grasshopper

Webinar 10. listopada 2022 14:00 - 15:00 CET

Szkolenie online | Angielski

RFEM 6 dla studentów | USA

Szkolenie online 8. listopada 2022 13:00 - 16:00 EDT

Powierzchnie graniczne z programem RFEM 6 Przedstawiono w skrócie: DXF, IFC, Autodesk Revit

Interfejsy z programem RFEM 6: DXF, IFC, Autodesk Revit

Webinar 3. listopada 2022 14:00 - 15:00 CET