10 bledow eskportu do IFC

10 Typowych błędów eksportu do IFC – część 1

W mojej karierze zawodowej miałem styczność z wieloma plikami IFC i napotkałem wiele błędów eksportu do IFC. Miałem to szczęście że pracowałem przy wielu różnych projektach – począwszy od domów jednorodzinnych, poprzez bloki mieszkalne, biurowce, a na skomplikowanym szpitalu zakończywszy. Poziom BIM na tych projektach również był diametralnie różny – od prawie nieistniejącego (pliki IFC były dostarczanie na plac budowy, ale nikt się nimi nie przejmował) do niesłychanie wysokiego, gdzie cała budowa opiera się bezpośrednio na modelach BIM, nie używając rysunków. Mając te doświadczenia chciałbym podzielić się z Wami 5 najczęściej spotykanymi błędami eksportu do IFC, które napotkałem. Jak sprawdzić czy wystąpiły oraz jak ich unikać.

W celu podkreślenia uniwersalnych metod osiągnięcia tego samego rezultatu, posłużyłem się przykładami z różnych programów, z różnych projektów, modeli i branż.

Spis treści

Otwieranie pliku IFC po eksporcie - kilka słów o przeglądarkach IFC

A więc, pełen radości wyeksportowałeś(aś) model i jesteś gotowy aby go wrzucić na CDE projektu. STOP!

Jest jeszcze parę rzeczy do zrobienia. Najpierw, proszę, otwórz Twój model przed przesłaniem go na CDE. Gdzie powinieneś otworzyć ten plik? Dosłownie w każdej darmowej przeglądarce plików IFC dostępnej na rynku. Niemniej jednak, są wybory lepsze, jak i gorsze.

A więc “Solibri Anywhere”? Dla wielu jest to pierwszy wybór. Faktycznie, jest to wspaniałe oprogramowanie, jednakże nie jest najlepsze do przeglądania struktury pliku IFC. Po prostu, jest on zbyt łaskawy dla końcowego odbiorcy – zmienia wygląd struktury IFC na na ekranie. Program nie pokazuje pełnej hierarchii IFC. Ponadto, zmienia nazwy encji IFC.
Czy widziałeś kiedyś lfcNumber w schemacie? Ja też nie. Mamy tylko lfcName oraz lfcLongName. To pierwsze staje się “Numerem” w Solibri, drugie zaś “Nazwą”. Sprawia to, że początkowa kontrola struktury pliku IFC jest trochę bardziej dokuczliwa. Zupełnie zresztą niepotrzebnie.

Co innego polecamy? Ja wolę używać BIM Vision, narzędzie stworzone przez polską firmę Data Comp (pobierz)

Ignacy z BIM Corner zaś preferuje DDS-CAD, przeglądarkę norweskiej firmy Data Design Systems (pobierz)

Niedawno testowałem też BIM Collab Zoom (pobierz) i również wygląda naprawdę nieźle.

Wszystkie trzy przeglądarki się nadają, żadna z nich nie dokonuje żadnych zmian w schemacie struktury IFC. Może i trochę wyglądają siermiężnie, ale za to świetnie się spisują. Oczywiście, jest wiele innych programów dostępnych na rynku, więc jeżeli masz swój ulubiony który działa – po prostu go używaj, nie ma sensu próbować nowego, jeżeli stare działa. A po co mamy zawracać sobie głowę drzewem hierarchii IFC oraz nazewnictwem? O tym w następnym punkcie.

Najbardziej typowe błędy przy eksporcie do IFC

Poniżej przedstawiam listę pięciu najbardziej typowych błędów podczas eksportowania do IFC. Kolejnych pięć opiszę szczegółowo w części drugiej.

1. Nieprawidłowe nazewnictwo właściwości IFC projektu (project IFC properties)

