revit plugin na monitorze

Customowe Pluginy Revit, skrypty Dynamo i Grasshopper 3D

Zwiększ efektywność pracy z projektami BIM dzięki automatyzacji i nakładkom Revit. Tworzymy niestandardowe dodatki Revit oraz skrypty w Dynamo i Grasshopperze, aby dostosować oprogramowanie do potrzeb Twojej firmy.

Projektowanie generatywne – optymalizacja modeli i procesów

Oprócz pisania skryptów Dynamo i dodatków Revit, zajmujemy się również projektowaniem generatywnym. Dzięki algorytmom optymalizujemy geometrię, analizujemy warianty projektowe, zwiększamy efektywność pracy i oferujemy wiele innych zastosowań Revit.

Dowiedz się więcej

Dlaczego Revit wymaga automatyzacji?

Mimo swojej zaawansowanej funkcjonalności, praca z Revit ma istotne ograniczenia, które można ominąć za pomocą skryptów Dynamo, Grasshopper development lub dzięki zastosowaniu niestandardowych dodatków Revit.

Ograniczenia możliwe do rozwiązania

Skryptami Dynamo

Automatyzacja powtarzalnych zadań

Generowanie arkuszy, numeracja elementów czy parametryzacja modeli może być łatwo obsłużona w edytorze programowania wizualnego Dynamo.

Pluginem Revit

Lepsza obsługa skomplikowanych procesów

Gdy proces automatyzacji staje się zbyt rozbudowany, graficzny interfejs programowania aplikacji Dynamo przestaje być czytelny i trudny do utrzymania. Kodowanie plug-in w .NET pozwala na lepszą organizację logiki i wydajność wtyczki dla Revit.

Ekstrakcja i analiza danych

Dynamo pozwala na szybkie zbieranie i przetwarzanie informacji z modelu, np. zestawienia ilościowe czy raporty wydajności.

Zaawansowana obsługa dużych zbiorów danych

Dynamo może być niewydajne przy operacjach na bardzo dużych modelach, gdzie dodatki Revit mogą korzystać z optymalnych algorytmów i asynchronicznego przetwarzania.

Graficzny interfejs programowania aplikacji

Dzięki wizualnemu sposobowi tworzenia skryptów, użytkownicy mogą samodzielnie rozwijać i edytować proste automatyzacje, co redukuje koszty i zwiększa elastyczność.

Pełny dostęp do Autodesk Revit API

Dynamo korzysta jedynie z ograniczonego zestawu funkcji Autodesk Revit API, podczas gdy dodatki Revit mogą wykorzystać jego pełne możliwości. Przykładem takiej nakładki dla Revit może być zaawansowana edycja geometrii rodzin czy zmiany w bazie danych projektu.

Kosztowo efektywne rozwiązanie

Dynamo scripts są świetnym wyborem, jeśli automatyzacja ma służyć wyłącznie do użytku wewnętrznego, gdzie nie ma ryzyka wycieku firmowego know-how ponieważ każdy użytkownik może przeanalizować logikę skryptu.

Zamknięta struktura kodu – know-how firmy jest bezpieczne

W przeciwieństwie do Dynamo, gdzie skrypty są czytelne dla każdego użytkownika, wtyczki dla Revit są kompilowane do binarnej postaci, dzięki czemu algorytmy i logika działania pozostają ukryte przed osobami nieuprawnionymi.

Marcin Michalski z nagrodą Robotics & Automations Awards 2024

Zwycięzcy plebiscytu Robotics & Automation Awards

Efektywnie wspieramy firmy, którym zależy na dynamicznym rozwoju technologicznym. Dzięki temu w 2024 roku, wspólnie z Aliaxis, zdobyliśmy nagrodę Robotics & Automation w kategorii The Best Use of Robotics or Automation in Construction.

Zapytaj o ofertę

Case Study

Skrypt automatyzacji Dynamo dla Klastra Habic

W jaki sposób pomogliśmy stowarzyszeniu Habic w efektywnym przygotowywaniu bibliotek BIM dla wielu producentów?

O Kliencie

Habic to klaster zrzeszający producentów mebli kraju Basków z Hiszpanii, elementów wyposażenia wnętrz oraz akcesoriów dla przemysłu budowlanego i wnętrzarskiego, działający na rynkach europejskich. Klaster skupia firmy wspólnie poszukujące innowacyjnych rozwiązań z zakresu rozwoju procesów produkcyjnych i projektowych.

Revit plugin

Podstawowe problemy, z którymi zmagał się nasz klient:

Tylko pliki CAD

Klaster posiadał wiele plików CADowych od różnych producentów, ale producenci chcieli dostarczać klientom pliki BIMowe.

Różne produkty

Produkty producentów różniły się między sobą, ale miały podobne elementy (np. każde krzesło ma nogi, siedzisko i oparcie).

Brak elastyczności w generowaniu modeli Revitowych

Producenci nie mieli możliwości dynamicznego tworzenia modeli mebli z różnych komponentów, co powodowało konieczność przygotowywania każdej konfiguracji ręcznie.

Brak możliwości personalizacji

Modele nie pozwalały na konfigurowanie takich parametrów, jak kolor, materiał czy typ elementów, co ograniczało możliwości dostosowania produktu do indywidualnych potrzeb klienta.

Długi czas tworzenia nowych modeli

Wytwarzanie modeli dla klientów było czasochłonne, szczególnie w przypadku konieczności dostosowania modeli do specyficznych wymagań.

Wdrożyliśmy automatyzację Dynamo dla Revit, która zawiera:

Dynamiczne generowanie modeli

