За два часа расскажу про Динамо в Ревите. Это ознакомительный курс для новичков, поэтому сложность скриптов будет невысокая. Цель курса — показать, что Динамо не страшное, что им можно и нужно пользоваться для решения рутинных задач.

— Для кого
Курс для новиков, кто ранее или не работал или работал совсем немного в Динамо и хочет получить базовые начальные знания.
— Начальные требования
Вы должны знать Ревит на базовом уровне.
— Программа курса
1. Знакомство с интерфейсом Динамо
Быстро посмотрим, как запускать Динамо и какие есть функциональные области в окне программы.
2. Получение и запись значений в параметры
На примере простого скрипта показываю, как получить имя системы у трубопроводов и далее записать его в другой параметр.
3. Работа с параметрами типа
Покажу, как работать с экземплярами и типами в Динамо. Составим скрипт для маркировки окон по их типоразмерам.
4. Фильтрация элементов
Рассказываю, каким способом можно отфильтровать элементы — оставить для обработки только нужные, а остальные «выбросить» из алгоритма.
5. Работа с текстом
Покажу некоторые операции по работе с текстом. Получим из проекта приточно-вытяжные установки и запишем им в выбранный параметр имя системы в формате «ПВх», где х — номер системы, вместо стандартного ревитовского П1,В1.
6. Словари в Динамо
Продемонстрирую, что такое словари, как их создавать и как ими пользоваться. В примере возьмём категории элементов и запишем им номера, чтобы потом по ним можно было сортировать элементы в спецификации в нужном порядке.
7. Более сложные скрипты
В этой части курса полностью разработаем два немного более сложных скрипта. Они нужны и для отработки полученных знаний и для раскрытия новых нюансов.
Первый будет находить ближайший снизу уровень для осветительного прибора и записывать имя уровня в параметр светильника.
Второй сформирует наименование для круглых и прямоугольных воздуховодов. При этом формат записи сечения для прямоугольного воздуховода будет «большая сторона х меньшая сторона».
8. Проигрыватель Динамо
Покажу, как им пользоваться и как настроить скрипт, чтобы пользователь мог вводить и выводить данные из скрипта без открывания скрипта в самом Динамо. По сути это создание интерфейса для пользователя на базовом уровне.
— Формат и длительность курса
Это видеокурс в записи. Суммарная продолжительность видео — 2 часа 5 минут. Все уроки поделили на короткие видео по 10-15 минут.
Вместе с курсом получите файл проекта для Ревита 2025, на котором показываю все скрипты в рамках курса.
— Доступ к курсу
После оплаты курса в магазине как обычного товара вы получите к нему доступ без ограничений во времени. Доступ существует до тех пор, пока работает мой сайт.
Если что-то в курсе поменяется, например добавятся новые видео и цена повысится, то для купивших доступ по-прежнему останется, доплачивать не придётся.