08.02.2018 в 21:10   3dmodeller

Создание параметрических 3d моделей с помощью Grasshopper

В течение следующих нескольких недель мы будем предлагать вам лучшие из наших уроков во вторник, обновляя самые популярные и полезные советы из прошлых вторников. Наслаждайтесь!

Зачем создавать только один дизайн, когда вы можете создавать бесконечно много? Вместо того, чтобы конструировать кольцо всего за один размер, вы можете использовать параметрический дизайн для управления размером кольца или рисунком поверхности, эффективно создавая множество конструкций внутри одного. Параметры также позволяют создавать алгоритмические, генеративные проекты с удивительной сложностью.

Хорошей точкой входа в параметрический дизайн является OpenSCAD; вы можете прочитать больше об этом в нашей предыдущей статье.  Учебник вторник 4: Использование OpenSCAD для разработки с кодом. Когда вы будете готовы перейти в более сложный, даже органично выглядящий параметрический дизайн, тогда пришло время посмотреть на Grasshopper . Grasshopper — это плагин, который поставляется вместе с мощным программным обеспечением для 3D-моделирования Rhino .

Чтобы попробовать попробовать Grasshopper, вы должны сначала скачать бесплатную пробную версию Rhino для Windows или загрузить версию Rhino для Mac . Запустите Rhino и введите «кузнечик» в командную строку Rhino; Grasshopper откроется в окне, которое накладывает рабочее пространство Rhino. Создание проектов в Grasshopper предполагает размещение визуальных элементов кода и их подключение с помощью «проводников» ввода / вывода. Полученные формы могут быть изменены параметрическими ползунками, а затем в конечном итоге «испечены» в Rhino, когда вы найдете желаемый набор параметров.

Это выглядит сложным, но это не так сложно, как кажется; как только вы получите его, это проще, чем писать текстовый код. Вот что может выглядеть типичный незавершенный проект Grasshopper:

Начало работы с Grasshopper

Для первых шагов ознакомьтесь с  видеороликами, полученными от  Grasshopper Getting Started Дэвидом Руттеном. Эти видео помогут вам создать первое определение Grasshopper, работать со слайдерами и эффективно использовать интерфейс.

Как только вы поймете основы взаимодействия с Grasshopper, переходите к фантастическому Grasshopper Primer от Mode Lab  . Этот праймер является пригодным для печати онлайн-ресурсом, который может быть использован как основа короткого, но мощного первого курса на Grasshopper. Этот курс оснований охватывает не только основы, но и более сложные ключевые темы, такие как деревья данных, алгоритмы и геометрия сетки.

Для более сложных советов, walthroughs и примеров вернитесь на главный сайт Grasshopper, чтобы проверить их список видеоуроков :

И, наконец, вы можете заказать печатную ссылку для Grasshopper:  отличная новая книга Dave Bachman Grasshopper: Visual Scripting для Rhinoceros 3D . Первая половина этой книги представляет собой подробное введение в Grasshopper, в том числе очень подробные разбивки сценариев Grasshopper для разработки ключевых примеров. Вторая половина — это обширная справочная информация по компонентам, которая удобна для перелистывания, чтобы получить новые идеи или взглянуть на доступные варианты птичьего полета.

Простой дизайн Grasshopper

 

Итак, что вы можете создать с помощью Grasshopper? Все, от простых форм до сложных алгоритмических конструкций. Начнем с очень простого примера: наш собственный браслет Свидетеляиз магазина geehaus :

Этот браслет был спроектирован путем наброса формы пути Свидетеля на плоскую плоскость, экструдируя вокруг этого эскиза с помощью трубки, а затем обертывая полученную форму вокруг эллиптического цилиндра, размеры которого определяются параметрами, которые представляют ширину и высоту запястья. Код Grasshopper для этих действий — таинственный беспорядок проводки, показанный ниже:

Конечно, мы могли бы создать этот простой браслет гораздо более простым, непараметрическим способом, но использование Grasshopper позволяет перемещать ползунки для контроля размеров запястья, определения пути и других функций. Это означает, что код Grasshopper может создавать миллионы вариантов нашего дизайна, и мы решили распечатать один из них.

Параметрическая мощность

 

Дизайнеры, которые используют мощь параметрического дизайна, не создают только одну модель за раз, они создают целые  семейства моделей с настраиваемыми параметрами. Например, рассмотрим потрясающий Clothoid.A Lamp by Alienology , одну красивую форму, выбранную из огромного множества возможных конструкций, созданных с параметрическими лофт-сплайнами:

Используя тот же код Grasshopper и изменяя определенные параметры, Alienology также создала эту совершенно другую Clothoid.B Лампа :

В качестве еще одного примера рассмотрим работу, проделанную компанией Respive Design Studio в Германии. Используя Grasshopper, они создали параметрический дизайн кольца, который можно настроить на размер пальца, ширину, узор и другие настройки.

Вы создавали параметрические проекты с помощью Grasshopper или другого программного обеспечения для моделирования? Расскажите нам об этом в комментариях, чтобы получить возможность участвовать в будущих вступительных сообщениях Tutorial.

 

Или, если у вас есть вопросы о Grasshopper, оставьте комментарий, чтобы кто-то из сообщества Shapeways мог помочь вам начать работу.

Комментарии: