Jak wyeliminować komunikaty diagnostyki podczas interpretacji modelu IFC

Z HelpSystem
Przejdź do nawigacji Przejdź do wyszukiwania


Produkt InstalSystem 5
Typ artykułu PORADA I WSKAZÓWKA
Ostatnia aktualizacja 2021-08-26


Opis problemu

W niektórych przypadkach z uwagi na jakość zaimportowanego modelu IFC oraz skomplikowaną sytuację projektową operacje:

mogą zakończyć się niepowodzeniem. Problemy związane z prawidłową interpretacją obiektów z modeli IFC na natywne elementy konstrukcji pakietu InstalSystem 5 są diagnozowane przez program za pośrednictwem precyzyjnych komunikatów o randze błędu lub ostrzeżenia.

Uwaga: W przypadku architektury budynku pochodzącej z modelu IFC zaleca się uproszczenie bryły struktury budynku tworzonej na cele Obliczeń cieplnych budynku. Pewne sytuacje mogą wymagać zastosowania obejścia pod względem logicznym, które prowadzi empirycznie do tego samego (lub podobnego) wyniku pod względem strat ciepła przegród przez przenikanie.


Do najczęściej występujących błędów i ostrzeżeń należą:

  • Nie można rozpoznać ściany - brak kondygnacji pokrywającej zakresem rzędnych poziomy na których znajduje się ściana.
    Błąd jest wyświetlany w sytuacji, gdy:
  • Nie można rozpoznać okna/drzwi/otworu gdyż brak ściany w miejscu wstawienia tego elementu.
    Błąd jest wyświetlany w sytuacji, gdy:
    • Podczas operacji Interpretuj okna, drzwi i otwory w ścianie z pliku IFC program zdiagnozował, że rzędne interpretowanych obiektów ifcWindow ifcDoor ifcOpeningElement nie pokrywają się z rzędnymi elementów Ściana, w której elementy Okno, Drzwi, Otwór w ścianie mają zostać osadzone.
  • Nieprawidłowy typ elementu.
    Błąd jest wyświetlany w sytuacji, gdy:
    • obiekty IFC zaznaczone przez użytkownika przed wywołaniem operacji interpretacji są innego typu niż wymaga tego dana operacja.
  • Nie udało się wygenerować dachu na podstawie elementu IFC.
    Błąd jest wyświetlany w sytuacji, gdy:
    • Program nie był w stanie utworzyć elementu Dach na podstawie interpretacji obiektów ifcRoof ifcSlab lub elementu innego typu zaznaczonego do operacji Interpretuj dachy z pliku IFC.
  • Element IfcPlate jest składnikiem elementu IfcCurtainWall i nie może być osobno interpretowany.
    Błąd jest wyświetlany w sytuacji, gdy:
    • Podczas operacji Interpretuj ściany z pliku IFC program wykrył, że użytkownik próbuje zinterpretować element IfcPlate, który jest składnikiem elementu IfcCurtainWall.
  • Nie można rozpoznać pomieszczenia - brak kondygnacji pokrywającej zakresem rzędnych poziomy na których znajduje się pomieszczenie.
    Ostrzeżenie jest wyświetlane w sytuacji, gdy:

Sposób rozwiązania

Po kliknięciu na komunikat błędu lub ostrzeżenia w oknie Diagnostyka program zaznacza w Edytor 2D, Widok 3D i Przeglądarka projektu obiekt/y z modelu IFC, który/e stanowi/ą problem dla operacji interpretacji. Jeżeli komunikat diagnostyki dotyczy więcej niż jednego elementu, są one pogrupowane w liście pola Element.

Eliminacja każdego z błędów wymaga analizy poprawności zdefiniowania obiektów w modelu IFC. Jeżeli nie ma możliwości rozwiązania problemów zdiagnozowanych przez program i sytuacja projektowa tego wymaga, można podejść do interpretacji elementów w sposób hybrydowy, tj. zinterpretować wybrane obiekty przy pomocy funkcji automatycznych kondygnacja po kondygnacji, element po elemencie, a następnie ręcznie uzupełnić tworzoną strukturę budynku o wymagane elementy konstrukcji. Więcej informacji na ten temat: Przygotowanie struktury budynku.

Nie zaleca się szczególnie przy złożonych budynkach wykonywania interpretacji danej grupy elementów ifc w całości w jednej operacji. Takie podejście pozwala na pełniejsze opanowanie potencjalnie pojawiających się problemów i ich eliminacji poprzez komunikaty w oknie Diagnostyka.


