Подробнее
Что нужно для старта
- Основы C# и ООП, опыт работы с Autodesk Revit
Что вы получите
- Понимать отличия нового Revit API на .NET 8 и применять их в своих проектах
- Настраивать и разрабатывать плагины под современные версии Autodesk Revit
- Использовать архитектурные паттерны (MVVM, Command, ExternalEvent) при создании инструментов
- Работать с элементами модели: конструкции, арматура, трубы, воздуховоды, кабельные лотки
- Создавать и изменять виды, листы, спецификации, размеры и выноски
- Разрабатывать плагины для автоматизации инженерных и конструкторских задач
- Программно управлять параметрами и фильтровать элементы с помощью Revit API
- Работать с геометрией, точками, линиями и вычислять пересечения элементов
- Применять приёмы структурирования кода и отладки в Revit-проектах
Для кого этот курс
- BIM-разработчики и инженеры, которые хотят создавать собственные инструменты для ускорения рутинных процессов в Revit
- Программистам на C#, желающим освоить Revit API и применять навыки разработки в реальных BIM-проектах
- Студентам и стажёрам, которые хотят получить практический опыт в BIM-разработке
Программа курса
- Что нового в Revit API 2025
- Настройка среды (Revit 2025, Visual Studio, шаблон проекта)
- Миграция старого плагина на .NET 8
- Архитектура Revit-плагинов: команда, приложение, событие
- Событие изменения документа
- MVVM в Revit-плагинах — зачем и как
- Разделение на слои: ViewModel, Model, Services
- Работа с WPF-интерфейсом. Часть 1
- Работа с WPF-интерфейсом. Часть 2
- Получение и фильтрация элементов LINQ + FilteredElementCollector
- Получение и отображение элементов
- Загрузка семейств в проект
- Размещение арматуры КЖ
- Размещение инженерных систем (трубы, воздуховоды, лотки)
- Плагин для автоматического размещения воздуховодов. Часть 1
- Плагин для автоматического размещения воздуховодов. Часть 2
- Инструмент для разделения MEPCurve по длине
- Создание видов и фильтров
- Расстановка размеров. Основа
- Расстановка размеров. Отладка
- Автоматическая генерация спецификаций
- Добавление выносок и аннотаций
- Оформление листов
01Введение и подготовка окружения
- Что нового в Revit API 2025
- Настройка среды (Revit 2025, Visual Studio, шаблон проекта)
- Миграция старого плагина на .NET 8
02Архитектура и шаблоны
- Архитектура Revit-плагинов: команда, приложение, событие
- Событие изменения документа
- MVVM в Revit-плагинах — зачем и как
- Разделение на слои: ViewModel, Model, Services
- Работа с WPF-интерфейсом. Часть 1
- Работа с WPF-интерфейсом. Часть 2
03Работа с элементами модели
- Получение и фильтрация элементов LINQ + FilteredElementCollector
- Получение и отображение элементов
- Загрузка семейств в проект
- Размещение арматуры КЖ
- Размещение инженерных систем (трубы, воздуховоды, лотки)
- Плагин для автоматического размещения воздуховодов. Часть 1
- Плагин для автоматического размещения воздуховодов. Часть 2
- Инструмент для разделения MEPCurve по длине
04Документация и оформление
- Создание видов и фильтров
- Расстановка размеров. Основа
- Расстановка размеров. Отладка
- Автоматическая генерация спецификаций
- Добавление выносок и аннотаций
- Оформление листов
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Revit Plugins 2.0. Продвинутая разработка на C# (.NET 8)» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 7 сентября 2026 г.

Stepik 















