Добавить в корзинуПозвонить
Найти в Дзене
Блог Вадима Муратова

Dynamo: как получать элементы из модели

Расскажу, как можно получать разными способами элементы из модели, чтобы обрабатывать их в скрипте. Например, делаете скрипт для записи толщины стенки воздуховодов, и вам нужно отобрать все воздуховоды из проекта. Или не все, а только с текущего вида. В статье покажу, как это сделать, на примере нодов из Ревита 2021. В Динамо есть библиотека нодов в группе Revit, в ней есть набор нодов Selection. Здесь почти все варианты того, как мы можем получать элементы из модели. Всё, конец статьи, расходимся. Но если хотите чуть подробнее... Все эти ноды можно поделить условно на три группы: В своей практике я чаще всего пользуюсь первым вариантом. Второй набор подходит мало, так как в нём в типа архитектурных элементов, с которыми не работаю. Третий набор иногда пригождается, но редко. Давайте всё же посмотрим на все три группы подробнее. Продолжение статьи на моём сайте: https://muratovbim.pro/blog/dynamo-kak-poluchat-elementy-iz-modeli/ Хотите заказать разработку? Контакты и портфолио: https:/

Расскажу, как можно получать разными способами элементы из модели, чтобы обрабатывать их в скрипте. Например, делаете скрипт для записи толщины стенки воздуховодов, и вам нужно отобрать все воздуховоды из проекта. Или не все, а только с текущего вида. В статье покажу, как это сделать, на примере нодов из Ревита 2021.

Стандартные ноды

В Динамо есть библиотека нодов в группе Revit, в ней есть набор нодов Selection. Здесь почти все варианты того, как мы можем получать элементы из модели.

Всё, конец статьи, расходимся. Но если хотите чуть подробнее...

Все эти ноды можно поделить условно на три группы:

  1. Ноды, которые берут все элементы из модели;
  2. Ноды, которые берут элементы конкретного типа, как правило системные категории,
  3. Ноды, которые позволяют пользователю самому выбрать что-нибудь в интерфейсе.

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

Продолжение статьи на моём сайте: https://muratovbim.pro/blog/dynamo-kak-poluchat-elementy-iz-modeli/

Хотите заказать разработку? Контакты и портфолио: https://muratovbim.pro/portfolio/