CZYM SA DANE W BIM

Czym są dane? Wprowadzenie do zarządzania danymi w BIM

W mojej codziennej pracy jako Koordynator d/s Współpracy Cyfrowej, spędzam wiele godzin zbierając, sprawdzając oraz zarządzając wszelakiego rodzaju danymi cyfrowymi. Zbyt wiele razy, po otrzymaniu zestawu danych można było tylko załamać ręce – jakość była grubo poniżej poziomu który byłby użyteczny. Wtedy zaczynałem mrówczą pracę czyszczenia danych. Wielokrotnie siarczyście przeklinałem zanim mnie oświeciło – większość pracowników na projekcie budowlanym nie ma bladego pojęcia jak odpowiednio podejść do danych! Nigdy nie uczono nas co sprawia że dany zbiór danych jest prawidłowy, czy jak najlepiej wypełnić arkusz kalkulacyjny Excela, albo jak zapełnić nasz model dobrej jakości danymi.

Nasz blog zawiera szereg tekstów o Projektowania na Podstawie Danych oraz używania bazy danych podczas etapu projektowania. I to jest dobry proces. Ale zdałem sobie też sprawę iż wiele projektów jeszcze nie jest gotowa na wprowadzenie tego, ponieważ ich dane są złej jakości, lub też nie ma żadnej praktyki zarządzania nimi!

Postanowiłem zrobić krok w tył i zacząć kształcenie w zakresie danych zupełnie od zera. Dlatego chciałbym tutaj zacząć od podstaw i zająć sie zarządzaniem danych na projektach budowlanych. W niniejszym wpisie zajmę sie podstawowymi definicjami oraz teorią (wraz z praktycznymi przykładami, jak to zwykle robimy), następnie zaś omówię etap tworzenia danych, ich jakość oraz zarządzanie.

Spis treści

Czym są dane?

Zacznijmy od całkowitych podstaw, później zmierzymy się z trudniejszymi zagadnieniami. A więc – co to są dane?

Według definicji z Wikipedii:
Danymi są podedyncze fakty, statystyki lub informacje, często cyfrowe. W ujęciu technicznym, dane to zbiór zmiennych wartości jakościowych lub ilościowych na temat jednej lub więcej osób czy rzeczy.

Dane podają nam informacje na temat rzeczy lub osób, które mogą być przesyłane bądź przetwarzane. Pojedyncza wartość (dana) jest często zwana punktem danych (data point). Dane są właściwie wszystkim co tworzymy na projekcie – od nagrań ze spotkań do skomplikowanych modeli. Kilka przykładów danych na projektach:

  • plik pdf (np. Karta Charakterystyki Produktu),
  • e-mail wysłany do współpracownika,
  • zdjęcie z placu budowy,
  • odporność ogniowa ściany w naszym modelu.

Przejdźmy teraz do spraw mniej oczywistych.

Uporządkowane oraz Nieuporządkowane Dane

Dane które tworzymy mogą być uporządkowane lub nieuporządkowane. Zależy od tego jak wyglądają oraz jak je tworzymy. Wspominałem już raz o tym temacie tutaj. Zacznijmy od zdefiniowania różnicy między nimi.

Dane uporządkowane (lub model danych) organizują punkty danych oraz określają relacje pomiędzy nimi. Model danych musi posiadać pewną strukturę zanim zostanie umieszczony w bazie danych.

Obiekty BIM stanowią dobry przykład: model danych przedstawiający ścianę składa się z innych elementów, które definiują ścianę: grubość, długość,odporność ogniowa, materiał, itd. Aby stworzyć ścianę, należy podać dane we wstępnie zdefiniowanym schemacie (każdy punkt danych w odowiednim polu danych). Stąd, uporządkowane dane są również nazywane jako schema-on-write (schemat przy pisaniu). Najważniejszą cechą uporządkowanych danych jest łatwość w wysyłaniu zapytań (query) do bazy danych. Jednakże, stworzenie zestawu danych w bazie danych wymaga trochę wysiłku.

Dane nieuporządkowane to mówiąc wprost – wszystko inne. Nieuporządkowana informacja nie posiada wstępnie zdefiniowanego modelu danych, zatem jest przechowywana w natywnym formacie pliku. Nieuporządkowane dane to e-maile, zdjęcia, dokumenty pdf, notatki ze spotkań, itd. Największa zaleta to prostota ich stworzenia i przechowywania. Jednakże przy wyszukiwaniu, użytkownik musi rozumieć jak dane przetłumaczyć w czystą informacje. Dlatego dane te nazywa się również jako schema-on-read (schemat przy odczytywaniu). Zdjęcie z placu budowy nie posiada swojego modelu danych, dlatego jedynie zorientowany w danym temacie użytkownik jest w stanie przełożyć to na informacje, takie jak liczba pięter, użyty materiał, typ konstrukcji, typ konstrukcji nośnej, itp.

Poniższa tabela pokazuje typy danych z jakimi się spotykamy przy projektach budowlanych:

