Para los diseñadores que están explorando nuevas formas utilizando algoritmos generativos, Grasshopper® es un editor de algoritmos gráficos estrechamente integrado con las herramientas de modelado 3D de Rhino, ambos se han convertido en una plataforma de desarrollo robusta. A diferencia de RhinoScript, Grasshopper no requiere conocimientos de programación o secuencias de comandos, y proporciona una base sólida para componentes de terceros, pero aún así permite a los diseñadores crear generadores de formularios de lo simple a lo impresionante.

Grasshopper permite referenciar objetos de Rhino, ejemplo: puntos, curvas, superficies, etc., y crear geometría o volver a llevarla de Grasshopper en Rhino.

A continuación enumeramos 4 razones por las que GRASSHOPPER beneficia al proceso de diseño arquitectónico.

1. AUTOMATIZACIÓN

Imaginen tener que dibujar 1000 líneas perpendiculares a una línea dada a una cierta distancia. Llamemos a esa distancia X. Seguramente, no lo haríamos con un lápiz y una regla.

Suponiendo que no utiliza ninguna herramienta paramétrica como Grasshopper, obtendría una herramienta CAD y dibujaría una línea perpendicular, luego la copiará 999 veces una a la vez. En el mejor de los casos, puede usar la función de matriz para repetir la acción 999 veces.

En Grasshopper, el flujo de trabajo es diferente. Diría: Divida esta línea en segmentos X, luego dibuje una línea perpendicular en cada uno de los puntos de subdivisión. Después de crear este modelo paramétrico, donde la variable X es el número de segmentos que subdividen su línea, puede guardar el modelo para su uso posterior, lo que le permitirá modificar el número de segmentos, inicialmente 1000, a cualquier otro número de su elección, 5000 por ejemplo. Este es un ejemplo realmente simple, y ya es bastante útil.

2. TAREAS FRECUENTES ENCAPSULADAS

Siguiendo el argumento del punto anterior, se dice que el diseño paramétrico es para personas perezosas, a quienes no les gusta repetir lo mismo que han hecho antes, como sucede con la programación.

Con Grasshopper, puede crear sus propios módulos para realizar una determinada tarea. Un módulo diseñado para el ejemplo anterior podría llamarse algo así como Dibujar X líneas perpendiculares de una línea.

Cada módulo funciona como una función que obtiene entradas como variables y devuelve soluciones o resultados que se denominan salidas. En el ejemplo anterior, las entradas son el número de perpendiculares (X) y la línea en la que las va a dibujar. Las salidas resultantes del módulo son las líneas perpendiculares.

3. RECURSOS CON LA COMUNIDAD

Como sucede en el movimiento del código abierto, donde los programadores comparten el código fuente de sus proyectos, muchos diseñadores comparten herramientas y complementos increíbles y los lanzan para uso público (esto no significa que siempre entreguen el código de sus herramientas).

Para ser más específicos, hay complementos disponibles para descargar, que agregarán nuevos módulos creados por otras personas a su Grasshopper. Esto significa que alguien, o usted mismo, podría haber creado el módulo que mencionamos anteriormente, X líneas perpendiculares en línea. Así que puedes ir, descargarlo y usarlo en tu proyecto.

4. ITERATE. REALMENTE RÁPIDO

Por lo tanto, puede realizar cierto diseño en CAD en digamos 1 hora. Dependiendo de la complejidad del diseño, puede realizar un modelo paramétrico del mismo diseño al mismo tiempo, tal vez en más o tal vez en menos.

¿Por qué el modelo paramétrico es un beneficio entonces? Porque después de tener el modelo, probablemente le tomará menos de un minuto cambiar sus variables para generar diferentes posibilidades, mientras que en CAD tendría que pasar una hora completa nuevamente para cada nueva iteración que desee probar.

Una vez hecho, un modelo paramétrico permite iteraciones extremadamente rápidas, mientras que en CAD, todo tiene que ser rediseñado una y otra vez manualmente. Dibujar cosas repetitivas manualmente es una de las tareas que el diseño algorítmico intenta evitar.

Grasshopper está incluido desde la versión 6 de Rhinoceros, puedes descargarlo desde aquí https://www.rhino3d.com/download

Fuente: nono.ma