Skrypt Dynamo, wykorzystując Autodesk Revit API, pozwala na tworzenie mebli i innych elementów wnętrza poprzez łączenie różnych komponentów.

Intuicyjny UI

Skrypt Dynamo został wzbogacony o wygodny interfejs, aby odpowiedzieć na potrzeby użytkownika, który nie jest zaznajomiony z technologią Dynamo dla Revit.

Personalizację parametrów

Modele umożliwiają zmianę takich opcji jak na przykład kolor, typ siedzenia (np. twarde, miękkie, z poduszką), materiał użyty do produkcji.

Przyspieszenie procesu

Zamiast tworzyć każdą konfigurację ręcznie, projektanci mogą korzystać z konfiguratora, który w czasie rzeczywistym dostosowuje model bazowy do wymagań.

Korzyści z wdrożenia automatyzacji

Zobacz jak ta implementacja dla Revit podniosła efektywność naszego klienta!
Wykorzystane technologie: Dynamo, Revit, Python, Visual Studio Code (VS Code) + Dynamo Sandbox

Zbędna praca i koszty zostały

zredukowane

Dzięki rozwiązaniu Dynamo dla Revit producenci Tworzy wyłącznie komponenty, które konfigurator automatycznie składa zgodnie z potrzebą tworząc dedykowane warianty produktowe.

Rozwiązanie jest bardziej

elastyczne

Producenci mogą teraz łatwo dostosowywać modele do potrzeb swoich klientów, oferując personalizowane produkty bez dodatkowej pracy manualnej.

Biblioteki BIM są teraz

reużywalne

Klient zyskał możliwość reużywania tych samych komponentów pomiędzy wieloma producentami zrzeszonymi w organizacji.

Szukasz Autodesk Revit API developerów, którzy stworzą dla Ciebie customizowane plug-iny? Przeczytaj opinie o naszych realizacjach!

Case Study

Revit plugin development: PharmaCommander dla MetallDigital

W jaki sposób pomogliśmy firmie, która potrzebowała efektywnego sposobu na bezpośrednie przenoszenie obiektów BIM ze swojego portalu internetowego do środowiska Revit?

Wykorzystane technologie: Autodesk Revit .NET API, C#, .NET, Windows Presentation Foundation (WPF), Microsoft Visual Studio

O Kliencie

MetallDigital to dostawca rozwiązań dla przemysłu farmaceutycznego, wspierający cały cykl życia obiektów – od wczesnej fazy projektowania koncepcyjnego, przez szczegółowe projektowanie, zaopatrzenie i budowę, aż po uruchomienie, walidację, eksploatację, modernizację i wycofanie z eksploatacji.

plugin revit

Podstawowe problemy, z którymi mierzyło się MetallDigital:

Brak integracji między portalem a środowiskiem Revit

Klient posiadał portal internetowy z informacjami o produktach, ale brakowało możliwości bezpośredniego przenoszenia danych BIM między portalem a rozwiązaniem Revit.

Zarządzanie projektami i zestawieniami materiałowymi

Projektanci w pracy z Revit potrzebowali funkcji zapisu projektów oraz łatwego generowania zestawień materiałowych (BOM), aby móc szybko odtwarzać projekty w przyszłości.

Współpraca między różnymi specjalistami

Firma chciała umożliwić pracę nad projektami osobom spoza środowiska BIM, takim jak kosztorysanci czy Facility Managerowie, bez konieczności zastosowania Revit.

Automatyzacja manipulacji modelami

Projektanci chcieli mieć możliwość automatycznego przesuwania i obracania wielu obiektów jednocześnie, bez ręcznego ustawiania każdego modelu z osobna.

Wdrożyliśmy Revit plug-in z użyciem Visual Studio, który zawiera:

Dwukierunkowe działanie

Opracowaliśmy Revit plug-in umożliwiający wymianę informacji między użytkownikami Revit a portalem klienta, w tym pobieranie modeli i przesyłanie danych projektowych.

Odczyt wyposażenia pomieszczeń

Plug-in identyfikowuje modele Revit (RFA) wstawione do projektu, grupuje je według pomieszczeń i odczytuje ich właściwości, które następnie są wysyłane do serwera i przeglądane w aplikacji webowej.

Bezpośrednie pobieranie modeli RFA

Użytkownicy Revit mogą importować modele na dwa sposoby: poprzez funkcję "kopiuj do schowka" na stronie internetowej i wklejenie w pluginie lub poprzez przeciągnięcie obrazka z katalogu online do nakładki Revit.

Automatyczna manipulacja modelami

Wtyczka dla Revit udostępnia specjalne formularze pozwalające użytkownikom Revit na wprowadzenie wartości przesunięcia i rotacji, co umożliwia automatyczne dostosowanie położenia i orientacji wielu obiektów w projekcie jednocześnie.

revit plugin funkcjonalności

Nie chcesz tworzyć plug-in'u od zera?

Zarówno BIM automation development jak i tworzenie wtyczek dla Revit od zera może być czasochłonne. Dlatego jeśli szukasz rozwiązania Revit, które dostępne jest "od ręki" zobacz nasz BIMStreamer Revit plug-in - nakładkę dla Revit którą możesz zmodyfikować do twoich potrzeb.

Dowiedz się więcej

Szukasz partnera technologicznego, który stworzy dla Ciebie customizowany plug-in dla Revit?

Napisz do nas! Zajmujemy się BIM plugins development'em, dzięki czemu wspieramy technologiczny rozwój naszych klientów.

Pracownicy biura

Dziękujemy za kontakt!

Twoja wiadomość została pomyślnie przesłana. Odpowiemy najszybciej, jak to możliwe.
Ups! Coś poszło nie tak, nie udało się wysłać formularza.