Integracje / Revit / Archicad / IFC

Programy branżowe

Integracja AI: Revit / Archicad / IFC

Podłączamy eksporty IFC z Revita i Archicada oraz raporty kolizji z Navisworks i uwagi BCF do serwera firmy. Asystent odpowiada na pytania o zestawienia elementów, przedmiary i zmiany między rewizjami bez uruchamiania programu BIM.

Po prezentacji do 2 tygodni testów, z dostępem tego samego dnia. Płacicie dopiero po decyzji.

Rozmowa z asystentem AI w portalu redAi o danych z programu firmowego
Tak wygląda praca w portalu. Przykład na danych przykładowych.

Co podłączamy

Zaczynamy od odczytu danych. Zapis i akcje w systemie Revit / Archicad / IFC włączamy dopiero wtedy, gdy sami tego chcecie.

Drzwi i okna (IfcDoor, IfcWindow)

Czytamytyp rodziny, szerokość w świetle, oznaczenie Type Mark, numer katalogowy producenta z pola IfcPropertySet

AsystentZestawia listę typów stolarki z ilościami i parametrami, gotową do wklejenia do wyceny albo zamówienia materiałów.

Słupy żelbetowe (IfcColumn)

Czytamyklasa betonu, wymiary przekroju poprzecznego, kondygnacja i identyfikator GUID elementu

AsystentWypisuje zestawienie słupów po kondygnacjach z klasą betonu i sygnalizuje, gdzie między rewizjami zmieniła się klasa.

Pomieszczenia i strefy (IfcSpace)

Czytamykod pomieszczenia, kondygnacja, powierzchnia netto i brutto, typ wykończenia ścian z pola FinishType

AsystentPodaje listę pomieszczeń z powierzchniami po kondygnacjach, przydatną przy kosztorysowaniu tynków, podłóg i instalacji.

Historia wersji BIMcloud

Czytamydata i godzina zmiany, login projektanta, komentarz do wersji, identyfikator zmienionego elementu

AsystentOdpowiada, kto i kiedy zmienił dany element i jaka była wartość poprzednia, bez otwierania BIMcloud ani Archicada.

Zestawy właściwości Archicad

Czytamywartości z Property Groups: ognioodporność, klasa materiału, numer katalogowy i inne pola zdefiniowane przez biuro projektowe

AsystentWyciąga dowolną właściwość z zestawu i łączy ją z ilościami elementów, np. do specyfikacji technicznej albo zamówienia.

Elementy MEP i instalacji

Czytamyprowadnice kablowe, przewody, kanały wentylacyjne: typ, kondygnacja, długość i punkty końcowe tras z IFC branży MEP

AsystentZestawia trasowania instalacji elektrycznych, sanitarnych i wentylacyjnych dla podwykonawców nieposiadających licencji BIM.

O co pytają w praktyce

Po polsku, jak koledze z pracy. Asystent odpowiada na danych z Waszego programu, a nie z ogólnej wiedzy.

  • „Ile belek HEB 200 jest na kondygnacji 3 i jaka jest ich łączna długość?”
  • „Jakie kolizje między instalacjami sanitarnymi a konstrukcją są wciąż aktywne?”
  • „Co zmieniło się w modelu między rewizją B1 a B2 na kondygnacji 2?”
  • „Które uwagi BCF są przeterminowane i do kogo są przypisane?”

Co się zmienia

Kierownik budowy i podwykonawcy bez licencji BIM dostają zestawienia z modelu w kilkanaście sekund, bez ładowania Revita ani Archicada.

Asystent działa na Waszym serwerze, na Waszych uprawnieniach. Każdy odczyt i każda akcja zostawiają ślad w logu. Program zostaje tam, gdzie jest, razem z historią danych i nawykami zespołu.

O programie

Revit i Archicad to programy do projektowania budynków w technologii BIM, gdzie każdy element ma typ, wymiary, materiały i identyfikator GUID. Używają ich biura projektowe, generalni wykonawcy i inwestorzy przy projektach mieszkaniowych, biurowych, przemysłowych i infrastrukturalnych. Na co dzień projektanci modelują ściany, stropy, belki, drzwi i instalacje, a model rośnie przez wiele miesięcy.

IFC to wspólny standard wymiany danych: Revit, Archicad i narzędzia jak Navisworks czy Solibri mówią nim do siebie. Revit trzyma projekty w plikach RVT i opcjonalnie w chmurze Autodesk Construction Cloud. Archicad pracuje na plikach PLN, a wersje zespołowe przechowuje na własnym serwerze BIMcloud z historią zmian i komentarzami po użytkownikach. Eksport IFC daje plik z całą strukturą obiektów, parametrami i zestawieniami ilościowymi.

Gdzie to działa najlepiej

podwykonawca branży elektrycznej

Firma elektryczna nie ma Revita ani Archicada. Potrzebuje tras prowadnic kablowych z IFC MEP na kondygnacji 1 przed wyceną. Normalnie musi dzwonić do kierownika albo czekać na wyciąg z programu.

Z asystentem: Asystent wyciąga z IFC MEP listę prowadnic z typem i punktami końcowymi. Podwykonawca dostaje odpowiedź w kilka minut, bez kupowania licencji BIM.

koordynator BIM

Przed naradą koordynacyjną trzeba przejrzeć 340 pozycji w raporcie Navisworks. Ręczne przeglądanie zajmuje godzinę. Koordynator potrzebuje gotowej agendy z parami branż i najpoważniejszymi lokalizacjami.

