Grasshopper es un lenguaje y entorno de programación visual que se ejecuta dentro de la aplicación de diseño asistido por computadora (CAD) Rhinoceros 3D . El programa fue creado por David Rutten en Robert McNeel & Associates. [1] [2] Los programas se crean arrastrando componentes a un lienzo. Las salidas de estos componentes se conectan a las entradas de los componentes posteriores.
Paradigma | programación visual |
---|---|
Diseñada por | David Rutten |
Desarrollador | Robert McNeel y asociados |
Apareció por primera vez | Septiembre de 2007 |
Lanzamiento estable | 1.0 / 4 de abril de 2014 |
SO | Windows 2000 y posterior, MacOS |
Licencia | Propiedad |
Extensiones de nombre de archivo | .gh (binario), .ghx (ascii), .gha (complementos) |
Sitio web | grasshopper3d |
Descripción general
Grasshopper se usa principalmente para construir algoritmos generativos, como para el arte generativo . [3] [4] Muchos de los componentes de Grasshopper crean geometría 3D. [5] Los programas también pueden contener otros tipos de algoritmos, incluidas aplicaciones numéricas, textuales, [6] audiovisuales [7] y hápticas. [8]
Los usos avanzados de Grasshopper incluyen modelado paramétrico para ingeniería estructural , [9] modelado paramétrico para arquitectura y fabricación, [10] análisis de rendimiento de iluminación para arquitectura ecológica [11] y consumo de energía de edificios. [11]
La primera versión de Grasshopper, entonces llamada Explicit History , fue lanzada en septiembre de 2007. [12] [13] Grasshopper se ha convertido en parte del conjunto de herramientas estándar de Rhino en Rhino 6.0 y versiones posteriores.
La revista AEC declaró que Grasshopper es "popular entre estudiantes y profesionales, la herramienta de modelado Rhino de McNeel Associate es endémica en el mundo del diseño arquitectónico. El nuevo entorno Grasshopper proporciona una forma intuitiva de explorar diseños sin tener que aprender a escribir". [14] La investigación que respalda esta afirmación proviene del diseño de productos [15] y la arquitectura. [dieciséis]
Ver también
Referencias
- ^ Tedeschi, Arturo (enero de 2011). "Intervista a David Rutten" . MixExperience Tools1 (en italiano e inglés). Nápoles, Italia: MixExperience. págs. 28-29 . Consultado el 8 de febrero de 2011 .
- ^ Tedeschi, Arturo (enero de 2011). "Intervista a David Rutten" . MixExperience Tools1 (en italiano e inglés). Nápoles, Italia: MixExperience. págs. 28-29 . Consultado el 8 de febrero de 2011 .
- ^ Loomis, Mark (23 de diciembre de 2010). "Acerca de las plataformas de Diseño Generativo por Mark Loomis" (Blog) . Diseño de parques infantiles.
- ^ Loomis, Mark (10 de enero de 2011). "Rhino Grasshopper VS Generative Components" (Blog) . Diseño de parques infantiles . Consultado el 9 de febrero de 2011 .
- ^ Akos, Gil; Parsons, Ronnie. Una muestra de formularios generados por saltamontes (Blog) . StudioMode Beta.
- ^ Una lista de funciones para vincular a flujos de datos que contienen números e información de texto Fraguada, Luis. "Codirector de LaN" .
- ^ Andrew, Kudless (julio de 2011). "Máster en Arquitectura Biodigital" . Taller de Estructuras Biodinámicas . California College of the Arts, San Francisco: AA San Francisco Visiting School. pp. fotos . Consultado el 9 de febrero de 2011 .
- ^ Payne, Andrew, usando una Wii para controlar Grasshopper
- ^ Georgiou, Odysseas (12 de octubre de 2011). Análisis interactivo basado en el rendimiento (Modelado de diseño computacional: Actas del Simposio de modelado de diseño de Berlín 2011) . Springer Science & Business Media. ISBN 978-3642234354.
- ^ Tedeschi, Arturo (2011). Arquitectura paramétrica con Grasshopper: Primer . Le Penseur. ISBN 978-8895315102.
- ^ a b Willis, Dan (23 de junio de 2016). Cuentas de energía: representaciones arquitectónicas de la energía, el clima y el futuro . Routledge. ISBN 978-1317428787.
- ^ "¿Origen de GH? - Saltamontes" . Consultado el 20 de agosto de 2019 .
- ^ Rutten, David (10 de noviembre de 2013). "De vuelta a casa" . Yo como bichos en el desayuno . Consultado el 22 de mayo de 2020 .
- ^ Day, Martyn (2 de junio de 2009). "Saltamontes rinoceronte" . Revista AEC . Consultado el 7 de febrero de 2011 .
- ^ Novak, James; Loy, Jennifer (9 de febrero de 2017). "Educación en diseño de productos de recodificación: codificación visual para interfaces hombre-máquina" . Ingeniería KnE . 2 (2): 227. doi : 10.18502 / keg.v2i2.620 . hdl : 10536 / DRO / DU: 30120570 . ISSN 2518-6841 .
- ^ Celani, Gabriela; Vaz, Carlos Eduardo Verzola (2012). "Scripting CAD y lenguajes de programación visual para implementar conceptos de diseño computacional: una comparación desde un punto de vista pedagógico". Revista Internacional de Computación Arquitectónica . 10 (1): 121-137. doi : 10.1260 / 1478-0771.10.1.121 . ISSN 1478-0771 .
17. Samadi et al. (2019). Un enfoque computacional para lograr una luz natural óptima dentro de los edificios a través de sistemas de sombreado cinético automatizados https://doi.org/10.1016/j.foar.2019.10.004
Otras lecturas
- K Lagios, J Niemasz y CF Reinhart, "Animated Building Performance Simulation (ABPS) - Vinculando Rhinoceros / Grasshopper con Radiance / Daysim", aceptado para su publicación en las Actas de SimBuild 2010, Nueva York, agosto de 2010 ( artículo completo ).
- J Niemasz, J Sargent, CF Reinhart, "Zonificación solar y energía en viviendas residenciales independientes", Actas de SimAUD 2011, Boston, abril de 2011
- Arturo Tedeschi, Architettura Parametrica - Introduzione a Grasshopper , II edizione, Le Penseur, Brienza 2010, ISBN 978-88-95315-08-9 (en italiano)
- Arturo Tedeschi, Arquitectura paramétrica con Grasshopper , Le Penseur, Brienza 2011, ISBN 978-88-95315-10-2
- Arturo Tedeschi, AAD Algorithms-Aided Design, Parametric Strategies using Grasshopper , Le Penseur, Brienza 2014, ISBN 978-88-95315-30-0
- Pedro Molina-Siles, Entorno Paramétrico. El manual del saltamontes. Nodos y Ejercicios , Universitat Politècnica de València, 2016. ISBN 978-84-9048-499-9
- Diego Cuevas, Impresión 3D avanzada con Grasshopper: Clay y FDM (2020). ISBN 979-8635379011
enlaces externos
- Página web oficial
- Rhino News, etc. - el blog oficial.