Grasshopper — это визуальный язык программирования и среда, работающая в приложении Rhinoceros 3D для автоматизированного проектирования (САПР). Программа была создана Дэвидом Раттеном из Robert McNeel & Associates. [2] Программы создаются путем перетаскивания компонентов на холст. Затем выходы этих компонентов подключаются к входам последующих компонентов.
Обзор
Grasshopper в основном используется для создания генеративных алгоритмов, например, для генеративного искусства . [3] [4] Многие компоненты Grasshopper создают трехмерную геометрию. [5] Программы также могут содержать другие типы алгоритмов, включая числовые, текстовые, [6] аудиовизуальные [7] и тактильные приложения. [8]
Расширенные возможности использования Grasshopper включают параметрическое моделирование для проектирования конструкций , [9] архитектуры и производства, [10] анализа характеристик освещения для энергоэффективной архитектуры, [11] и использования энергии в зданиях. [11]
Первая версия Grasshopper, тогда называвшаяся Explicit History , была выпущена в сентябре 2007 года. [12] [13] Grasshopper стал частью стандартного набора инструментов Rhino в Rhino 6.0 и продолжает им оставаться.
Журнал AEC Magazine заявил, что Grasshopper — это «популярный среди студентов и профессионалов инструмент моделирования Rhino от McNeel Associate, который широко распространен в мире архитектурного дизайна. Новая среда Grasshopper обеспечивает интуитивный способ исследования проектов без необходимости изучать скрипты». [14] Исследования, подтверждающие это утверждение, были проведены в области продуктового дизайна [15] и архитектуры. [16]
^ "Загрузить Rhino 8 для Windows". Robert McNeel & Associates .
^ Тедески, Артуро (январь 2011 г.). «Intervista a David Rutten». MixExperience Tools1 (на итальянском и английском языках). Неаполь, Италия: MixExperience. стр. 28–29 . Получено 8 февраля 2011 г.
^ Лумис, Марк (23 декабря 2010 г.). «О платформах генеративного дизайна Марка Лумиса». Designplaygrounds. Архивировано из оригинала (Блог) 6 марта 2023 г. Получено 9 февраля 2011 г.
^ Лумис, Марк (10 января 2011 г.). «Rhino Grasshopper VS Generative Components». Designplaygrounds. Архивировано из оригинала (Блог) 6 марта 2023 г. Получено 9 февраля 2011 г.
^ Список функций для связи с потоками данных, содержащими числа и текстовую информацию Фрагуада, Луис. «Содиректор LaN».
^ Эндрю, Кудлесс (июль 2011 г.). «Мастер биоцифровой архитектуры». Семинар по биодинамическим структурам. Калифорнийский колледж искусств, Сан-Франциско: AA San Francisco Visiting School. стр. фотографии. Архивировано из оригинала 24 января 2011 г. Получено 9 февраля 2011 г.
↑ Пейн, Эндрю (9 сентября 2009 г.), Использование Wii для управления Grasshopper
^ Georgiou, Odysseas (12 октября 2011 г.). Performance Based Interactive Analysis (Computational Design Modeling: Proceedings of the Design Modeling Symposium Berlin 2011). Springer Science & Business Media. ISBN978-3642234354.
^ Тедески, Артуро (2011). Параметрическая архитектура с Grasshopper: Primer. Ле Пенсер. ISBN978-8895315102.
^ ab Willis, Dan (23 июня 2016 г.). Энергетические счета: архитектурные представления энергии, климата и будущего. Routledge. ISBN978-1317428787.
^ Раттен, Дэвид (24 июля 2013 г.). "GH's Origin? – Grasshopper" . Получено 20 августа 2019 г. .
^ Раттен, Дэвид (10 ноября 2013 г.). «Назад домой». Я ем насекомых на завтрак . Получено 22 мая 2020 г.
↑ Дэй, Мартин (2 июня 2009 г.). «Rhino Grasshopper». Журнал AEC . Получено 7 февраля 2011 г.
^ Новак, Джеймс; Лой, Дженнифер (9 февраля 2017 г.). «Перекодирование образования в области дизайна продукта: визуальное кодирование для человеко-машинных интерфейсов». KnE Engineering . 2 (2): 227. doi :10.18502/keg.v2i2.620. hdl : 10536/DRO/DU:30120570 . ISSN 2518-6841.
^ Celani, Gabriela; Vaz, Carlos Eduardo Verzola (2012). «CAD Scripting and Visual Programming Languages for Implementing Computational Design Concepts: A Comparison with a Pedagogical Point of View». International Journal of Architectural Computing . 10 (1): 121– 137. doi :10.1260/1478-0771.10.1.121. ISSN 1478-0771. S2CID 62593155.
Дальнейшее чтение
K Lagios, J Niemasz и CF Reinhart, «Анимационное моделирование производительности зданий (ABPS) — связь Rhinoceros/Grasshopper с Radiance/Daysim», принята к публикации в Proceedings of SimBuild 2010, Нью-Йорк, август 2010 г. (полная статья).
J Niemasz, J Sargent, CF Reinhart, «Солнечное зонирование и энергия в отдельных жилых домах», Труды SimAUD 2011, Бостон, апрель 2011 г.
Артуро Тедески , Architettura Parametrica - Introduzione a Grasshopper , II edizione, Le Penseur, Brienza 2010, ISBN 978-88-95315-08-9 (на итальянском языке)
Артуро Тедески , AAD Algorithms-Aided Design, Параметрические стратегии с использованием Grasshopper , Le Penseur, Бриенца 2014, ISBN 978-88-95315-30-0
Педро Молина-Силес, Параметрическая среда. Справочник кузнечика. Узлы и упражнения , Политехнический университет Валенсии, 2016. ISBN 978-84-9048-499-9
Диего Куевас, Продвинутая 3D-печать с Grasshopper: Глина и FDM (2020). ISBN 979-8635379011