stringtranslate.com

Saltamontes 3D

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) 3D Rhinoceros . El programa fue creado por David Rutten en Robert McNeel & Associates. [1] Los programas se crean arrastrando componentes sobre un lienzo. Las salidas de estos componentes se conectan luego a las entradas de los componentes subsiguientes.

Descripción general

El cuadro de diálogo Buscar muestra contornos de metaball alrededor de los resultados de búsqueda

Grasshopper se utiliza principalmente para crear algoritmos generativos, como por ejemplo para el arte generativo . [2] [3] Muchos de los componentes de Grasshopper crean geometría 3D. [4] Los programas también pueden contener otros tipos de algoritmos, incluidas aplicaciones numéricas, textuales, [5] audiovisuales [6] y hápticas. [7]

Los usos avanzados de Grasshopper incluyen modelado paramétrico para ingeniería estructural , [8] modelado paramétrico para arquitectura y fabricación, [9] análisis del rendimiento de iluminación para arquitectura ecológica [10] y consumo de energía en edificios. [10]

La primera versión de Grasshopper, entonces llamada Explicit History , se lanzó en septiembre de 2007. [11] [12] Grasshopper se ha convertido en parte del conjunto de herramientas estándar de Rhino en Rhino 6.0 y versiones posteriores.

La revista AEC afirmó 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 programar". [13] La investigación que respalda esta afirmación proviene del diseño de productos [14] y la arquitectura. [15]

Véase también

Referencias

  1. ^ Tedeschi, Arturo (enero de 2011). "Entrevista a David Rutten". MixExperience Tools1 (en italiano e inglés). Nápoles, Italia: MixExperience. pp. 28–29 . Consultado el 8 de febrero de 2011 .
  2. ^ Loomis, Mark (23 de diciembre de 2010). «Acerca de las plataformas de diseño generativo de Mark Loomis». Designplaygrounds. Archivado desde el original (Blog) el 6 de marzo de 2023. Consultado el 9 de febrero de 2011 .
  3. ^ Loomis, Mark (10 de enero de 2011). «Rhino Grasshopper VS Generative Components». Designplaygrounds. Archivado desde el original (Blog) el 6 de marzo de 2023. Consultado el 9 de febrero de 2011 .
  4. ^ Akos, Gil; Parsons, Ronnie. Una muestra de formularios generados por Grasshopper (Blog) . StudioMode Beta.
  5. ^ Una lista de funciones para vincular a flujos de datos que contienen números e información de texto Fraguada, Luis. "Codirector de LaN".
  6. ^ Andrew, Kudless (julio de 2011). "Biodigital Architecture Master". Taller de estructuras biodinámicas . California College of the Arts, San Francisco: AA San Francisco Visiting School. pp. fotos. Archivado desde el original el 24 de enero de 2011. Consultado el 9 de febrero de 2011 .
  7. ^ Payne, Andrew (9 de septiembre de 2009), Cómo usar una Wii para controlar Grasshopper
  8. ^ 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.
  9. ^ Tedeschi, Arturo (2011). Arquitectura paramétrica con Grasshopper: Manual. El Penseur. ISBN 978-8895315102.
  10. ^ ab Willis, Dan (23 de junio de 2016). Cuentas energéticas: representaciones arquitectónicas de la energía, el clima y el futuro. Routledge. ISBN 978-1317428787.
  11. ^ "¿El origen de GH? – Grasshopper" . Consultado el 20 de agosto de 2019 .
  12. ^ Rutten, David (10 de noviembre de 2013). "De regreso a casa". Desayuno bichos . Consultado el 22 de mayo de 2020 .
  13. ^ Day, Martyn (2 de junio de 2009). "Rhino Grasshopper". Revista AEC . Consultado el 7 de febrero de 2011 .
  14. ^ Novak, James; Loy, Jennifer (9 de febrero de 2017). "Recodificación de la educación en diseño de productos: codificación visual para interfaces hombre-máquina". KnE Engineering . 2 (2): 227. doi :10.18502/keg.v2i2.620. hdl : 10536/DRO/DU:30120570 . ISSN  2518-6841.
  15. ^ Celani, Gabriela; Vaz, Carlos Eduardo Verzola (2012). "Lenguajes de programación visual y scripts CAD 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. S2CID  62593155.

Lectura adicional

Enlaces externos