Основа
Образовательная платформа для инженеров
info@osnovaprof.ru +7 (982) 639-90-21 Заказать звонок
Основа + УрФУ
Программа дополнительного профессионального образования

Основы разработки плагинов для ТИМ-ПО

Практическая программа для инженеров-проектировщиков, ТИМ-специалистов и координаторов, которые хотят автоматизировать рутинные задачи в Autodesk Revit и научиться создавать собственные плагины на C#.

18 академических часов
Autodesk Revit + C# + Revit API
Дистанционный формат обучения
От идеи автоматизации до собственного плагина

Конкретные результаты после обучения

Практика программы

Понимание архитектуры Revit API

External Command, External Application, Visual Studio

Слушатель разбирается, как устроены External Command и External Application, как плагин взаимодействует с моделью и как подготовить рабочее окружение в Visual Studio.

Работа с элементами и параметрами модели

FilteredElementCollector, параметры, транзакции

Слушатель умеет искать элементы через FilteredElementCollector, считывать и изменять параметры, работать с type- и instance-данными и безопасно применять изменения через транзакции.

Создание интерфейса и логики плагина

C#, WPF, MVVM, объекты Revit API

Слушатель осваивает базовые конструкции C#, ключевые объекты Revit API и принципы построения пользовательских окон на WPF и MVVM.

Собственный прикладной плагин

От идеи до рабочего решения

По итогам обучения слушатель проектирует, реализует, тестирует и запускает простой плагин для реальной ТИМ-задачи: от массового заполнения параметров до выборки элементов по заданным условиям.

Забронировать место на программе

Количество мест ограничено

Почему ручные операции в Revit перестают работать, когда проектных задач становится больше

Пока модель небольшая, многие действия можно делать вручную. Но когда возрастает объем параметров, проверок и однотипных операций, ручной подход начинает тормозить проект и увеличивать риск ошибок.

Рутинные операции съедают время команды

Массовое заполнение параметров, выборка элементов и повторяющиеся проверки отнимают ресурсы, которые должны уходить на инженерные решения, а не на механическую работу.

Качество данных зависит от человеческого фактора

Если обязательные параметры и логика проверки контролируются вручную, возрастает вероятность пропусков, расхождений и нестабильного качества модели.

Автоматизацию хотят внедрить, но не понимают, с чего начать

Многие специалисты видят потенциал плагинов, но не знают, как перейти от пользовательского уровня Revit к разработке рабочей команды на C# и Revit API.

Сравнение подходов к автоматизации ТИМ-задач
Ручной подход
Подход через плагины
Параметры
Значения заполняются и проверяются вручную.
Параметры считываются, анализируются и изменяются по заданной логике.
Выборка элементов
Нужные категории и типы ищутся вручную.
Выборка выполняется автоматически через API и фильтрацию.
Изменения модели
Правки вносятся точечно и с риском ошибок.
Изменения выполняются через транзакции и контролируемую логику плагина.
Повторяемость задач
Каждый раз работа выполняется заново.
Полезная логика сохраняется в виде плагина и используется повторно в проектах.

Как проходят занятия

Практика на стыке ТИМ-проектирования и программирования: от настройки среды до рабочего плагина.

Revit API и Visual Studio в работе
Прикладные задачи из ТИМ-практики
Собственный итоговый плагин
Архитектура API и рабочее окружение
Архитектура API и рабочее окружение

Слушатели разбирают устройство Revit API, типы плагинов и настраивают среду разработки в Visual Studio для дальнейшей практики.

Работа с моделью и пользовательским вводом
Работа с моделью и пользовательским вводом

На занятиях отрабатываются выборка элементов, работа с параметрами, транзакции и создание простых пользовательских окон для управления логикой плагина.

Разработка и тестирование результата
Разработка и тестирование результата

Финальная часть посвящена проектированию, сборке, отладке и запуску прикладного плагина под реальную задачу проектной практики.

Проверьте, знакомы ли вам эти ситуации
Если да, программа поможет перейти от ручных операций к осмысленной автоматизации ТИМ-проектирования.

Отметьте пункты слева

Программа поможет освоить базовую архитектуру Revit API, логику разработки плагинов и выпустить собственное решение для практической ТИМ-задачи.

Эксперт программы Команда программы

ЭКСПЕРТНАЯ ОСНОВА ПРОГРАММЫ

Программу ведет специалист, который соединяет ТИМ-практику и прикладную разработку

Содержание курса построено вокруг практических задач автоматизации проектирования в среде Autodesk Revit.

Revit API и архитектура плагинов

Программа дает системное понимание того, как устроено взаимодействие плагина с моделью и какие типы расширений реально применяются в проектной среде.

C# и пользовательская логика

Слушатели осваивают не абстрактное программирование, а именно тот набор инструментов C#, WPF и MVVM, который нужен для разработки простых прикладных решений под Revit.

Автоматизация инженерных и BIM-задач

Фокус программы сделан на задачах, которые действительно возникают в проектных организациях: выборка элементов, проверка параметров, массовые изменения и подготовка инструмента к работе в проекте.

Программа опирается на прикладную автоматизацию ТИМ-процессов, а не на абстрактное изучение кода вне проектного контекста.

Как проходит обучение

Четкая пошаговая траектория от знакомства с API до защиты собственного плагина.

01

Вход в тему и настройка среды

Слушатели разбирают роль плагинов в ТИМ-ПО, типы расширений, архитектуру Revit API и подготавливают рабочее окружение в Visual Studio.

02

Работа с моделью и параметрами

На этом этапе отрабатываются поиск и выбор элементов, чтение и изменение параметров, а также принципы безопасной модификации модели через транзакции.

03

Освоение C# и интерфейса плагина

Слушатели знакомятся с базовыми объектами Revit API, структурой C#-проекта и созданием диалоговых окон для управления логикой плагина.

04

Разработка, тестирование и защита

Финальный этап посвящен постановке задачи, реализации прикладного плагина, проверке его работы и итоговой защите результата.

Кому этот курс будет полезен

Курс подойдет, если вы:

  • Инженер-проектировщик и хотите автоматизировать повторяющиеся операции в Autodesk Revit.
  • ТИМ-специалист или ТИМ-координатор и хотите глубже понять, как расширять возможности среды под задачи команды.
  • Специалист по автоматизации проектирования и вам нужен прикладной курс по C# и Revit API в проектном контексте.
  • Студент строительной или архитектурной специальности и хотите получить практический вход в разработку BIM/ТИМ-инструментов.

Программа не предназначена, если:

  • Вы совсем не работали в Autodesk Revit и еще не владеете программой на пользовательском уровне.
  • Вы ищете углубленный курс по общей backend- или desktop-разработке вне задач ТИМ-модели.
  • Вам не нужна прикладная автоматизация проектирования и работа с реальными объектами Revit API.

Продолжительность: 18 академических часов.

Формат: дистанционный, без отрыва от работы.

Стек: Autodesk Revit, Revit API, C#, Visual Studio, WPF.

Результат: собственный простой прикладной плагин для ТИМ-задачи.

Стоимость программы

20 000 ₽

В стоимость включено обучение и выдача удостоверения установленного образца.

Удостоверение установленного образца
Документ установленного образца по итогам программы

Освойте базовую разработку плагинов для ТИМ-ПО и начните автоматизировать проектные задачи уже в текущей практике.

Записаться на программу