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

— Для кого

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

— Начальные требования

Вы должны знать Ревит на базовом уровне.

— Программа курса

1. Знакомство с интерфейсом Динамо

Быстро посмотрим, как запускать Динамо и какие есть функциональные области в окне программы.

2. Получение и запись значений в параметры

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

3. Работа с параметрами типа

Покажу, как работать с экземплярами и типами в Динамо. Составим скрипт для маркировки окон по их типоразмерам.

4. Фильтрация элементов

Рассказываю, каким способом можно отфильтровать элементы — оставить для обработки только нужные, а остальные «выбросить» из алгоритма.

5. Работа с текстом

Покажу некоторые операции по работе с текстом. Получим из проекта приточно-вытяжные установки и запишем им в выбранный параметр имя системы в формате «ПВх», где х — номер системы, вместо стандартного ревитовского П1,В1.

6. Словари в Динамо

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

7. Более сложные скрипты

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

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

Второй сформирует наименование для круглых и прямоугольных воздуховодов. При этом формат записи сечения для прямоугольного воздуховода будет «большая сторона х меньшая сторона».

8. Проигрыватель Динамо

Покажу, как им пользоваться и как настроить скрипт, чтобы пользователь мог вводить и выводить данные из скрипта без открывания скрипта в самом Динамо. По сути это создание интерфейса для пользователя на базовом уровне.

— Формат и длительность курса

Это видеокурс в записи. Суммарная продолжительность видео — 2 часа 5 минут. Все уроки поделили на короткие видео по 10-15 минут.

Вместе с курсом получите файл проекта для Ревита 2025, на котором показываю все скрипты в рамках курса.

— Доступ к курсу

После оплаты курса в магазине как обычного товара вы получите к нему доступ без ограничений во времени. Доступ существует до тех пор, пока работает мой сайт.

Если что-то в курсе поменяется, например добавятся новые видео и цена повысится, то для купивших доступ по-прежнему останется, доплачивать не придётся.