Nie można rozpoznać ściany - brak kondygnacji pokrywającej zakresem rzędnych poziomy na których znajduje się ściana

  • W oknie Dane ogólne w zakładce Zarządzanie kondygnacjami zweryfikować poprawność utworzonego na podstawie modelu IFC układu kondygnacji. W pierwszej kolejności należy przenalizować i jeśli potrzeba poprawić dane elementu Kondygnacja w zakresie Położenie i Wymiary. Więcej informacji na ten temat: BIM - Tworzenie kondygnacji na podstawie danych z modelu IFC.
    1. Położenie i Wymiary elementu Kondygnacja.

Nie można rozpoznać okna/drzwi/otworu gdyż brak ściany w miejscu wstawienia tego elementu

  • W sytuacji gdy zakres rzędnych elementu Ściana lub Ściana kurtynowa nie pokrywa się z rzędną interpretowanego obiektu ifcWindow ifcDoor ifcOpeningElement należy ręcznie zmodyfikować element Ściana lub Ściana kurtynowa zmieniając w oknie Tabela danych zakres kondygnacji dla elementu oraz wartości w polu Przesunięcie dolnej krawędzi lub Przesunięcie górnej krawędzi.
    2. Zmiana położenia elementu Ściana.

Nieprawidłowy typ elementu

  • Zaznaczyć obiekty IFC odpowiedniego typu dla wykonywanej operacji. Więcej informacji na ten temat: Zaznaczanie elementów do interpretacji:
    • Obiekty ifcWall ifcWallStandardCase ifcCurtainWall (lub inne czyt. niżej) dla operacji Interpretuj ściany z pliku IFC. Więcej informacji na ten temat: Interpretacja ścian.
    • Obiekty ifcWindow ifcDoor ifcOpeningElement dla operacji Interpretuj okna, drzwi i otwory w ścianie z pliku IFC. Więcej informacji na ten temat: Interpretacja okien, drzwi i otworów.
    • Obiekty ifcRoof oraz ifcSlab (lub inne czyt. niżej) dla operacji Interpretuj dachy z pliku IFC. Więcej informacji na ten temat: Interpretacja dachów.
    • Obiekty ifcSlab (lub inne czyt. niżej) dla operacji Interpretuj stropy z pliku IFC. Więcej informacji na ten temat: Interpretacja stropów.

Uwaga: Program częściowo umożliwia dla innych obiektów ifc (nie wymienionych wyżej a reprezentujących konstrukcję) interpretację na obiekty natywne programu InstalSoft za pomocą wyżej wymienionych funkcji. Dotyczy to m.in takich elementów jak np. IfcBuildingElementProxy IfcColumn IfcStair IfcStairFlight IfcCovering, które w przeważającym stopniu reprezentują złożoną architekturę budynku, a nie konstrukcję budynku przeznaczoną do wykonania Obliczeń cieplnych budynku. Taka interpretacja powinna zostać poprzedzona analizą sytuacji projektowej występującej w danym modelu i w razie danego wyniku analizy pominięta - przypadku konieczności wykonana i zmodyfikowana w następnym kroku przez użytkowania ręcznie.

Nie udało się wygenerować dachu na podstawie elementu IFC

  • Uzupełnić projekt o ręcznie wstawione elementy Dach bazując na rzucie 2D modelu IFC i funkcji AUTO, a następnie uzupełnić odpowiednio krawędzie dachu opierając się o funkcję Dodaj krawędź dachu. Więcej informacji na ten temat: Wstawianie dachu.

Element IfcPlate jest składnikiem elementu IfcCurtainWall i nie może być osobno interpretowany

  • Należy interpretować element nadrzędny typu ifcCurtainWall, w którego skład wchodzi wskazany element ifcPlate.

Nie można rozpoznać pomieszczenia - brak kondygnacji pokrywającej zakresem rzędnych poziomy na których znajduje się pomieszczenie

  • W oknie Dane ogólne w zakładce Zarządzanie kondygnacjami zweryfikować poprawność utworzonego na podstawie modelu IFC układu kondygnacji. W pierwszej kolejności należy przenalizować i jeśli potrzeba poprawić dane elementu Kondygnacja w zakresie Położenie i Wymiary. Więcej informacji na ten temat: BIM - Tworzenie kondygnacji na podstawie danych z modelu IFC.