Wstęp. Dlaczego brak jednolitego standardu dla rodzin Revit jest problemem?
Jeśli pracowałeś w Revit, prawdopodobnie pobierałeś rodziny z bibliotek online i jak najbardziej napotkałeś z tego powodu kilka problemów. Na przykład — duplikowanie parametrów w zastawieniach:
To tylko jeden z problemów wynikających z braku jednolitego standardu dla rodzin Revit.
Pobrałem 5 losowych rodzin WC z BIMObject i oto wynik — pełen chaos w parametrach, poziomach szczegółowości, złączach itp.:
Szczegółowa analiza rodzin. Przewijaj slajdy za pomocą strzałek.
Jeśli będę używać tych rodzin w jednym projekcie, będę musiał się trochę postarać, aby skonfigurować je w jednolity sposób.
Pokazałem tylko 5 losowych rodzin i tylko jedną bibliotekę sieciową. W rzeczywistości poziom chaosu jest znacznie wyższy, ponieważ niemal każdy autor rodzin zna lepiej, jak ma być, i zaczyna od stworzenia własnego pliku parametrów współdzielonych. Żeby jakoś ogarnąć ten chaos, pojawiają się wtyczki, takie jak DiRoots, Guardian, itp., które służą do systematyzacji parametrów, podkategorii, materiałów i innych komponentów rodzin.
Czy jest jednak inny sposób? Czy można zachęcić producentów do tworzenia rodzin Revit według wspólnych zasad?
Tak, można. I opowiem, jak nam się to udało, ale najpierw trochę historii o wcześniejszych próbach i porażkach.
Revit Model Content Style Guide – pierwszy standard opracowania rodzin Revit
Pierwsza próba standaryzacji rodzin Revit została podjęta przez Autodesk w 2009 roku. Następnie stworzono Revit Model Content Style Guide — standard opracowania rodzin dla biblioteki Autodesk Seek (ta biblioteka już nie istnieje, Autodesk przeniósł ją do BIMObject).
Kiedyś natknąłem się na wersję 2.1 tego standardu, którą można pobrać tutaj.
Standard ma dobrze przemyślaną strukturę. Zawiera trzy tabele Excela (listy typów elementów funkcjonalnych, podkategorii i parametrów współdzielonych), plik parametrów współdzielonych, ogólne wymagania dotyczące rodzin, oraz szczegółowe wymagania, dotyczące rodzin poszczególnych kategorii, w tym przykłady rodzin.
Plik „Revit_Master_Part_Type_List” zawiera listę kategorii (1 – Category), które są dzielone na typy funkcjonalne (2 – Functional Types), a te z kolei na podtypy (3 – Sub Types).
Następnie, w pliku „Revit_Master_Parameter_List” dla każdego podtypu (4 – Sub Type / Part Type) zawarta jest lista parametrów współdzielonych (5 – Parameters).
Dodatkowo, w pliku „Revit_Master_Subcategory_List” znajduje się lista zatwierdzonych podkategorii (6 – Additional Approved Subcategories).
Świetny pomysł, bardzo dobre wykonanie, a gdyby Autodesk w 2009 roku podjął wysiłki na rzecz rozpowszechniania i szerokiego wdrożenia tego standardu, obecnie nie byłoby bałaganu w rodzinach Revit.
Jednak ten standard nie uporządkował rodzin w Autodesk Seek. Wielokrotnie sprawdzałem ich komponenty i wszystkie zawierały różne zestawy parametrów i nie opierały się na proponowanym standardzie. Do połączenia z BIMObject, Autodesk Seek był po prostu kolekcją rodzin bez żadnej standaryzacji.
Dlaczego? Prawdopodobnie nie było globalnej kontroli ze strony Autodesk — byli gotowi przyjąć do biblioteki Autodesk Seek rodziny dowolnej jakości, byleby ją wypełnić.
A drugi problem — brak jednolitej listy parametrów współdzielonych. Plik txt, który jest częścią Standardu, nie pokrywa się z listą parametrów w pliku „Revit_Master_Parameter_List”. Korzystanie z takich plików jest niewygodne, dlatego nikt ich po prostu nie używał.
Wynik — bałagan trwa do dziś.
Standardy opracowania rodzin Revit od głównych platform internetowych
Gdy pojawiły się inne duże sieciowe biblioteki komponentów BIM, zaczęły one również tworzyć własne standardy, nie zwracając uwagi na istniejące listy parametrów i bez prób globalnej standaryzacji. Na końcu artykułu znajdziesz linki do standardów 3 dużych bibliotek, gdzie możesz je samodzielnie sprawdzić, a teraz spójrzmy na zrzut ekranu, porównujący parametry COBie bibliotek Bimstore i NBS:
Jak widzisz, parametry współdzielone mają takie same nazwy, ale różne GUID, dlatego dublują się w zastawieniu (pamiętasz pierwszy obrazek z duplikowanymi parametrami w zestawieniu?). Co przeszkodziło dwóm dużym bibliotekom porozumieć się ze sobą? To jest pytanie retoryczne…
A oto jeszcze ciekawszy przykład: pobrałem ten sam WC Ideal Standard, jeden plik z Bimstore i drugi taki samy z NBS, wgrałem do projektu i stworzyłem zastawienie. Co widzę?
Nawet w tych dwóch identycznych rodzinach 2 identyczne parametry mają różne nazwy! Dla mnie jest oczywiste, że standaryzacja w dużych bibliotekach jest formalna i bałagan, który był od lat — nadal istnieje.
Jak wystandaryzowaliśmy rodziny i parametry Revit na państwowym poziomie?
Następnie opiszę moje doświadczenie ze standaryzacją wymagań, dotyczących rodzin i parametrów w Rosji. Uważam, że kraj nie jest ważny, ważne są doświadczenia, podejścia i implementacja.
Oto same fakty w kolejności chronologicznej:
W 2011 roku opracowaliśmy ogólnodostępny darmowy szablon Autodesk Revit (architektoniczny), bibliotekę rodzin oraz plik parametrów współdzielonych dla niego. Szablon stał się popularny, wiele firm, które zaczynały pracę w Revit, korzystało z niego. Rozwój szablonu trwał do 2015 roku.
W 2014 roku Autodesk założył w Rosji Klub BIM Liderów. W jego skład weszli uznani eksperci BIM z różnych firm (w tym ja). W pierwszych latach klub aktywnie tworzył standardy — w 2015 roku pojawił się pierwszy publiczny BIM-Standard Autodesk dla Rosji, a następnie BIM-Standard dla obiektów infrastruktury, dla obiektów przemysłowych, dla klientów (deweloperów) itp.
W 2016 roku na spotkaniu Klubu nagłośniłem problem — każdy producent (a także wszystkie firmy projektowe) tworzą własne rodziny z wykorzystaniem własnych parametrów, co powoduje, że rynek marnotrawi ogromne zasoby — gdyby wszystkie rodziny i parametry były standaryzowane, można by używać rodzin bez konieczności przerabiania! Dlatego zaproponowałem wprowadzenie standaryzacji parametrów na zasadzie Revit Model Content Style Guide — stworzenie jednego pliku parametrów współdzielonych i zaoferowanie go branży.
Powstało pytanie — jak zachęcić firmy do przejścia na standardowe parametry współdzielone? Wielu firm miało już własne szablony i biblioteki rodzin według własnych standardów!
Na tym etapie mieliśmy już doświadczenie z dobrowolną standaryzacją rynku na przykładzie opracowania tego darmowego szablonu Revit dla architektów. Używało go wiele firm, ponieważ był wygodny i zawierał wszystkie potrzebne zastawienia, szablony widoków itp. Dlatego postanowiliśmy stworzyć bardzo dobrej jakości szablony i bibliotekę typowych rodzin Revit, a następnie dodać do nich wszystkie potrzebne parametry współdzielone. Wtedy firmy same będą chciały przejść na jednolite szablony i parametry (bo jest to wygodniejsze), a wszystkie nowe firmy, wdrążające Revit, będą od razu korzystać z naszych szablonów i parametrów — bo jest to znacznie tańsze, niż tworzenie czegoś własnego „od zera”.
Praca nad stworzeniem listy parametrów współdzielonych zajęła kilka miesięcy. Pracowaliśmy z grupą ekspertów z różnych firm, wszyscy przyszli ze swoją listą parametrów, pokazali korporacyjne podejścia do pracy w Revit, następnie dyskutowaliśmy o wszystkich parametrach i odrzucaliśmy te specyficzne dla konkretnej firmy. Na liście pozostały tylko te, które zgodził każdy ekspert.
Następnie, stworzyliśmy rodziny i szablony, korzystając z uzgodnionych parametrów. W trakcie tego procesu konieczne było dodanie większej liczby parametrów (poddaliśmy to dyskusji, uzgodniliśmy i dodaliśmy do pliku parametrów współdzielonych). Później, przy opracowywaniu nowych wersji szablonów, lista parametrów została rozszerzona.
Wyniki pracy nad standaryzacją rodzin i parametrów współdzielonych Revit
Szablony, rodziny i plik parametrów współdzielonych zostały zaprezentowane jesienią 2016 roku na Autodesk University Russia 2016. W ciągu pierwszych dwóch lat szablony zostały pobrane ponad 10 000 razy. Także został stworzony Standard opracowania rodzin Revit (dla producentów). To było częścią planu po zachęcaniu producentów do stworzenia rodzin według Standardu. Wynik? Oto tylko kilka producentów, używających naszego Standardu:
W 2019 i 2021 roku zaktualizowaliśmy szablony do wersji Revit 2019 i 2021, rozszerzyliśmy bibliotekę rodzin i dodaliśmy nowe parametry współdzielone, a także darmową wtyczkę dla większej automatyzacji procesów.
Wybrane slajdy z prezentacji szablonów na Autodesk University 2021. Przewijaj slajdy za pomocą strzałek.
Od listopada 2021 roku do chwili obecnej zaktualizowane szablony zostały pobrane przez ponad 50 000 osób.
Nasz plik parametrów współdzielonych jest de facto standardem branżowym, większość producentów, tworzących rodziny w Rosji, korzysta z niego. W Rosji istnieją 3 główne online biblioteki komponentów BIM, wszystkie korzystają z jednolitego pliku parametrów współdzielonych i standardu opracowania rodzin Revit. Szacujemy, że ponad 50% rodzin Revit w bibliotekach są stworzone zgodnie z naszym standardem. Wśród firm projektowych odsetek ten jest jeszcze wyższy – większość stosuje nasze parametry współdzielone.
Część naszych parametrów trafiła do EIR wszystkich głównych deweloperów, wymagających modeli BIM jako część dokumentacji projektowej. Szablony i plik parametrów są używane przez firmy w Rosji, Ukrainie (tak, nawet teraz), Białorusi, Kazachstanie, Gruzji, Uzbekistanie.
Jeśli to nie jest standaryzacja — to co to jest?
Implementacja – z czego składa się branżowy standard opracowania rodzin i parametrów współdzielonych Revit?
Obecnie standard obejmuje:
- Zaktualizowany BIM-Standard Autodesk dla Rosji (od razu opracowaliśmy szablony zgodnie ze standardem).
- Plik parametrów współdzielonych Revit (w wersji TXT do użycia i w wersji Google Sheets dla łatwiejszego wyszukiwania potrzebnego parametru)
- Szablony Revit
- Szablon dla architekta
- Szablon dla konstruktora (konstrukcje stalowe)
- Szablon dla konstruktora (konstrukcje żelbetonowe)
- Szablon dla inżyniera (ogrzewanie i wentylacja)
- Szablon dla inżyniera (wodociągi i kanalizacja)
- Szablon dla inżyniera (elektryka i oświetlenie)
- Szablon dla inżyniera (systemy niskonapięciowe)
- Szablon dla inżyniera (sekcja technologiczna projektu dla budynków przemysłowych)
- Instrukcja obsługi szablonów (początkowo był to dokument PDF, teraz jest to już instrukcja online).
- Rodziny Revit (prawie 1000 rodzin typu „generic” (bez wskazania producenta), zgodnie z dokumentacją normatywną).
- Standard opracowania rodzin Revit.
- Lista obowiązkowych parametrów współdzielonych dla producentów.
Podzieliliśmy parametry na kilka grup (dla różnych specjalności) i wyodrębniliśmy listę parametrów, które muszą być obecne w każdej rodzinie — głównie są to parametry umożliwiające identyfikację elementu: producent, model, URL, jednostka miary, masa elementu itp., a także parametry serwisowe, na przykład — wersja rodziny. W Rosji COBie jest prawie nieużywany, dlatego ta klasa parametrów również nie została uwzględniona w pliku.
Pozostałe parametry są „zalecane”, a jeśli potrzebujesz jakiegoś atrybutu, powinieneś najpierw poszukać go na liście zalecanych parametrów, a jeśli nie znajdziesz – stworzyć nowy parametr (parametr rodziny lub parametr współdzielony – to zależy od kontekstu).
Istnieje również algorytm dla zapytań o dodanie nowego parametru do listy: jest formularz kontaktowy, projektant lub producent może napisać, których parametrów brakuje i dlaczego są potrzebne, my rozważymy propozycję i albo dodamy parametry do listy, albo napiszemy uzasadnioną odmowę.
Wnioski i propozycje
Oto kilka wniosków z mojego doświadczenia:
- Standaryzacją wymagań dla rodzin Revit jest możliwa. Osobiście żałuję, że Autodesk przegapił szansę zrobienia tego w 2009 roku.
- Aby producenci zaczęli używać jednolitych parametrów współdzielonych, potrzeba kilka składników:
- Jednolite, uzasadnione wymagania dla rodzin (geometria, obowiązkowe i dodatkowe parametry, złącza, poziomy szczegółowości, itp.) – opracowane z uwzględnieniem aktualnego poziomu rozwoju metodologii BIM, z wymaganiami dla modeli informacyjnych dla różnych zastosowań BIM, itp. Bardzo ważne jest, aby wymagania nie były nadmierne, a lista obowiązkowych parametrów była krótka.
- Porozumienie na poziomie największych bibliotek internetowych – wszystkie powinny wymagać przestrzegania tych samych zasad i stosowania tych samych parametrów. Udało nam się porozumieć ze wszystkimi dużymi katalogami online w Rosji — teraz wszyscy tworzą rodziny według jednolitego standardu i wymagają tego od producentów.
- Wsparcie informacyjne ze strony Autodesk i partnerów. Warto wyjaśnić producentom, dlaczego jednolite zasady są tak ważne dla branży.
- Zainteresowanie jednolitymi parametrami ze strony projektantów i klientów (deweloperów). Jeśli projektanci żądają rodzin utworzonych według standardu (aby idealnie pasowały do wygodnych szablonów) – producent wytworzy właśnie takie.
- Duża liczba przykładów „standaryzowanych” rodzin. Teraz producenci po prostu biorą nasze rodziny typu „generic”, zmieniają kilka parametrów, dodają potrzebne dane — i gotowe! Dla producenta — tanio, dla projektanta — wygodnie!
- Byłoby dobrze, gdyby Autodesk dołączył taki plik parametrów współdzielonych i szablony do programu, a także przekształcił wszystkie standardowe rodziny. Ale myślę, że tego nie będzie…
- Standardowe szablony i parametry są bardzo efektywne. Oto kilka plusów, które otrzymali projektanci:
- Różni deweloperzy włączają do wymagań (EIR) te same parametry — projektant nie musi zmieniać szablonów i podejścia do tworzenia modelu.
- Przy zmianie pracodawcy, projektant nie musi przyzwyczajać się do specyfiki nowego szablonu.
- Jeśli rodzina w katalogu online ma oznaczenie, że została stworzona zgodnie ze standardem — oznacza to, że można ją wgrać do projektu bez dodatkowych modyfikacji, i będzie ona poprawnie wyświetlana we wszystkich widokach i zastawieniach.
- Zgromadziliśmy społeczność entuzjastów, którzy tworzą rodziny według naszego standardu i dzielą się nimi z innymi projektantami — teraz znalezienie potrzebnej rodziny jest o wiele łatwiejsze.
Co do propozycji — jestem gotowy do współpracy. Co mogę zaoferować:
- Tworzenie rodzin Revit.
- Opracowanie korporacyjnego standardu dla rodzin Revit.
- Analiza istniejących rodzin i opisanie problemów (dla producentów).
- Szkolenie z tworzenia rodzin.
Oczywiście, jestem otwarty na wszelkie konsultacje na temat standaryzacji rodzin i parametrów współdzielonych oraz standaryzacji BIM jako całości.
Napisz do mnie na Linkedin i omówimy, jak moje doświadczenie może być dla Ciebie przydatne.
Linki
The bimstore Bible + Shared Parameter File