Uporządkowane dane Nieuporządkowane Dane
Zestawienia E-maile
Przedmiary Zdjęcia
Obiekty BIM Nagrania ze spotkań
Modele BIM Notatki ze spotkań
Arkusze Excel (zależnie od jakości) Arkusze Excel (zależnie od jakości)
Dokumentacja przetargowa

Co to są właściwości?

Już wiemy jakie dane które posiadamy na naszym projekcie. Teraz oraz w następnych rozdziałach, skoncentruję się na jednym typie danych: modele BIM i to co mamy w środku. W zasadzie, w BIM mówi się dużo o właściwościach obiektów (properties). A zatem, czym one są? Zdumiwająco, ten aspekt może się stać dość filozoficzny i głęboki, ale ogarnijmy to tak prosto jak się da.

Właściwość to fizyczna bądż abstrakcyjna charakterystyka danego obiektu. Fizyczne właściwości wskazują czym ten obiekt jest w fizycznym świecie: jego kolor, grubość, długość lub materiał z którego jest zrobiony. Abstrakcyjne właściwości to: jego cena, kod danego obiektu (np. wg. Uniclass) lub też kod obszaru kontroli.

Z jakiego rodzaju właściwościami mamy do czynienia w naszym projekcie? Aby odpowiedzieć na to pytanie, cofnijmy się do naszego pierwszego wpisu na tym blogu. Jak już to tam opisałem, dane BIM dzielimy na graficzne oraz niegraficzne.

Dane Graficzne

Dane graficzne to wszystko co widzimy na ekranie. Należą one do danych nieuporządkowanych, które są głównie używane aby rozróżnić co poszczególne linie bądź powierzchnie oznaczają. Oto typy danych graficznych:

  • grubość linii
  • typ linii (ciągła,
  • przerywana, kropkowana)
  • kolor
  • adnotacja
  • warstwa
  • kształt modelu
  • znaki i symbole
Graphical BIM Data
Graficzne dane w modelu Nowego Szpitala Uniwersyteckiego w Stavanger (Nye SUS), budynek 71.

Dane niegraficzne

Są to wszystkie informacje znajdujące się w szkicach bądź modelach. Mogą to być różne zestawienia ilościowe, powierzchnia pomieszczenia lub objętość. Są to wszystkie właściwości, które bezpośrednio pochodzą z graficznego projektu. Jeżeli bierzemy projekt 3D za pustą kombinację powierzchni, jego właściwości opisują dokładnie to.

Modele BIM zawierają więcej różnorodnych danych. Oddzielenia elementów budynku od kształtu 3D oraz podzieleniu je na odpowiednie klasy/kategorie spowodowało, że możemy nadawać różne właściwości różnym elementom. Każda kategoria zawiera liczne właściwości, zarówno te fizyczne, jak i abstrakcyjne.

Właściwości zdefiniowane przez użytkownika

Wszystkie narzędzia BIMowe, tak jak i IFC, zaopatrzone są w pre-definiowane właściwości. Określają one m.in. materiał, ilość, ognioodporność, czy elementy konstrukcyjne. Często jednak projekty potrzebują dodatkowych właściwości aby odnieść się do specyficznych wymagań. Może to być potrzebne aby określić kto jest odpowiedzialny za wykonanie danego obiektu, jego umieszczenie w budynku lub zaawansowanie danego obiektu. Technologia BIM umożliwia nam tworzenie oraz definiowanie dowolnych danych jakie są nam potrzebne. Nazywijmy je właściwościami stworzonymi przez użytkownika (User-defined properties) lub dodatkowymi właściwościami. Uważam tą cechę za jedną z najpotężniejszych narzędzi w modelach BIM.
User defined properties
Umiejscowienie właściwości oraz grup właściwości w popularnej przeglądarce IFC - Solibri.

Zbiory właściwości

Każdy obiekt BIM posiada setki właściwości. Gdyby wypisać je jedna po drugiej to bałagan mamy gwarantowany. Dlatego też wprowadzamy zbiory właściwości (property sets) – grupowanie danych w obiektach. Schemat IFC posiada swoje własne grupowanie, tak i każde narzędzie BIM posiada swoje własne. Można je rozumieć tak jak rozdzialy w książce czy arkusze w Excelu.

Predefiniowane zbiory właściwości są logicznie pogrupowane. W przeglądarce IFC zazwyczaj widzimy: Identyfikacja, Lokalizacja, Relacje oraz Ilości.

Zbiory własciwości stworzone przez użytkownika grupują razem dodatkowe właściwości.Takie grupowanie jest opisane w BEP (BIM Execution Plan) i zalecam stworzenie i przestrzeganie zasad ich grupowania. W przeciwnym razie, użytkownik może błędnie je przyporządkować lub nazwać (też to przerabiałem).

Properties and property sets in Solibri
Właściwości i zbiory właściwości dla drzwi na projekcie Nye SUS.

Czym jest model BIM?

