Jak wyeliminować komunikaty diagnostyki podczas interpretacji modelu IFC: Różnice pomiędzy wersjami
Pszczolkam (dyskusja | edycje) |
Pszczolkam (dyskusja | edycje) |
||
| Linia 37: | Linia 37: | ||
** Program nie był w stanie utworzyć elementu ''<IS_TS id=Roof/>'' na podstawie interpretacji obiektów ''ifcRoof'' i ''ifcSlab'' lub elementu innego typu zaznaczonego do operacji ''<IS_TS id=rpCreateRoofsFromIfc/>''. | ** Program nie był w stanie utworzyć elementu ''<IS_TS id=Roof/>'' na podstawie interpretacji obiektów ''ifcRoof'' i ''ifcSlab'' lub elementu innego typu zaznaczonego do operacji ''<IS_TS id=rpCreateRoofsFromIfc/>''. | ||
* '''''Element IfcPlate jest składnikiem elementu IfcCurtainWall i nie może być osobno interpretowany'''''.</br>'''Błąd''' jest wyświetlany w sytuacji, gdy: | * '''''Element IfcPlate jest składnikiem elementu IfcCurtainWall i nie może być osobno interpretowany'''''.</br>'''Błąd''' jest wyświetlany w sytuacji, gdy: | ||
** Podczas operacji ''<IS_TS id=rpCreateWallsFromIfc/>'' program wykrył, że | ** Podczas operacji ''<IS_TS id=rpCreateWallsFromIfc/>'' program wykrył, że do operacji został zaznaczony element ''IfcPlate'', który jest składnikiem elementu ''IfcCurtainWall''. | ||
* '''''<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 12:03, 28 wrz 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:
- BIM - Interpretacja obiektów ifcSpace na pomieszczenia 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.
Uwaga! W przypadku pracy nad zakresem Obliczenia cieplne budynku dla budynku, którego struktura oparta jest o model IFC, warto wykonać analizę modelu i rozważyć które elementy budynku powinny zostać zinterpretowane przy pomocy funkcji automatycznych dostępnych w programie. Elementy wykluczone z interpretacji należy narysować w sposób uproszczony, tak aby uzyskać ten sam (lub zbliżony) wynik dla wartości Strata ciepła 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:- Podczas operacji Interpretuj ściany z pliku IFC program wykrył, że rzędne interpretowanych elementów ifcWall, ifcWallStandardCase lub IfcCurtainWall nie pokrywają się z rzędnymi elementów Kondygnacja. Więcej informacji na ten temat: BIM - Tworzenie kondygnacji na podstawie danych z modelu IFC.
- 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 lub 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 i 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 do operacji został zaznaczony 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:- Podczas operacji Interpretuj pomieszczenia z pliku IFC program wykrył, że rzędne zaznaczonych do interpretacji obiektów ifcSpace nie pokrywają się z rzędnymi elementów Kondygnacja. Więcej informacji na ten temat: BIM - Tworzenie kondygnacji na podstawie danych z modelu IFC.
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.