IfcBuilding
Nieprawidłowo nazwane wartości.
Każdy projekt posiada swoją nazwę, numer, numer działki, itp. Są to wartości wymagane przez zamawiającego, którymi się posługujemy przy projektowaniu. Dlaczego są one istotne? Wyobraźmy sobie prostą sytuację, gdzie nasz projekt jest pierwszym etapem całego kompleksu. Na końcu, właściciel budowy chciałby zespolić wszystkie budynki w jedna bazę danych. Czyż nie byłoby łatwiej nadać każdemu oddzielnemu projektowi unikalną i logiczną numerację oraz nazwę? Sprawia to że dane mają dobrą strukturę, którą łatwiej zarządzać
Ifc structure - correct
Przykład prawidłowo nazwanych wartości

Jak sprawdzić i jak unikać tych błędów eksportu do IFC:

W swojej przeglądarce (jak już wiesz, takiej, która pokazuje strukturę IFC), klikamy górne trzy właściwości (IfcProject, IfcSite, IfcBuilding) oraz sprawdzamy ich numer (IfcName), nazwę (IfcLongName) oraz inne właściwości jeżeli są wymagane (Faza, Adres, itp).

Aby uniknąć pomyłki, należy sprawdzić czy te wartości istnieją w Twoim oprogramowaniu BIM. Sprawdź mapowanie właściwości w eksporcie lFC. Oto wskazówki jak tego dokonać:

2. Błędna klasyfikacja modelowanego obiektu

Ulubieniec wszystkich. Wspomina się o tym w każdym BEP, koordynatorzy BIMu zawsze głośno o tym krzyczą. A obiekty wciąż klasyfikowane są błędnie.

Problem jest podwójnie złożony i zajmę się tym po kolei:

  1. Nieprawidłowe przypisanie kategorii/klasyfikacji/właściwości w tabeli mapowania (albo co bardziej powszechne: w ogóle tego nie zrobienie).
  2. Tworzenie komponentów modelu przy użyciu niewłaściwych kategorii, np. teren jako płyta, schody jako belka. Następnie nie przypisanie im właściwej klasy IFC.

Ad.1

Różne programy mają różne możliwości tłumaczenia ich natywnych kategorii/klasyfikacji w klasy IFC. Wielu klas w ogóle nie ma ustawionego wzorca. Problem staje się jeszcze gorszy gdy zechcecie wprowadzić nowe właściwości w istniejące ustawienie wartości. Jeżeli nie zrobicie porządku z tabelą mapowania, na końcu zostaniecie ze stosem IfcBuildingElementProxy. Klasa ta wnosi zerową wartość, zwłaszcza jeżeli zaklasyfikowane nią obiekty posiadają istniejącą klasę IFC.

BuildingElementProxy
Długa lista Building Element Proxies. Można - a nawet powinno - było ich uniknąć.

Ad.2

Jest wynikiem ograniczeń oprogramowania – nie wszystkie obiekty są równie łatwe do modelowania przy użyciu właściwych narzędzi. Np., czasami łatwiej jest modelować teren przy użyciu narzędzia płyt, lub schody za pomocą narzędzia belki, itp. Efekt końcowy jest taki, że otrzymujemy wielką płytę bez podparcia dookoła całego budynku, lub też rząd krótkich belek na klatce schodowej. To wszystko stwarza problemy dla BIM koordynatora oraz ogranicza zaufanie u kosztorysanta.

IfcSlab as terrain - incorrect export
Teren (zaznaczony na niebiesko) zaklasyfikowany jako IfcSlab.

Jak sprawdzić i jak unikać tych błędów eksportu do IFC

Dopasowanie kategorii/klasyfikacji w tabeli mapowania jest bardzo istotną częścią przygotowania projektu do realizacji. Jeżeli projekt wprowadza nowe wartości, powinny być one również mapowane. Kiedy nadejdzie czas modelowania, zasada jest taka aby zawsze pamiętać aby przypisać obiekty do właściwej klasyfikacji jeżeli używamy innego narzędzie niż domyślne. Jeżeli tego nie zrobisz od razu, to zapomnisz!

