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

Z HelpSystem
Przejdź do nawigacji Przejdź do wyszukiwania
Nie podano opisu zmian
Linia 41: Linia 41:
Do edycji:
Do edycji:
Po kliknięciu na komunikat błędu w oknie ''<IS_TS id=ErrorModuleTitle/>'' program zaznacza w ''<IS_TS id=GraphicalEdit/>'' i ''<IS_TS id=View3D/>'' element, który stanowi problem dla ''<IS_TS id=BuildingStructureCalculation/>''. Jeżeli komunikat diagnostyki dotyczy więcej niż jednego elementu, są one pogrupowane w liście pola ''<IS_TS id=Element/>''. Eliminacja każdego z błędów wymaga ręcznej modyfikacji w zakresie konstrukcji budynku, a potem ponownego wykonania ''<IS_TS id=BuildingStructureCalculation/>''. Przykładowe sposoby rozwiązania zostały przedstawione na filmach poniżej.
Po kliknięciu na komunikat błędu w oknie ''<IS_TS id=ErrorModuleTitle/>'' program zaznacza w ''<IS_TS id=GraphicalEdit/>'' i ''<IS_TS id=View3D/>'' element, który stanowi problem dla ''<IS_TS id=BuildingStructureCalculation/>''. Jeżeli komunikat diagnostyki dotyczy więcej niż jednego elementu, są one pogrupowane w liście pola ''<IS_TS id=Element/>''. Eliminacja każdego z błędów wymaga ręcznej modyfikacji w zakresie konstrukcji budynku, a potem ponownego wykonania ''<IS_TS id=BuildingStructureCalculation/>''. Przykładowe sposoby rozwiązania zostały przedstawione na filmach poniżej.
===<IS_TS id=WallShouldBeConnectedToRoofAbove/>===
===<IS_TS id=BrakKondygnacjiDlaSciany/>===
* Wykonanie korekty kształtu dla elementu ''<IS_TS id=Slab/>''/''<IS_TS id=Roof/>'', w taki sposób aby przykryć nim element ''<IS_TS id=iNameKonstrSciana/>'' i zamknąć szczelnie bryłę pomieszczenia.
* bla
* Skorygowanie wartości ''<IS_TS id=strl_expidISFPomieszczenieWysokoscWSwietle/>'' ''<IS_TS id=strs_expidISFPomieszczenieWysokoscWSwietle/>'' dla elementu ''<IS_TS id=iNameKonstrSciana/>'' do wartości domyślnej dla kondygnacji.{{#ev:youtube|wkarK1jntZo|900||||rel=0}} <br clear="all"/>
* bla


===<IS_TS id=WallShapesAreInvalid/>===
===<IS_TS id=BrakScianyDlaElementu/>===
* Poprawa układu elementów, dla których występuje błąd.{{#ev:youtube|taNIzgNBfdE|900||||rel=0}} <br clear="all"/>
* bla
* bla


===<IS_TS id=ScianyPrzecinajaSie/>===
===<IS_TS id=NieprawidlowyTypElementu/>===
*Wykonanie operacji ''<IS_TS id=CorrectWallGeometry/>'' z włączoną opcją: ''<IS_TS id='CorrectWallConnections/>''.</br>[[File:Correct_wall_connections.png|900 px|left|thumb|2. <IS_TS id='CorrectWallConnections/>.]]<br clear="all"/>
* bla
*Poprawa układ ścian, dla których zgłaszany jest komunikat diagnostyki.{{#ev:youtube|j1X0ybBezhw|900||||rel=0}} <br clear="all"/>
* bla


===<IS_TS id=OverlappingFirstAndLastPointOfWallShape/>===
===<IS_TS id=RoofCreationFromIfcElementFailure/>===
* Poprawa w miejscu łączenia ścian, dla których wyświetlana jest diagnostyka.{{#ev:youtube|58DsBu1UcaE|900||||rel=0}} <br clear="all"/>
* bla
* bla


===<IS_TS id=ScianyNakladajaSieAlboBledniePolaczone/>===
*Poprawa w miejscu połączenia ścian, które zostały wygenerowane w sposób nieprawidłowy.{{#ev:youtube|j1X0ybBezhw|900||||rel=0}} <br clear="all"/>


===<IS_TS id=ManualRoomsExists/>===
W zależności od sytuacji projektowej błąd może  zostać rozwiązany na wiele sposobów:
*Włączenie funkcji ''<IS_TS id=CorrectWallGeometry/>'' oraz wywołanie operacji ''<IS_TS id=CorrectWallConnections/>'', a następnie wykonanie ''<IS_TS id=BuildingStructureCalculation/>''.<br/>[[File:TP-corr-wall-geometry.png|900 px|left|thumb|1. <IS_TS id=CorrectWallGeometry/>]]<br clear="all"/>
*Kontrola poprawności dla elementów ''<IS_TS id=rpOtworWstropie/>''.</br>[[File:TP-openning-in-slab.png|900 px|left|thumb|3. <IS_TS id=rpOtworWstropie/>]]<br clear="all"/>
**Odznaczyć w ''<IS_TS id=DataEditorTable/>'' elementu ''<IS_TS id=Slab/>'' opcję ''<IS_TS id=UseHolesInRoomInterpretations/>'' i wykonać ''<IS_TS id=BuildingStructureCalculation/>''.
** Jeżeli ''<IS_TS id=BuildingStructureCalculation/>'' zakończyły się bez błędów, należy we wszystkich elementach ''<IS_TS id=Slab/>'' zamykających pomieszczenia usunąć elementy ''<IS_TS id=rpOtworWstropie/>''.
** W narzędziu ''<IS_TS id=CorrectWallGeometry/>'' wykonać operację ''<IS_TS id=CorrectWallConnections/>'', a potem ponownie ''<IS_TS id=BuildingStructureCalculation/>''.
** Wstawić elementy ''<IS_TS id=rpOtworWstropie/>''.
** Wykonać ''<IS_TS id=BuildingStructureCalculation/>''.
*Odwrócenie punktów bazowych elementów <IS_TS id=iNameKonstrSciana/>.</br>[[File:TP-flip-base-point.png|900 px|left|thumb|4. Punkt bazowy elementu <IS_TS id=iNameKonstrSciana/>]]<br clear="all"/>
** W pomieszczeniu, które jest tworzone z szeregowo połączonych ze sobą elementów ''<IS_TS id=iNameKonstrSciana/>'' należy poodwracać ich punkty bazowe, aby wszystkie były usytuowane w tej samej linii.
** W narzędziu ''<IS_TS id=CorrectWallGeometry/>'' wykonać ''<IS_TS id=CorrectWallConnections/>''.
** Wykonać ''<IS_TS id=BuildingStructureCalculation/>''.
*Redukcja liczby elementów <IS_TS id=iNameKonstrSciana/> o jednakowej grubości.</br>[[File:TP-to-many-walls-1.png|900 px|left|thumb|5. Redukcja elementów <IS_TS id=iNameKonstrSciana/>]]<br clear="all"/>
** W pomieszczeniu, które jest tworzone z szeregowo połączonych ze sobą ścian jednakowej grubości, należy zredukować ich ilość.
** Skorygować ręcznie połączenia elementów ''<IS_TS id=iNameKonstrSciana/>''.
** Wykonać ''<IS_TS id=BuildingStructureCalculation/>''.
*Korekta wysokości elementów <IS_TS id=iNameKonstrSciana/> na kondygnacji.</br>[[File:TP-wrong-hf.png|900 px|left|thumb|6. Korekta wysokości elementów <IS_TS id=iNameKonstrSciana/>]]<br clear="all"/>
** Za pośrednictwem funkcji dostępnych w oknie ''<IS_TS id=FindTitle/>'' zaznacz wszystkie elementów ''<IS_TS id=iNameKonstrSciana/>'' na kondygnacji.
** W tabeli danych zaznaczonych elementów ''<IS_TS id=iNameKonstrSciana/>'' zresetować ich wysokość do wartości domyślnych na danej kondygnacji poprzez zmianę ze znaku zapytania lub ołówka na komputerek.
===<IS_TS id=BladEtapuObliczen/>===
* Jeżeli w oknie ''<IS_TS id=ErrorModuleTitle/>'' wraz z komunikatem ''<IS_TS id=BladEtapuObliczen/>'' widoczne są inne komunikaty błędów dotyczące struktury budynku, można w pierwszej kolejności je rozwiązać i ponownie wykonać ''<IS_TS id=BuildingStructureCalculation/>'' dla poprawionego układu elementów konstrukcji.
* Można również spróbować wykonać operację ''<IS_TS id=CorrectWallGeometry/>'' lub usunąć ostatnio edytowane elementy i narysować je na nowo, a potem ponownie wykonać ''<IS_TS id=BuildingStructureCalculation/>''.
* Jeżeli powyższe działania nie przynoszą rezultatu, należy zgłosić błąd przy pomocy ''<IS_TS id=strErrorReport/>''.
[[Category:InstalSystem 5]]
[[Category:InstalSystem 5]]
[[Category:PORADA I WSKAZÓWKA]]
[[Category:PORADA I WSKAZÓWKA]]

Wersja z 14:42, 26 sie 2022


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


Opis problemu

Podczas wykonywania operacji interpretacji elementów z modeli IFC:

w niektórych przypadkach z uwagi na poziom skomplikowania modelu IFC lub odmienne podejście do definiowania elementów konstrukcji niż w pakiecie InstalSystem 5 interpretacja wybranych elementów może zakończyć się niepowodzeniem.
Problemy związane z prawidłową interpretacją elementów konstrukcji modelu IFC na natywne elementy konstrukcji programu InstalSystem 5 są diagnozowane przez program za pośrednictwem precyzyjnych komunikatów diagnostyki 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:
    • do edycji: Błąd jest wykazywany podczas operacji Interpretuj ściany z pliku IFC w momencie, kiedy rzędne elementów nie pokrywają się z rzędnymi kondygnacji utworzonych przez użytkownika. Należy zweryfikować poprawność utworzenia układu kondygnacji w oknie Zarządzanie kondygnacjami.

Więcej informacji (odnośnik do drugiego art. BIM)

  • Nie można rozpoznać okna/drzwi/otworu gdyż brak ściany w miejscu wstawienia tego elementu .
    Błąd jest wyświetlany w sytuacji, gdy:
    • do edycji: Błąd jest wykazywany podczas operacji Interpretuj okna, drzwi i otwory w ścianie z pliku IFC w momencie, kiedy współrzędne elementów nie pokrywają się z elementami nadrzędnymi w których są osadzone.

Więcej informacji (odnośnik do pkt. 10 tego art.)

  • Nieprawidłowy typ elementu .
    Błąd jest wyświetlany w sytuacji, gdy:
    • do edycji: Diagnostyka jest wyświetlana w sytuacji, kiedy użytkownik uruchamia jedną z komend interpretujących natomiast obiekty zaznaczone (aktywne – wskazane przez użytkownika) są innego typu, niż wymaga tego dana komenda.
  • Nie udało się wygenerować dachu na podstawie elementu IFC .
    Błąd jest wyświetlany w sytuacji, gdy:
    • do edycji: Diagnostyka wyświetlana jest w przypadku: Po wywołaniu operacji interpretacji dachu algorytm nie jest w stanie go zinterpretować, Po wywołaniu operacji interpretacji dachu algorytm wygenerował dach ale błędnie.
  • ie udało się wygenerować pomieszczenia na podstawie elementu Ifc

Ostrzeżenie jest wykazywane gdy zakres niezgodności kondygnacji pomiędzy interpretowanym obiektem ifcSpace jest zbyt duży aby program mógł wykonać operację opisaną w pkt. 3 niniejszego artykułu. W takim przypadku należy zweryfikować utworzone kondygnacje i ich rzędne w oknie Zarządzanie kondygnacjami z rzędnymi obiektu ifcSpace. Więcej informacji (odnośnik do art. o interpretacji kondygnacji). Program wyświetla wyżej wymienione ostrzeżenie z powodu innych, niesprecyzowanych ograniczeń. W takich okolicznościach prosimy o kontakt wraz z plikiem projektu bezpośrednio do producenta oprogramowania poprzez Formularz zgłoszenia problemu

Sposób rozwiązania

Do edycji: Po kliknięciu na komunikat błędu w oknie Diagnostyka program zaznacza w Edytor 2D i Widok 3D element, który stanowi problem dla Obliczenia struktury budynku. 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 ręcznej modyfikacji w zakresie konstrukcji budynku, a potem ponownego wykonania Obliczenia struktury budynku. Przykładowe sposoby rozwiązania zostały przedstawione na filmach poniżej.

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

  • bla
  • bla

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

  • bla
  • bla

Nieprawidłowy typ elementu

  • bla
  • bla

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

  • bla
  • bla