Курс «Программирование на С# под Autodesk Revit»
Длительность |
Дата проведения |
Место проведения |
Преподаватель |
---|
О чем вы узнаете:
- Виды автоматизации процессов проектирования.
- Какие инструменты для автоматизации существуют на примере Autodesk Revit?
- Как работают инструменты в программе Revit? Что такое HOST-программа?
- Dynamo vs макросы vs плагины. Что такое RevitAPI?
- Создадим простое приложение на С# с использованием RevitAPI.
- Работать с основными инструментами в Revit;
- Разрабатывать приложения с помощью Revit API.
Урок 1
- Про C#. Что такое статическая и динамическая типизации. ООП и типы данных.
Урок 2
- Про память. Стек и куча. Сборщик мусора.
урок 3
- Про алгоритмы. Зачем и почему.
Урок 4
- Пишем первую консольную программу.
урок 5
- Пишем первую команду под Revit.
Урок 6
- Что такое плагины. Как Revit запускает внешние команды. Почему все инструменты в Revit == плагины.
урок 7
- Смотрим документацию под Revit. Как пользоваться Revit Lookup и Addin Manager.
урок 8
- Как работать с элементами. CRUD в RevitAPI.
урок 9
- Про XAML. Как создавать красивые интерфейсы. MVVM.
урок 10
- Модальные и немодальные окна. Выпускная работа. Обзор тестового задания на позицию "BIM-разработчик".
урок 11
- Renga API. Разбор документации. Напишем простое приложение под Renga.