Szkolenie Revit API przygotowuje uczestników do samodzielnego tworzenia i rozwijania wtyczek oraz narzędzi opartych na interfejsie programistycznym aplikacji Revit (Revit API).
Wprowadzimy uczestników do podstaw programowania w środowisku Revit API. Na szkoleniu omówimy niezbędne narzędzia, takie jak Visual Studio, Revit SDK, oraz Revit Lookup.
Po ukończeniu szkolenia, uczestnicy będą posiadać umiejętności niezbędne do tworzenia własnych wtyczek i narzędzi w Revit API. Umożliwi im to zwiększenie efektywności pracy oraz rozszerzenie funkcjonalności aplikacji Revit zgodnie z indywidualnymi potrzebami projektowymi.
Uczestnik nauczy się, jak selekcjonować elementy z przestrzeni Revit. Zapozna się również z zasadami pobierania i analizowania geometrii elementów w Revit,
Szkolenie Revit API – forma hybrydowa daje możliwość udziału stacjonarnego, w naszych salach szkoleniowych lub zdalnie. Szkolenie zdalne odbywa się na platformie: MS Teams lub ZOOM.
Osoby, które preferują tradycyjne metody szkoleniowe, zapraszamy do naszej siedziby i korzystania z bezpośredniej interakcji z trenerem i innymi uczestnikami. Podczas gdy osoby ceniące sobie wygodę zdalnego dostępu mogą uczestniczyć w szkoleniu z dowolnego miejsca, posługując się technologią online w czasie rzeczywistym.
Czas trwania szkolenia: 2 dni; 14 godz.
Wymagania przed przystąpieniem do szkolenia: Zainstalowane Visual Studio. Wymagana podstawowa wiedza w zakresie programowania w języku C#
Cele kształcenia: Zdobycie niezbędnej wiedzy do rozpoczęcia rozwijania własnych dodatków Revit wspomagających pracę w programie.
SZCZEGÓŁOWY PROGRAM SZKOLENIA:
1. Wprowadzenie:
a. Omówienie szkolenia
b. Omówienie pobocznych źródeł wiedzy potrzebnych do kontynuowania rozwoju umiejętności związanych z Revit API
c. Podstawowe informacje C#
2. Przygotowanie środowiska:
a. Visual Studio
a1. Podstawowe omówienie interface Visual Studio
a2. Omówienie składowych wtyczki:
a2.1. .dll
a2.2. .addin (manifest file)
b. Revit SDK:
b1. Omówienie zawartości
b2. AddinManager
c. Revit LookupIII.
3. Zrozumienie dokumentacji Revit API:
a. Omówienie kompilatora
b. Omówienie koncepcji programowania obiektowego
b1. Klasy
b2. Właściwości
b3. Zmienne
b4. Konstruktory
b5. Dziedziczenie
b6. Hierarchia obiektów Revitowych (RevitLookup)
4. Selekcja elementów z przestrzeni Revit – zadania praktyczne:
a. Konfiguracja przestrzeni roboczej
b. Omówienie podstawowych zmiennych niezbędnych do tworzenia wtyczki dla (IExternalCommand, IExternalApplication)
c. Proste okno dialogowe
d. Filtrowanie oraz wybór elementów elementów
d1. FilteredElementCollector Class
d2. Selection Class
5. Zaawansowana selekcja elementów – zadania praktyczne:
a. ISelectionFilter Interface
6. Pobieranie elementów z modelu – zadania praktyczne:
a. Aktywnego
b. Zlinkowanego
7. Wprowadzenie do geometrii Revitowej – zdania praktyczne:
a. Tworzenie DirectShape
b. Tworzenie metod rozszerzających dla DirectShape
c. Wektor, punkt, odcinek
d. Transformacja geometrii – przesunięcie, obrót, itp.
e. Transformacja obiektów – przesunięcie, obrót, itp.
8. Geometria elementów – zadania praktyczne:
a. Pobieranie geometrii z elementów
b. Analiza geometrii elementów
Warunkiem realizacji szkolenia jest zebranie minimalnej, wymaganej liczby uczestników (4 osób).
W przypadku niezebrania się wymaganej minimalnej liczby, osobom zapisanym na szkolenie zaproponowane zostanie przesunięcie zgłoszenia na kolejny terminy szkolenia.
BIM Engineer
Moje doświadczenie zawodowe oparte jest głównie na pracy projektanta konstrukcji. Z programem Revit i Dynamo oraz z Revit API mam kontakt prawie od samego początku mojej kariery zawodowej. Ostatnie lata miałem przyjemność współpracować z firmami zajmującymi się prefabrykacją żelbetów na rynku szwedzkim. Aktualnie zainteresowanie budzi we mnie możliwość implementacji uczenia maszynowego do zastosowań projektowych.
Zależy nam, aby jakość szkolenia była jak najwyższa, dlatego w przypadku szkoleń zdalnych:
Nie musisz martwić się o konieczność posiadania laptopa oraz oprogramowanie. Na szkoleniu stacjonarnym zapewniamy sprzęt z aktualnym oprogramowaniem.
Do dyspozycji mamy w pełni wyposażone 3 sale szkoleniowe. Podczas przerw zapewniamy kawę, herbatę wodę, ciastka. W cenie szkolenie oferujemy również catering.
Tak, po szkoleniu otrzymasz od nas materiały szkoleniowe.
Zachęcamy również do korzystania z naszej bazy wiedzy e-booki oraz obejrzenia nagrań video webinaria na żądanie
Tak, dajemy Ci możliwość bezpłatnej 1-godzinnej konsultacji z naszym ekspertem w ciągu 14 dni od ostatniego dnia szkolenia. Konsultacja dotyczy tematów poruszanych podczas szkolenia i nie obejmuje dodatkowych zagadnień spoza programu kursu. Swoje pytanie zadaj tutaj: Zapytaj eksperta – wsparcie po szkoleniu
Po zakończonym szkoleniu otrzymasz od nas informację wraz z instrukcją wygenerowania elektronicznego Międzynarodowego certyfikatu Autodesk ukończenia szkolenia.