Podstawy skutecznych systemów identyfikatorów
Co składa się na skuteczny system identyfikatorów?
Podstawą zapobiegania utracie danych w projektach BIM jest wybór i wdrożenie odpowiedniego atrybutu, który posłuży jako mechanizm łączący różne źródła danych - zasadniczo, solidny system unikalnych identyfikatorów dla danych budowlanych. W moim poprzednim artykule wspomniałem, że skuteczny system identyfikatorów powinien być:
- Stabilny - pozostaje spójny dla całego projektu
- Unikalny - identyfikuje obiekty bez dwuznaczności
- Przenośny - działa na różnych platformach i etapach projektu
- Odpowiedni do kontekstu - dopasowany do konkretnych potrzeb w zakresie zarządzania danymi
Powszechne systemy identyfikatorów w projektach budowlanych
W zależności od kontekstu projektu, odpowiednie mogą być różne rodzaje systemów identyfikatorów:
- Numery pomieszczeń - idealne dla harmonogramów pomieszczeń i arkuszy danych
- Numery przedmiotów - przydatne podczas planowania wyposażenia i przetargów
- IFC GUID - doskonały dla zaprojektowanych obiektów w modelach cyfrowych
- Unikalne znaczniki obiektów - łączą modele cyfrowe z fizycznymi instalacjami
Przykład:
Jeśli projektant budynku używa arkusza kalkulacyjnego do definiowania numerów pomieszczeń, a następnie architekci używają ich do tworzenia pomieszczeń w oprogramowaniu do modelowania - arkusz kalkulacyjny jest wzorcem dla numerów pomieszczeń i nie powinny się one różnić (chociaż jest to wyjątkowo niestabilna para oprogramowania).
Implementacja GUID IFC
Zrozumienie IFC GUID
Podczas pracy z modelami BIM, implementacja Industry Foundation Classes Global Unique Identifier (IFC GUID) stanowi podstawę do zapobiegania utracie danych w projektach BIM. Ten automatycznie generowany 32-znakowy kod jest przypisywany do każdego obiektu eksportowanego do schematu IFC, służąc jako cyfrowy odcisk palca każdego elementu modelu. Wartość ta jest nieedytowalna, co stanowi dobre zabezpieczenie przed potencjalnymi błędnymi kliknięciami lub niewłaściwym użyciem przez nieświadomych użytkowników.
Kiedy implementacja IFC GUID jest najlepsza
Implementacja IFC GUID doskonale sprawdza się przy łączeniu źródeł danych, które odnoszą się bezpośrednio do obiektów modelu:
- Koordynacja modelu i wykrywanie kolizji
- Integracja z CDE i przeglądarkami modeli
- Komunikacja przez BCF
- Zarządzanie obiektami w oparciu o model
Wskazówki dotyczące wdrażania identyfikatorów IFC GUID
Aby pomyślnie wdrożyć IFC GUID jako część unikalnego systemu identyfikatorów dla konstrukcji:
- Unikaj usuwania i ponownego tworzenia obiektów - generuje to nowe identyfikatory GUID i przerywa istniejące połączenia danych.
- Zrozum działanie eksportu IFC Twojego oprogramowania - niektóre programy regenerują identyfikatory GUID przy każdym eksporcie, chyba że są odpowiednio skonfigurowane.
- Sprawdź, czy nie ma duplikatów - choć rzadko, zduplikowane identyfikatory GUID mogą powodować poważne problemy z integralnością danych i prowadzić do ich utraty.
Ograniczenia implementacji GUID IFC
Ostrzeżenie: Identyfikator GUID IFC staje się problematyczny, gdy dane muszą wykraczać poza przeglądarki modeli lub gdy obiekty fizyczne wymagają identyfikacji.
Implementacja IFC GUID ma istotne wady, które mogą przyczynić się do utraty danych w projektach BIM:
- Nieczytelny dla człowieka (32 losowe znaki)
- Trudne do wdrożenia w przepływach pracy innych niż BIM
- Nie można ustalić przed rozpoczęciem modelowania
- Niepraktyczne do fizycznego znakowania (wyobraź sobie 32-znakową etykietę sprzętu!)
- Różne identyfikatory GUID dla typów i instancji powodują zamieszanie
Podobne alternatywy - „Zamknięty BIM"
Jeśli projekt zdecydował się pozostać w środowisku tylko jednego dostawcy oprogramowania, możliwe jest użycie jego unikalnego identyfikatora zamiast GUID IFC. Jako uproszczony przykład, Revit Element ID wykonuje podobne zadanie jak IFC GUID w środowisku Autodesk.
Idea jest mniej więcej taka sama - dopóki korzystasz z narzędzi dostawcy, wszystko działa płynnie. Gdy wyjdziesz poza nie - bariery, które napotykasz, są jeszcze wyższe.
Unikatowe oznaczanie obiektów: Fizyczne połączenie
Czym jest unikalne oznaczanie obiektów?
Unikalne systemy oznaczania obiektów wykorzystują ustrukturyzowane, czytelne dla człowieka kody, które identyfikują elementy w całym cyklu życia projektu. W przeciwieństwie do identyfikatorów IFC GUID, te systemy identyfikatorów są celowo zaprojektowane do pracy zarówno w środowisku cyfrowym, jak i fizycznym, pomagając zapobiegać utracie danych w projektach BIM, gdy są prawidłowo wdrożone.
Sporą część wiedzy na temat unikalnego kodowania obiektów omówiłem już w tych artykułach:
Zalecam przeczytanie ich przed kontynuowaniem poniżej. Dzięki temu wszystko stanie się bardziej przejrzyste.
Kiedy tagowanie obiektów działa najlepiej
Unikalne tagowanie obiektów wyróżnia się w następujących scenariuszach:
- Wczesne planowanie projektu (przed modelowaniem)
- Specyfikacja i zakupy sprzętu
- Budowa i instalacja
- Testowanie i uruchomienie
- Zarządzanie aktywami fizycznymi
Wyzwania związane z wdrożeniem
Chociaż tagowanie obiektów jest skuteczne w utrzymywaniu przepływu danych, wymaga ono:
- Spójnego stosowania przez wszystkich interesariuszy projektu
- Ścisłego przestrzegania konwencji nazewnictwa
- Regularnej walidacji w celu zapobiegania duplikatom lub błędom
- Starannego planowania struktury tagowania przed wdrożeniem
- Czasami ręcznej wymiany danych między poszczególnymi programami