Aby sprawdzić czy eksport jest prawidłowy, należy otworzyć dowolną przeglądarkę IFC i rozszerzyć pozycje IfcBuildingStorey. Należy sprawdzić czy nie ma za dużo (najlepiej jakby w ogóle nie było) klas IfcBuildingProxy. Sprawdź jakiego typu obiekt ją posiada. Czy możesz je poprawić? Jeżeli chodzi o błędną klasyfikację – sprawdź typowe obiekty, czyli schody, teren, skomplikowane kształty. Resztę zostaw BIM koordynatorowi – on/ona posiada odpowiednie narzędzia żeby dokonać poprawek.

3. Eksportowanie zbyt wielu obiektów

Podczas etapu projektowania, istnieje duże prawdopodobieństwo że będziesz używał dodatkowe obiekty, linie wsparcia, ogólne rodziny lub inne elementy. Po miesiącach pracy, nasz model pełen jest takich rzeczy. Jedna sprawa to utrzymać czysty model, a zupełnie inną sprawą jest eksport tylko tych obiektów które faktycznie są potrzebne i wymagane w BEP.

Jak sprawdzić i jak unikać tych błędów eksportu do IFC

Kluczem do sukcesu tutaj jest stworzenie oddzielnego widoku zawierającego tylko te elementy, które są przeznaczone do eksportu, pozbywając się wszystkich pozostałych. Następnie, podczas etapu eksportu, wybieramy opcje eksportu jedynie widocznych elementów. Należy wcześniej sprawdzić ustawienia widoku eksportu, aby się upewnić że filtry są prawidłowo ustawione. Nie znam żadnej szybkiej metody sprawdzenia po eksporcie bez użycia oprogramowania koordynującego. Co tylko podkreśla wagę właściwego ustawienia widoku eksportu.
ARCHICAD-IFC export window
Okno eksportu w ArchiCAD. Opcja, ktorą należy wybrać to “Export Visible element”.

4. Eksportowanie obiektów zastępczych lub innych branż

Modele powinny być wolne od duplikatów. Jest to stosunkowo łatwe do utrzymania obrębie jeden branży. Natomiast jest to wyzwaniem w modelach sfederowanych, gdzie często stykają się i przenikają się nawzajem różne dziedziny. Czy architekt powinien modelować tą ścianę, czy konstruktor? A ten zlew – znowu architekt, a może inżynier instalacji sanitarnej? Często dochodzi do duplikowania różnych przedmiotów przez projektantów, co doprowadza do wielu kolizji.
Doubled IFC object in viewer
Przenikające się kolory w modelu są dobrym wskaźnikiem, że elementy są zduplikowane.
Sanitary object
I faktycznie, toaleta istnieje zarówno w modelu architektonicznym oraz instalacji sanitarnej. Zwróć uwagę, że zlew istnieje tylko w modelu sanitarnym, co jest poprawne.
Do pewnego ustalonego etapu pracy nad projektem, używanie obiektów zastępczych jest ok. Ale po tym etapie, należy je usunąć. Końcowa odpowiedzialność za dany obiekt jest opisana w tablicy rozwoju modelu – tabela opisująca wymagania w stosunku do obiektów IFC w zależności od etapu danego projektu.

Jak sprawdzić i jak unikać tych błędów eksportu do IFC

Stwórz tablicy rozwoju modelu dla swojego projektu, gdzie opiszesz odpowiedzialność za modelowane obiekty dla każdej z dyscyplin. Następnie, wszyscy muszą pamiętać by umiejscawiać “symbole zastępcze” i wyodrębnić je z widoku eksportu IFC (patrz rozdział powyżej).

