Tworzymy własne narzędzia wspierające modelowanie, projektowanie i uzupełnianie danych w środowisku BIM, aby proces był spójny i przewidywalny.
Autorski system migracji danych przesyła informacje między Excel/CSV a modelem BIM, rozdziela je na bloki tematyczne i umożliwia aktualizacje w obu kierunkach. Dane są uzupełniane, korygowane i synchronizowane automatycznie.
Typy projektowe i skrypty są pisane w Pythonie i zintegrowane z Revitem poprzez Revit API, automatyzując powtarzalne zadania, przygotowanie zestawień i migrację danych.
Narzędzia obejmują:
kontrolę jakości modeli,
sprawdzanie kolizji i zależności międzybranżowych,
monitorowanie zgodności z wymaganiami technicznymi i standardami branżowymi.
Baza narzędzi i metod rozwija się z każdym projektem – nowe skrypty, moduły i procedury są dodawane w miarę potrzeb, zwiększając efektywność zespołu i przewidywalność wyników.
Generowanie dokumentacji i zestawień
Dane z modelu BIM przetwarzamy automatycznie do dokumentacji projektowej, integrując środowiska Revit API, Excel i Word.
W Pythonie wykorzystujemy moduły:
openpyxl, pandas – praca z arkuszami Excel/CSV, analizy i zestawienia,
python-docx – generowanie i aktualizacja dokumentów Word,
pyRevit – integracja z Revitem i automatyzacja operacji w modelu,
Revit API – bezpośrednia manipulacja modelem, synchronizacja danych, generowanie rysunków i wyciągów.
Każda zmiana w modelu automatycznie aktualizuje powiązaną dokumentację, rysunki i raporty, zapewniając spójność i aktualność danych.
Proces obejmuje przygotowanie zarówno standardowych zestawień ilościowych, jak i dokumentów technicznych wymaganych przez inwestora i wykonawcę.