Jak wyeliminować komunikaty diagnostyki podczas interpretacji modelu IFC: Różnice pomiędzy wersjami

Z HelpSystem
Przejdź do nawigacji Przejdź do wyszukiwania
Linia 24: Linia 24:
* [[BIM - Interpretacja elementów IFC na elementy konstrukcji pakietu InstalSystem 5]]
* [[BIM - Interpretacja elementów IFC na elementy konstrukcji pakietu InstalSystem 5]]
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.</br>Do najczęściej występujących błędów należą:
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.</br>Do najczęściej występujących błędów należą:
* ''' ''<IS_TS id=BrakKondygnacjiDlaSciany/>'' '''.</br>'''Błąd''' jest wyświetlany w sytuacji, gdy:
* '''''<IS_TS id=BrakKondygnacjiDlaSciany/>'''''.</br>'''Błąd''' jest wyświetlany w sytuacji, gdy:
** Podczas operacji ''<IS_TS id=rpCreateWallsFromIfc/>'' program wykrył, że rzędne interpretowanych elementów ''ifcWall'' nie pokrywają się z rzędnymi elementów ''<IS_TS id=iNameKondygnacja/>''. {{Info}} [[BIM - Tworzenie kondygnacji na podstawie danych z modelu IFC]].
** Podczas operacji ''<IS_TS id=rpCreateWallsFromIfc/>'' program wykrył, że rzędne interpretowanych elementów ''ifcWall'' nie pokrywają się z rzędnymi elementów ''<IS_TS id=iNameKondygnacja/>''. {{Info}} [[BIM - Tworzenie kondygnacji na podstawie danych z modelu IFC]].
* ''' ''<IS_TS id=BrakScianyDlaElementu/>'' '''. </br>'''Błąd''' jest wyświetlany w sytuacji, gdy:
* '''''<IS_TS id=BrakScianyDlaElementu/>'''''. </br>'''Błąd''' jest wyświetlany w sytuacji, gdy:
** Podczas operacji ''<IS_TS id=rpCreateWindowsDoorsOpeningsFromIfc/>'' program zdiagnozował, że rzędne interpretowanych obiektów ''ifcWindow'' / ''ifcDoor'' nie pokrywają się z rzędnymi elementów ''<IS_TS id=iNameKonstrSciana/>'', w której elementy ''<IS_TS id=pinNameOkno/>''/ ''<IS_TS id=pinNameDrzwi/>'' mają zostać osadzone.
** Podczas operacji ''<IS_TS id=rpCreateWindowsDoorsOpeningsFromIfc/>'' program zdiagnozował, że rzędne interpretowanych obiektów ''ifcWindow'' / ''ifcDoor'' nie pokrywają się z rzędnymi elementów ''<IS_TS id=iNameKonstrSciana/>'', w której elementy ''<IS_TS id=pinNameOkno/>''/ ''<IS_TS id=pinNameDrzwi/>'' mają zostać osadzone.
* ''' ''<IS_TS id=NieprawidlowyTypElementu/>'' '''.</br>'''Błąd''' jest wyświetlany w sytuacji, gdy:
* '''''<IS_TS id=NieprawidlowyTypElementu/>'''''.</br>'''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.
** obiekty IFC zaznaczone przez użytkownika przed wywołaniem operacji interpretacji są innego typu niż wymaga tego dana operacja.
* ''' ''<IS_TS id=RoofCreationFromIfcElementFailure/>'' '''.</br>'''Błąd''' jest wyświetlany w sytuacji, gdy:
* '''''<IS_TS id=RoofCreationFromIfcElementFailure/>'''''.</br>'''Błąd''' jest wyświetlany w sytuacji, gdy:
** Program nie był w stanie utworzyć elementu ''<IS_TS id=Roof/>'' na podstawie interpretacji obiektów ''ifcRoof'' lub ''ifcSlab'' zaznaczonych do operacji ''<IS_TS id=rpCreateRoofsFromIfc/>''.
** Program nie był w stanie utworzyć elementu ''<IS_TS id=Roof/>'' na podstawie interpretacji obiektów ''ifcRoof'' lub ''ifcSlab'' zaznaczonych do operacji ''<IS_TS id=rpCreateRoofsFromIfc/>''.
* ''' ''<IS_TS id=BrakKondygnacjiDlaPomieszczenia/>'' '''.</br>'''Ostrzeżenie''' jest wyświetlane w sytuacji, gdy:
* '''''<IS_TS id=BrakKondygnacjiDlaPomieszczenia/>'''''.</br>'''Ostrzeżenie''' jest wyświetlane w sytuacji, gdy:
** Podczas operacji ''<IS_TS id=rpCreateRoomsFromIfc/>'' program wykrył, że rzędne zaznaczonych do interpretacji obiektów ''ifcSpace'' nie pokrywają się z rzędnymi elementów ''<IS_TS id=iNameKondygnacja/>''. {{Info}} [[BIM - Tworzenie kondygnacji na podstawie danych z modelu IFC]].
** Podczas operacji ''<IS_TS id=rpCreateRoomsFromIfc/>'' program wykrył, że rzędne zaznaczonych do interpretacji obiektów ''ifcSpace'' nie pokrywają się z rzędnymi elementów ''<IS_TS id=iNameKondygnacja/>''. {{Info}} [[BIM - Tworzenie kondygnacji na podstawie danych z modelu IFC]].



Wersja z 14:48, 31 sie 2022


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.
Do najczęściej występujących błędów 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 nie pokrywają się z rzędnymi elementów Ściana, w której elementy Okno/ Drzwi 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 lub ifcSlab zaznaczonych do operacji Interpretuj dachy z pliku IFC.
  • 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 w oknie Diagnostyka program zaznacza w Edytor 2D i Widok 3D obiekt z modelu IFC, który 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 dostępnych w programie, a następnie ręcznie uzupełnić tworzoną strukturę budynku o wymagane elementy konstrukcji.
Sposoby wyeliminowania poszczególnych błędów zostały przedstawione poniżej.

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

  • Należy zweryfikować poprawność utworzenia układu kondygnacji w oknie Zarządzanie kondygnacjami.
  • bla

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

  • W sytuacji gdy zakres rzędnych elementu Ściana nie pokrywa się z rzędną interpretowanego obiektu ifcWindow / ifcDoor należy ręcznie zmodyfikować element Ściana zmieniając w oknie Tabela danych wartości w polu Przesunięcie dolnej krawędzi lub Przesunięcie górnej krawędzi.
  • bla

Nieprawidłowy typ elementu

  • bla
  • bla

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

  • bla
  • bla

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

  • bla
  • bla