Przed eksportem, należy sprawdzić widok, czy nie ma tam widocznych elementów należących do innej branży. Jeżeli nie jesteście pewni które to są – sprawdź powyższą tabelę. Jeśli ona nie istnieje, warto zacząć rozmowę o jej wprowadzeniu. Po eksporcie, należy zweryfikować czy te obiekty jednak się nie pojawiły. Należy sprawdzić ściany nośne, elementy techniczno-sanitarne, oraz inne które często znajdują się na pograniczu branż.

Poniżej przykład jak może wyglądać tablica rozwoju modelu:

5. Błędna ilość oraz nazewnictwo kondygnacji

Czasami projektanci muszą stworzyć dodatkowe poziomy aby ułatwić sobie pracę. Jednakże, należy pamiętać aby je wyłączyć z eksportu IFC. Ponieważ wszystkie IfcBuildingElements (ściany, płyty, drzwi, itp) należą do IfcBuildingStorey, pomyłka tutaj, spowoduje pomyłke na każdym obiekcie. Struktura IFC będzie wtedy niewłaściwa i współpraca z innymi programami może się nie zadziałać.
Additional levels in the model
Dodatkowe poziomy w modelu. Zwróć uwagę na parametr Building Storey. Jeśli został on zaznaczony, wtedy przy eksporcie tworzony jest z niego IfcBuildingStorey. W tym przykładzie, Roof Lev. 3 nie powinien zostać wyeksportowany jako kondygnacja. Więcej o tym przeczytasz we wpisie Ignacego: http://bimcorner.com/pl/eksportowanie-modelu-do-ifc-z-revita-czesc-2-encje-ifc-najwayzszego-poziomu/
Exported model - too many building storeys
Błędnie wyeksportowane poziomy. Wszystkie poziomy dachu zostały zaznaczone w Revicie jako “Building Storey”, co oznacza, że pojawiają się one jako kondygnacja w drzewie IFC. W tym przykładzie jedynie kondygnacje 1,2 oraz Roof - main powinny pojawić się jako piętra w IFC.

Jak sprawdzić i jak unikać tych błędów eksportu do IFC

W programie BIM sprawdź, czy nikt nie zaznaczył dodatkowych poziomów jako kondygnacje budynku. Po eksporcie, otwórz plik i sprawdź strukturę drzewa IFC. Właściwe piętra i ich wysokości są przeważnie opisane w BEP.

Podsumowanie

Ta część opisuje 5 najbardziej powszechnych błędów. Większość z nich można rozwiązać przez stworzenie dobrej jakości standardów projektowych: tabele mapowania, widok eksportu oraz odpowiednie ustawienie eksportera IFC. W następnej części bliżej przyjrzymy się właściwościom, geometrii oraz schematowi struktury IFC. Zostań z nami!
10 typowych błędów eskportu do ifc
5 most common IFC Export mistakes

Sprawdź serie o eksporcie do IFC:

1. CZĘŚĆ – Dlaczego to jest ważne?

2. CZĘŚĆ – Co eksportować a czego nie?

3. CZĘŚĆ – Jak to robić?

a. Tekla

b. Revit

c. Archicad

4. CZĘŚĆ – 10 Typowych błędów eksportu do IFC

Spodobał Ci się ten artykuł? Podziel się nim !

Dużo czasu i wysiłku poświęcamy na tworzenie wszystkich naszych artykułów i poradników. Byłoby świetnie, gdybyś poświęcił chwilę na udostępnienie tego wpisu!

Udostępnij:

Komentarze:

Subscribe
Powiadom o
guest
0 Comments
najstarszy
najnowszy
Inline Feedbacks
View all comments

Autor:

Pobierz przewodnik po projektach BIM:

Po przeczytaniu tego poradnika dowiesz się:

  1. Jak BIM jest wykorzystywany przy największych projektach w Norwegii
  2. Jakie były wyzwania dla zespołu projektowego i jak zostały rozwiązane
  3. Jakie były wyzwania na budowie i jakie było nasze podejście do nich

Najnowsze wpisy: