0% encontró este documento útil (0 votos)
61 vistas11 páginas

Dynamo - Introduccion

introduccion a Dynamo

Cargado por

Mark Greer
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
61 vistas11 páginas

Dynamo - Introduccion

introduccion a Dynamo

Cargado por

Mark Greer
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF o lee en línea desde Scribd
DYNAMO INTRODUCCION A DYNAMO- Introduotién al Dynamo 22 AbrirDynamo. 1. INTRODUCCION Alo largo de esta seccién nos sumergiremos en este apasionante programa de gran utlidad. Pera aquellos de vosotros que no conoodis demasiado de Dynamo, poddis tener quizas la impresin de que se trata de un programa para hacer formas dficimantaalcanzables con Revit u otros (Figura 1). Y bueno, es verdad, pero es sdlo una pequefiisima parte de sus posiblidades. De hecho yo mismo, apenas utilzo Dynamo formalmente, sino como una forma do ser mas efiiente en mi dia a dia con Revt Para empezar tenemos que empezar a movernos con soltura con el programa, para eso, tenemos que entender cieros conceptos, a principio quizis un poco tedricas pero ya versis que necesarios a la larga. Asi que sin mas y hecha esta peque'ia iniroduccién vamos a zambullimos en Dynamo. Merece la pena y mucho. Figura 2: La idee comén (y muy reductora) asociada a Dynamo (formas espectaculares) 4.4 Dynamo. 2 Qué es? ‘Ao largo del tempo que llevo trabajando con Dynamo he visto todo tipo de definiciones. Creo ‘que si nos quedamos con la idea de que es programacién visual para Revil, es mas que sufciente para empezar Dynamo surgié precisemente por las imitaciones que tenia Revit pera hacer determinadas tareas (la mayoria, dficultades ceomeétricas, tareas repettivas y mondtonas o para automatizar proceses). De alguna manera se ha corvertida en la respuesta de Revit al Grasshopper de Rhino por poner un ejemplo Invoduetién al Dynamo ‘Aunque con matices, podriamos afirmar que Dynamo ha supuesto un avance en la domocratizacién a la hora de prograrrar tareas, que antes sdio estaben al aleanco do programadores 0 experios capaces de manejarse con sotura conla API de Revit Con Dynamo vamos a ser capaces de programar de una forma mucho mds inluitiva que con ‘extensas lineas de cédigo, ya que vamos a jugar can algo més grafico y menos imponente a su vvez que la programacién cldsica. Eso si, no nos olvidemos que con todo, al fin y al cabo se trata de programer. 1.2 Dynamo. ; Para qué? ‘Vamos @ ver en unas simples lhneas para qué sirve Dynamo (seguro que para més cosas de las que enumero pero suficientes para hacerse una idea) * Para crear formas y relaciones formales que a través de Revit por si mismo no son posibles (0 més dificles de alcanzar porlo menos) * Pare parametrizar esas formas facimente Para obtener valores de parématros y estableveros dénde queramos con faclidad © Para ia automalizacién de tareas mondtonas y repelitivas. En general la regia es: si un ‘proceso se estd repitiendo varias veces, probablemente es buena idea automatizarlo ‘con Dynamo. Ejemplo: renombrar slamentos. * Pare hacer de puente entre distintos programas. Con Dynamo vamos a ser capaces de ppor ejemplo, tomar daios de Excel ¢ incorporarlos @ nuestro proyecto de Revit (Figura 2), Pongo el ejemplo de Excel que es el mas socorrido, pero ese puente puede ser en relacién a programas como Rhino 0 Robot. por decir otros. Figura 2: Exportando datos de Revil a Excel 4.3 Dynamo. ¢Cémo funciona? Biésicamente creando algottmos. Hay varias definicionas de algavitro, aqui dejo una de Wikipeda: “un algoritmo (del griego y latin, axitaigonthmus y éste @ su vez del matematico persa AlJuarismi, es un conjunto prescrito de instrucciones 0 reglas bien defirides, orcenadas ¥ fnitas que permite levar a cabo una adividad mectanle pasos sucasives que no ganeren dudes & quien deba hacer dicha actividad’, y aflade: “En términos de programacién, un algortmo es una secuencia de pasos ldgicos que permiten solucionar un probleme.” ¥ esa es la clave, buscar esos pasos l6gicos para llegar a Solucionar un problema determinad. ‘A principio esos pasos Idgicos nos parecerdn no tan idgicos, pero es que al fin y al cabo es ‘como un idioma, Una ver que ertendemos las relaciones entre nombres, adjelivos y verbos vamos @ ser capaces de hacer una frase entendible. De la misma forma tenemos que programar. Vamos a tener que entender en un principio eses relaciones fundamentales y después de eso, seremos capaces de expresar cualquier cosa, sea simple ocorpleja Introduccién al Dynamo 2. EMPEZAR A UTILIZAR DYNAMO 2.1 [Link] Puas sin mas vamos a meternos en harina. La prmera cosa obviamente es ir @ Dynamo para Utiizatlo. Pero antes de eso, varros a ir a una pagina que se va a convertir en nuestra referencia, me estoy refriendo a hilip:/dynamobim org (Figura 3). ‘Alguno de vosotros os podéis preguntar por qué es tan importante. Y la respuesta es porque vais a estar visiténdola necesariamente con asituidad, casi con toda seguridad. Me explico. Si bien uno puede llegar & manejarse con soltura con este programa, va @ ver momentos en los que no encontremos una solucién, asi que antes de que acabemos a cabezazos con el ordenador, es mejor pesarse por equl y echar un vistazo a esta pagina. Y es en este punto donde esta pagina es tan fuerte, ya que tiene un foro con miembros muy activos que en {general (alguna excepcién puede haber) estén dispuestos aecharte una mano (Figura 4), Aparte, no olvidemos que Dynamo es un open source. un programa que est siendo mejorado precisamenie por esa comunidad, entre ctras coses. Otra razén también, 98 porque vais 3 ver que continuamente van a aparecer nuevas versiones, a jo mejor en dos meses sale otra versién (casi con toda seguridad). Por supuesto no son grandes cambios. Dynamo sigue siondo Oyname, pero el programa va mejorando continuament, asi que no esté de mas que Ia Vistéis con cierta asiduidad. Tambien taneis otros recursos como tutoriales, elc. que si bien son un poco densos, nunca esta de mas echarles un vistazo. Figura 3: La pagina de referencia de Dynarro, Dynamo Figura 4: Lin ejemplo da! foro con un tema determinado Leger a esta pagina me va a servir de excusa para explcar los dos tipos de Dynamo (Figura 5) que nos vamos a encontrer, por un lado Dynamo a seces, que es el que vamos a eprender ‘en este curso y por otro lado Dynamo Studio. La diferencia: el segundo es de pago (funciona or suscripcién) e independiente de Revit y ofrece una serie de posibilidades en la nube. El resto y me refero a 3u siniaxis, es lo mismo. El primer Dynamo es el Dynamo asociado a Revit yy 0 encontramos de manera gratuta. Funcions asi pues, como una aplicacicn o extension de Revit ‘Asi que cuando llegdis aqui tenéis dos opciones: * La primera y més simple: utiizer le versién de Dynamo que tengdis en vuestro Revit (Lo vais a ver en la ficha de Gestionar para la versién de Revit 2017 y posterior (en la de ‘Complementos si teneis versiones inferiores). Minimo daberiais tener Revt 2016 * La segunda: descargarse la versidn més actual de Dynamo desde la pagina ya ‘comeniada. Cada X meses van apareciendo nuevas versiones, asi que lo mas probable 163 que la versién que tengdis de Dynamo en vuesto Revit no sea la mas actual ‘Tampoco es muy vital. ye que las versiones nuevas en general suponen leves mejorias, pero nada que suponga una merrra para poder trabajar tranquilamente con Dynarro. Introduccién al Dynamo B Dynamo D ovnamo stupio Figura 5: Los dos tips de Dynamo en la pagina de descargas, 22 Abrir Dynamo Llagados a este punto, es la hora de que empecemos cen Dynamo, para ello la opcién que vamos a utlizar va a ser desde Revi. Por poder, se puede abrir individualmente sin pasar por Revit (Sandbox), lo que pasa es que e! Dynamo que vamos a aprender va a ser un Dynamo en relacén a Revit, y el hecho de que lo abramos desde Revit va a ser fundamental, ya que si les unidades de Revit son por poner un ‘ejemplo en miimetros, todo lo que hagamos en Dynamo serd en relacién a esas unidades de Revit, ast pues si algo mide 5 en Dynamo quiere decir 5 mm, De otra manera, lo que hacemos fen Dynamo va a entrar en relacién con el archivo de Revit que tengamos abierto. Para evitar los problemas abriremos solamente un archivo de Revit ‘Asi que vamos a Revit, abrimos un proyecto nuevo por ejemplo y encontramos Dynamo desde Ja versién 2017 en la ficha de Gestén (Figura 6), si estamos en una versiin anlerior de Dynamo en la de Complementos. “em wananow Figura 6: Una ver en Revit nos vamos a Gestionar y de ahia Dynamo. Si ahora nos vamos a Dynamo y entramos, nos encontraremos con esta interfaz de bienvanida (Figura 7), en la cual vamos a poder secede @ archivos anteriores (si obviemente heros trabajado en Dynamo con anterioridad) y muy importante, vamos a tener la opcién de crear un nuevo archivo de Dynamo, También fijérronos que tenemos otros recursos, por ejemplo el foro de discusién que es un enlace drecto al foro de Dynamo que habiamos vieto con anterioridad y Por supuesto el enlace drecto a la pagina dynamobim org. Entre los recursos para ir aprendiendo y como referencia tenemos Dynamo Primer, que es por a5) decirio el manual de Dynamo, por lo extenso y exhaustivo que es. Son muchas paginas por ‘otro lado y al contenido es por asi decirio un poco denso. También tenemos desde hace poco ‘01 diccionaro de Dynamo, una wob en la que aparscen varios de los nodos que iremos viendo. ‘Ya hablaremos con mas detalle de los nodos. Por otro lado si bajamos un poquite nos vamos @ encontrar con ejemplos. Sinceramente recomiendo entrar y verlos, porque uno puede aprender mucho viendo como otros han resueto determinados problemas. Una vez dicho toco este. vamonos a Nuevo. 10 Introduesién al Dynamo B Dynamo Figura 7: Lo que nos encontramos cuando entramos, entre otros Nuevo. [Link] encontraremos con la iterfaz de Dynamo forrada por las siguientes partes (Figura 8) * Barra de herramientas: con los didsicos comandos como abrir, salvar, y olros que ya itemmos viendo, * Bibloteca de nodos: donde vamos @ encontrar los dstinfos nodos, los nodos dicho en breve son pedazos de cddigo, y hacen la funcién de las palabras por asi decirlo cuando ‘teamos una frase. Varros a ver que hay un ronién de nodos y a fo largo del curso ‘eprenderemes los mas importantes. * Espacio de trabajo: aqui es donde vamos a poner los nodos y a unilos. Al fondo vernos la representacién geométiica en el caso de que estemos haciendo obviamente ‘geometria * Barra de ejecucién: controla como se van ejeculando nuestas definiciones, puede ser «en automatic, © cual cuando las definiciones sean muy largas va a poder raleniizar su ¢jecucion. As! pues, mi recomendacién cuando eso pase es que lo hagamos en manual Con esto y el apoyo de los videos ya tenemos lo suficiente para empezar. Dynamo Figura 8: a interfaz de Dynamo y sus partes fundamentales.

También podría gustarte