Программирование в Dynamo Revit

Dynamo revit
Dynamo – это бесплатное дополнение к Autodesk Revit, которое позволяет работать в рамках визуального программирования, соединяя элементы друг с другом и определяя таким образом отношения и последовательность действий, которые и составляют пользовательские алгоритмы. Эти алгоритмы можно использовать для широкого спектра приложений – от обработки данных до создания геометрии – и все это в реальном времени и без написания сложного кода, который понятен немногим. В Dynamo вместо этого используются простые блоки, а совокупность блоков создает правила, по которым и будет работать Revit.
Кроме того, есть возможность писать скрипты на Design Script и IronPython, что наделяет Dynamo колоссальными возможностями вплоть до доступа к любым сторонним приложениям, имеющим API интерфейс.
Итак, в Dynamo узлы (ноды) – это объекты, которые соединяются между собой, чтобы сформировать визуальную программу. Каждый нод выполняет операцию – это может быть, как простое хранение числа, так и более сложное действие, как создание геометрии.
Dynamo

Возможности Dynamo

– Создание новых элементов
 Построение сложной геометрии по формуле
 Размещение компонентов по правилам
 Криволинейное армирование
– Свойства и параметры
 Формирование ведомости
 Подключение новых параметров ко многим объектам
 Инженерные расчеты (теплотехнический, гидравлический и т.д.)
– Разное
 Сравнение моделей
 Импорт/экспорт данных в Excel
 Автоматизированные проверки моделей