Dynamo — это приложение для визуального программирования, которое можно скачать и запустить в автономном режиме «песочницы» или в качестве подключаемого модуля для другого программного обеспечения, например Revit, FormIt или Civil 3D.
Подробнее о различиях между Dynamo Core/Revit/Sandbox.
Dynamo предоставляет доступ к процессу визуального программирования, который позволяет создавать пользовательские алгоритмы путем определения связей между элементами, образующими последовательность действий. Эти алгоритмы можно применять для широкого спектра задач — от обработки данных до создания геометрии, — и все это в реальном времени без написания единой строчки code
.
Узлы и провода — это ключевые компоненты Dynamo для поддержки процесса визуального программирования. Это позволяет установить прочные визуальные и системные взаимосвязи между частями проекта. Соединение узлов щелчком мыши при разработке проекта позволяет оптимизировать рабочий процесс.
Приложение Dynamo является надежным помощником в решении самых разных задач, начиная с использования средств визуального программирования для проектирования рабочих процессов и заканчивая разработкой специализированных инструментов.
Данное руководство включает главы, составленные Mode Lab. В этих главах основное внимание уделяется принципам, которые позволят вам приступить к разработке собственных визуальных программ в Dynamo, а также полезным советам по повышению эффективности использования Dynamo.
Данное руководство предназначено для пользователей с самыми разными навыками и опытом. В указанных ниже разделах можно найти общие сведения о настройке Dynamo, пользовательском интерфейсе и ключевых понятиях. Начинающим пользователям рекомендуется изучить следующие темы:
Для более глубокого понимания каждого элемента, например конкретных узлов и понятий, лежащих в их основе, представлена отдельная глава.
Для ознакомления с рабочими процессами Dynamo мы добавили несколько графиков в раздел «Примеры рабочих процессов». При создании собственных графиков Dynamo следуйте прилагаемым инструкциям.
В последующих главах, посвященных Dynamo, рассматриваются более специализированные упражнения. Упражнения обычно приводятся в последнем разделе на каждой странице.
Приложение Dynamo задумывалось как средство визуального программирования для проектировщиков, в котором можно создавать инструменты для работы с внешними библиотеками или любой программой Autodesk с API. Dynamo Sandbox позволяет создавать программы в среде песочницы, но экосистема, в которой существует Dynamo, постоянно пополняется и расширяется.
Исходный код проекта является открытым, благодаря чему расширять функциональность приложения можно настолько, насколько хватит фантазии. Посетите страницу проекта Dynamo на сайте GitHub и просмотрите текущие проекты пользователей, занимающихся адаптацией Dynamo.
Просматривайте интересные проекты, создавайте Fork-копии и адаптируйте Dynamo под свои потребности.
Изначально приложение Dynamo задумывалось как надстройка Revit для информационного моделирования зданий, однако со временем оно стало самостоятельным многофункциональным решением. В первую очередь Dynamo — это платформа, позволяющая проектировщикам изучать процессы визуального программирования, устранять возникающие проблемы и создавать собственные инструменты. Знакомство с приложением Dynamo следует начать с изучения того, что оно из себя представляет и как именно его можно использовать.
То, чем Dynamo является сегодня, — во многом заслуга постоянного круга активных пользователей и профессиональных программистов, помогающих приложению развиваться. Станьте участником нашего сообщества: читайте , публикуйте результаты своей работы в галерее или обсуждайте Dynamo с другими пользователями на .