Zaawansowane programowanie w Dynamo dla Revit – automatyzacja, Python i integracje
Zaawansowane programowanie w Dynamo dla Revit – automatyzacja, Python i integracje
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Projektowanie graficzne i wspomagane komputerowo
- Grupa docelowa usługi
Szkolenie skierowane jest do:
- projektantów i inżynierów pracujących w Autodesk Revit
- użytkowników Dynamo chcących automatyzować procesy
- BIM managerów i koordynatorów
- pracowników biur projektowych i firm wykonawczych
- osób integrujących dane z Microsoft Excel
- użytkowników Robot Structural Analysis Professional
- osób chcących wykorzystywać Python i AI w projektowaniu
- studentów i absolwentów kierunków technicznych
- Minimalna liczba uczestników3
- Maksymalna liczba uczestników8
- Data zakończenia rekrutacji22-06-2026
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi19
- Podstawa uzyskania wpisu do BURAkredytacja Centrów Egzaminacyjnych ECDL
Cel
Cel
Cel edukacyjny
Usługa przygotowuje uczestnika do samodzielnego tworzenia zaawansowanych skryptów w Dynamo z wykorzystaniem programowania wizualnego i tekstowego (Python), integracji danych zewnętrznych oraz automatyzacji procesów projektowych w środowisku Autodesk Revit i narzędziach analitycznych.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
| Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
|---|---|---|
| Charakteryzuje funkcje i strukturę środowiska Dynamo oraz zasady jego współpracy z programem Revit. | Rozpoznaje elementy interfejsu Dynamo i opisuje zależności między modelami geometrycznymi a parametrami Revit. | Test teoretyczny |
| Wyjaśnia zasady tworzenia i modyfikowania geometrii w Dynamo oraz wykorzystania węzłów matematycznych, logicznych i geometrycznych. | Opisuje sposób przekształcania punktów, linii i brył w obiekty modelowe oraz podaje przykłady zastosowania poszczególnych typów węzłów. | Test teoretyczny |
| Tworzy skrypt w Dynamo generujący zbrojenie powierzchniowe ściany z rozpoznaniem otworów. | Opracowany skrypt prawidłowo identyfikuje obszary otworów i rozmieszcza pręty w modelu Revit zgodnie z zadanymi parametrami | Test teoretyczny |
| Wykazuje samodzielność w rozwiązywaniu problemów projektowych podczas pracy w środowisku Dynamo i Revit. | Samodzielnie dobiera węzły i metody analizy danych w celu osiągnięcia założonego efektu modelowego. | Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Szczegółowy plan szkolenia:
Dzień pierwszy:
• Dane z Revita
o Rozszerzenie informacji o metodach selekcji elementów i pobierania parametrówz elementów
o Tworzenie rodzin i mass koncepcyjnych z wykorzystaniem Dynamo
o Rozszerzenie informacji o eksporcie i imporcie geometrii między Revitem i Dynamo
• Współpraca z Excelem
o Odczytywanie plików Excela
o Zarządzanie danymi z Excela
o Nadpisywanie danych Excela
o Zapis pliku
• Adaptacja interfejsu
o Możliwości grupowania i organizacji skryptu
o Tworzenie własnych Custom Nodes
o Tworzenie własnych bibliotek węzłów
o Dynamo Player (w tym obsługa in oraz out)
Dzień drugi:
• Programowanie w Dynamo
– Code Block
– Custom Node – czyli własny węzeł
– Python Script (w tym – jak łączyć osobne blocki ze skryptami pythona między sobą, czyli tworzyć z pomocą AI krótszych instrukcji i wymiana danych między osobnymi blokami Pythona)
– Jak korzystać z AI w Dynamo
• Różnice między rodzajami linii
o Curve vs NurbsCurve vs PolyCurve
• Dynamo + Robot Structural Analysis Professional,
o Tworzenie geometrii modelu analitycznego,
o Nadanie przekrojów oraz materiałów,
o Definicja zwolnień oraz podpór,
o Tworzenie przypadków obciążeń + obliczanie, nadawanie obciążeń,
o Rezultaty analizy w Dynamo,
• Python - Praca z bibliotekami
o Moduły Python
o Rozszerzanie modułów Python
o Zapisywanie własnego modułu
o Co to jest IronPython
o Importowanie bibliotek Revit API
o Konwersja Revit
o Konwersja Dynamo
o Nawigowanie w bibliotekach Revit API
Walidacja
Harmonogram
Harmonogram
| Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
|---|---|---|---|---|---|
Brak wyników. | |||||
Cena
Cena
Cennik
| Rodzaj ceny | Cena |
|---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 2 755,20 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 2 240,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 145,01 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 117,89 PLN |
Prowadzący
Prowadzący
Piotr Piwek
Obecnie pełnię funkcję dyrektora działu software development, koncentrując się na projektowaniu i wdrażaniu aplikacji wspierających procesy biznesowe oraz inżynierskie na różnych platformach technologicznych – nie tylko w środowiskach inżynierskich, ale również w rozwiązaniach webowych, desktopowych i mobilnych.
Szczególnym obszarem mojego rozwoju jest obecnie Machine Learning oraz praktyczne wykorzystanie Artificial Intelligence w tworzeniu nowoczesnych narzędzi, automatyzacji procesów oraz budowaniu inteligentnych systemów wspierających podejmowanie decyzji projektowych i biznesowych.
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Materiały szkoleniowe w wersji elektronicznej
Informacje dodatkowe
Z naszej strony oferujemy:
- Przeprowadzenie szkolenie przez profesjonalnych i doświadczonych inżynierów
- Szkolenie prowadzone przy użyciu wysokiej jakości technologii
Usługa szkoleniowa może podlegać zwolnionej stawce VAT w przypadku finansowania ze środków publicznych (w co najmniej 70%).
Materiały multimedialne i dokumenty do pobrania
Materiały multimedialne
Warunki techniczne
Warunki techniczne
Zależy nam, aby jakość szkolenia była jak najwyższa, dlatego w przypadku szkoleń zdalnych:
1. Rekomendujemy korzystanie podczas szkolenia z dwóch monitorów: jeden do korzystania z połączenia zdalnego (MS TEAMS/ZOOM) i możliwości widoku ekranu naszego inżyniera, drugi do samodzielnej pracy w programie
*posiadanie dwóch monitorów nie jest wymogiem koniecznym, aby przystąpić do szkolenia, ale poprawia jakość kursu.
2. Przydatne będą również słuchawki i mikrofon.
3. Upewnij się, że Twoje łącze internetowe jest wystarczające i dostosowane do realizacji takiego szkolenia, czy „wytrzyma” transmisję audio i wideo.
4. Zapewnij sobie komfortowe warunki podczas szkolenia i zadbaj o ciche pomieszczenie.
Oprogramowanie:
Przed rozpoczęciem szkolenia niezbędne jest zainstalowanie odpowiedniego oprogramowania. Przed szkoleniem zostanie wysłana informacja dotycząca instalacji programów.
Po zainstalowaniu programu proszę o próbne uruchomienie z właściwym wyprzedzeniem przed terminem szkolenia.