Aby podsumować teorie, połączmy teraz wszystkie te części razem i opiszmy model BIM- pod kątem danych. Po pierwsze, model BIM jest tym co widzimy na ekranie: model 3D, który pokazuje nieuporządkowane dane graficzne (schema-on read aby zrozumieć co jest pokazane na ekranie). Ale ukryte w tle za tym modelem jest nic innego jak baza danych: niegraficzne, uporządkowane dane z właściwościami obiektów – zarówno fizycznymi jak i abstrakcyjnymi. Każdy obiekt jest tabelą a każda właściwość jest kolumną. Obiekty są powiązane ze sobą w taki sam sposób jak relacyjna baza danych. Spójrz na grafikę poniżej, która ilustruje podzbiory danych i jak zależą one od siebie nawzajem.
DATA in BIM infographics
Podzbiory danych oraz objekty BIM - inforgrafika.

Po co potrzebne nam są właściwości?

Rozumiesz ju czym są dane, co to są właściwości, z jakiego rodzaju właściwościami mamy do czynienia na projektach oraz jak je grupować. Pozostaje więc ostatnie pytanie na ktore należy odpowiedzieć: w jakim celu używamy te właściwości? Istnieje kilka powodów, dla których potrzebujemy właściwości w projektach:

Aby posiadać wszystkie dostępne informacje w jednym miejscu.

Nieustannie o tym się mówi przy okazji rozmowy o BIM. I prawidłowo – jest to faktycznie pożyteczne. Rezultatem połączenia modelowania graficznego z niegraficznymi informacjami jest to, iż możemy edytować dane na bieżąco a dzięki temu zapewnić lepszą ich jakość. Chociaż sam proces nie jest jeszcze idealny, gdyż BIM potrzebuje wciąż udoskonaleń. W szczególności w zakresie typów danych, ale o tym porozmawiamy przy następnym artykule.

Tworzenie zestawień oraz przedmiarowanie.

Powierzchnie oraz ilości od zawsze stanowią tylko część etapu obmiarowania. Innym aspektem jest zrozumienie zaprojektowanych danych, technologii oraz procesu budowlanego. Z uwagi na to iż projekt, ilości oraz inne właściwości są ze sobą powiązane, obmiarowanie stało się znacznie mniej żmudną pracą.
Schedules in Revit
Zestawieni drzwi przy projekcie Nye SUS.

Filtrowanie.

To jest prawdziwa potęga właściwości obiektów i modelowania BIM. W rozdziale 2 stwierdziłem, że największą korzyścią uporządkowanych danych jest prostota w wyszukiwaniu danych oraz filtrowanie.Modele BIM umożliwiają szybkie filtrowanie oraz sortowanie otrzymanych informacji. Zapytania takie jak “Pokaż wszystkie obiekty za które odpowiadam przy projektowaniu. Pokaż wszystkie obiekty które są jeszcze na wczesnym etapie projektowania.” mogą być bardzo sprawnie zaaplikowane.

Filtering in Solibri
Zapytanie odnośnie Obszaru Kontroli (pół piętra) na projekcie Nye SUS.

Eksportowanie danych do oprogramowania typu Business Intelligence

Jako że BIM jest bazą danych, a właściwości kolumnami w tej bazie, oznacza to, że łatwo możemy ponownie użyć nasz projekt w różnych innych oprogramowaniach. Nic nie zmusza nas do współpracy tylko przez pryzmat naszego modelu graficznego. Równie dobrze możemy skoncentrować się jedynie na danych i wysłać naszą bazę danych BIM do oprogramowania takie jak Power BI (jeżeli chciałbyś nauczyć się jak to zrobić, daj znać w komentarzu, stworzę odpowiedni wpis). To z kolei otwiera nowe możliwości do analizy danych w naszych projektach.

Zarządzanie Nieruchomościami oraz unikalne kodowanie

Coraz więcej projektów BIM rozważa korzystanie z gotowych modeli na etapie zarządzania nieruchomoścą. Jednym z możliwych rozwiązań jest przydzielenie każdemu obiektowi unikalnego kodu który istnieje zarówno cyfrowo jak i na danym obiekcie. W modelu BIM chodzi o to, aby stworzyć odpowiednią dodatkową właściwość, która jest póżniej wykorzystywana na placu budowy. Umożliwia to Zarządcy Nieruchomości łatwe zidentyfikowanie danego obiektu w modelu, a następnie znalezienie go w pomieszczeniu technicznym.

Podsumowanie

Niniejszy wpis zawierał sporo teorii, jednocześnie starałem się aby jak najlepiej zobrazować praktyczne ich użycie w naszej budowlanej branży. Proszę o komentarz czy wszystko jasne, czy coś dalej wymaga dopowiedzenia. W następnym artykule, wgłębimy sie w temat typów danych oraz jak dbać o jakość naszych zestawów danych. Im więcej widzę różnych projektów, tym bardziej jestem przekonany jak bardzo istotna jest umiejętność wzbogacania modeli o dane wysokiej jakości.

Źródła

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
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: