Dynamo ha evolucionado desde sus orígenes como un complemento para BIM (Building Information Modeling) en Revit para convertirse en algo mucho más diverso. Ante todo, se trata de una plataforma que permite a los diseñadores explorar la programación visual, resolver problemas y crear sus propias herramientas. Comencemos nuestro viaje con Dynamo proporcionando algo de contexto: ¿qué es y cómo puedo utilizarlo?
Dynamo es una aplicación de programación visual que se puede descargar y ejecutar en modo "Sandbox" independiente o como un módulo de extensión para otro software como Revit, FormIt o Civil 3D.
Obtenga más información sobre la diferencia entre Dynamo Core, Revit y Sandbox.
Dynamo nos permite trabajar en un proceso de programación visual en el que conectaremos elementos para definir las relaciones y las secuencias de acciones que componen algoritmos personalizados. Podemos utilizar nuestros algoritmos con diferentes fines, desde el procesamiento de datos hasta la generación de geometría, todo en tiempo real y sin necesidad de escribir un ápice de código o code
.
Los nodos y los cables son los componentes clave de Dynamo que impulsan el proceso de programación visual. Este ayuda a establecer relaciones visuales y sistémicas sólidas entre las piezas de un diseño. Con un simple clic del ratón, conecte fácilmente los nodos mientras desarrolla y optimiza el flujo de trabajo de diseño.
Desde el uso de la programación visual para flujos de trabajo de proyectos hasta el desarrollo de herramientas personalizadas, Dynamo es un aspecto integral de una amplia variedad de aplicaciones interesantes.
Este manual de introducción incluye capítulos desarrollados con Mode Lab. Estos capítulos se centran en los conceptos básicos que necesita para empezar a trabajar y desarrollar sus propios programas visuales con Dynamo e influyen decisivamente en cómo llevar Dynamo a un nivel superior.
Este manual se ha diseñado para lectores de diferentes orígenes y con distintos niveles de habilidades. En las siguientes secciones, se ofrece información general sobre la configuración de Dynamo, la interfaz de usuario y los conceptos clave. Es recomendable que los nuevos usuarios aborden los siguientes temas:
Para los usuarios que deseen obtener información más exhaustiva de cada elemento, como un nodo específico y el concepto subyacente, abordaremos los conceptos básicos en su propio capítulo.
Si desea ver la demostración de los flujos de trabajo de Dynamo, hemos incluido algunos gráficos en la sección Flujos de trabajo de ejemplo. Siga las instrucciones que se adjuntan para crear sus propios gráficos de Dynamo.
En capítulos posteriores, se pueden encontrar más ejercicios específicos de los temas, ya que abordamos diferentes aspectos de Dynamo. Los ejercicios se suelen encontrar en la última sección de cada página.
Dynamo es una herramienta de programación visual para diseñadores, lo que nos permite crear herramientas que utilicen bibliotecas externas o cualquier producto de Autodesk que tenga una API. Dynamo Sandbox permite desarrollar programas en una aplicación de estilo "Sandbox". Y el ecosistema de Dynamo sigue creciendo.
El código fuente del proyecto es de código abierto, lo que nos permite ampliar su funcionalidad como deseemos. Eche un vistazo al proyecto en GitHub y examine los trabajos en curso de los usuarios que personalizan Dynamo.
Examine, bifurque y empiece a ampliar Dynamo en función de sus necesidades.
Dynamo no sería lo que es sin un grupo fiel de fervientes usuarios y colaboradores activos. Participe en la comunidad: siga el , añada su trabajo a la galería o hable de Dynamo en el .