Z asystentem: Asystent grupuje kolizje po parach branż, wypisuje najpoważniejsze z kondygnacją i lokalizacją, resztę zestawia tabelą według priorytetu. Agenda gotowa w kilka minut.

architekt prowadzący

Po wydaniu rewizji B2 inwestor pyta, co zmieniło się względem poprzedniej wersji. Ręczne porównanie wymaga uruchomienia obu wersji w Revicie i kilkudziesięciu minut pracy z otwartym modelem.

Z asystentem: Asystent porównuje dwa eksporty IFC po GUID-ach i wypisuje zmienione parametry, usunięte obiekty i nowo dodane. Architekt wysyła gotowy opis zmian inwestorowi w kilka minut po eksporcie.

Jak się łączymy

Dane wyciągamy z pliku IFC skryptem IfcOpenShell uruchomionym na serwerze firmy. Z pliku do bazy trafiają dane tekstowe: identyfikatory GUID, parametry, ilości i koordynaty kolizji. Geometria zostaje w pliku oryginalnym na dysku. Gdy firma trzyma modele w Autodesk Construction Cloud, korzystamy z APS API (OAuth, klucze client_id i client_secret) do pobrania metadanych przez Model Derivative API.

Archicad od wersji 24 udostępnia lokalny JSON API, gdy program jest otwarty w biurze: odpytujemy go o właściwości i kondygnacje elementów. Portal z bazą danych IFC i historią rozmów stoi na serwerze klienta, do modelu AI trafia polecenie i fragmenty danych potrzebne do odpowiedzi. Integracja pracuje w trybie odczytu: modyfikacja parametrów wymaga działania projektanta w programie BIM.

Czego potrzebujemy od Was

  • Eksport IFC z Revita lub Archicada: jeden plik albo katalog z eksportami kolejnych rewizji projektu
  • Serwer lub kontener Docker z Pythonem do uruchomienia skryptu parsującego IfcOpenShell
  • Przy Autodesk Construction Cloud: konto z rolą Data Management i aplikacja zarejestrowana w APS
  • Przy Archicad JSON API: stacja robocza z otwartym projektem i włączonym API (Archicad 24 lub nowszy)
  • BIM manager albo projektant ze strony firmy do sprawdzenia poprawności pierwszych zestawień z modelu

Czego asystent nie robi

  • Nie otwiera pliku RVT ani PLN: bez eksportu IFC lub API dane z zamkniętego projektu są niedostępne.
  • Nie uzupełnia pustych pól w modelu: gdy parametr jest pusty, wynik pokazuje brak danych, nie szacuje wartości.
  • Nie modyfikuje modelu ani jego parametrów: zapis do Revita i Archicada wymaga ręcznej pracy projektanta w programie.
  • Nie zastępuje kosztorysanta: tabele z przedmiarem to punkt wejścia do wyceny, ocena norm, cen i rynku zostaje po stronie człowieka.

Częste pytania

Jak często trzeba eksportować IFC, żeby dane w asystencie były aktualne?

Zależy od tempa pracy na projekcie. Przy aktywnej budowie warto ustawić automatyczny eksport IFC co noc albo po każdym wydaniu rewizji. Skrypt parsujący uruchamia się po nowym pliku i aktualizuje bazę. Przy mniejszej intensywności wystarczy eksport ręczny przed każdą naradą.

Co się stanie, gdy projektant nie wypełnił parametrów w modelu?

AI pokazuje tylko to, co jest w modelu. Gdy parametr jest pusty, wynik zawiera brak danych, a nie zero ani szacunkową wartość. Przed wdrożeniem warto przejrzeć z projektantem, które pola są wypełnione, a które zostają puste, i zdecydować, czy model wymaga uzupełnienia zanim ruszy integracja.

Czy kilka osób z firmy może jednocześnie pytać asystenta o dane z modelu?

Dane z modelu trafiają do bazy na serwerze firmy, z której mogą korzystać jednocześnie wszystkie osoby z dostępem do portalu. Każda zadaje pytania niezależnie i dostaje odpowiedź z tych samych, aktualnych danych. Liczba użytkowników nie wpływa na czas odpowiedzi ani jakość wyników.

Jak podłączyć asystenta, gdy projekt jest jednocześnie w Revicie i Archicadzie?

Oba programy eksportują IFC w tym samym standardzie, więc wczytujemy eksporty z obu do tej samej bazy na serwerze i odpytujemy je razem. Asystent może zestawić elementy z obu modeli albo wyraźnie pokazać, z którego branżowego pliku pochodzi dany wynik, gdy jest to ważne dla koordynacji.

Pełny opis integracji w bazie wiedzy →

Jak zaczynamy

  1. Bezpłatna prezentacja. Mówicie, na czym pracujecie i co Was korkuje. Mówimy wprost, czy da się to spiąć, a jeśli nie ma czego automatyzować, też to powiemy.
  2. Do 2 tygodni testów. Dostęp do portalu tego samego dnia, podłączenie w trybie odczytu, sprawdzacie na własnych danych.
  3. Rozszerzanie. Kolejne moduły i akcje dokładamy, gdy zespół ufa temu, co dostaje. W abonamencie jest wdrożenie, integracja, szkolenie i opieka.
Wybierzcie termin → Wolicie napisać?

Revit / Archicad / IFC jest znakiem towarowym swojego właściciela. Nie jesteśmy z nim powiązani ani przez niego autoryzowani. Nazwy używamy wyłącznie po to, żeby wskazać, z jakim programem integrujemy asystenta.