пятница, 27 июня 2014 г.

Как быстро создать шкалу размеров или параметрическое 3D для ювелиров. Бесплатный вебинар!

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

Но, давайте обо всем по порядку.

В начале этого тысячелетия компьютерное 3D моделирование только начинали внедрять у себя на производстве различные крупные ювелирные компании, такие как Адамас, Алмаз-Холдинг, Эстет и другие. И сразу встал вопрос о возможности быстрого изменения 3D модели в соответствии с требованиями производства или заказчика. 

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

Такие программы как Mechanical Desktop, SolidWorks, ProEngeneering, CATIA, Unigraphics и другие уже изначально содержали в себе довольно мощный инструментарий для облегчения работы проектировщикам и технологам. Только вот приспособлены они были, по большей части, для создания механических агрегатов и сборок. Основная задача, которую ставили разработчики этих программных продуктов - это высокая точность, автоматизированный учет всех размеров в одной сборке и исключение человеческих ошибок. Велика была цена ошибки при создании, к примеру, самолета.




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

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

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

И главную роль в данном случае сыграла как раз возможность параметрического моделирования, которую представляли эти программы.

А что сейчас?

Если мы возьмем, к примеру, наш любимый Rhinoceros 5, то на данный момент у нас есть довольно мощный инструментарий по работе с историей объектов, а также внешними и внутренними блоками. Программа Rhinoceros запоминает то действие, которое мы произвели с объектом и назначает иерархию изменения. То есть разделяет объекты на родительские и дочерние. Причем, можно создавать даже многоуровневые зависимости, что уже круто.

Картинка - Flow (Программа запоминает действие, которое произошло с объектом и повторяет его при изменении исходного объекта)

Блоки, являясь внешними ссылками на объекты, могут быть в любой момент заменены как внутри файла, так и извне.

В целом, очень удобный инструментарий, который позволяет не очень уж сильно нагружать процессор и память компьютера. Можно применять даже на слабых компьютерах, все будет работать (в разумных пределах)

Однако, тут нет даже намека на взаимодействие привязок. Мы не можем привязать один конец сплайна к одному объекту, а другой конец к другому объекту, и раздвинуть эти объекты. Привязки работают только на момент их применения. 

(я сейчас не говорю про GrassHopper, но это тоже очень интересная штука)

Что же позволяет делать параметрическое моделирование?




Каждый объект, каждая точка, каждый сплайн и каждое твердое тело должны от чего-то отталкиваться. 
Всегда есть та печка тот центр от которого начинается танец построение.
Обычно, это рабочая плоскость и точка 0.

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


Казалось бы - ужас, ужас! Но есть в этом плюс. Если правильно создать 3D модель, в дальнейшем можно будет менять один размер и все зависимые размеры также будут перестроены, включая привязки и зависимости по формулам. Кроме того, являясь внешними ссылками, все необходимые размеры могут быть сведены в таблицу и заданы в виде набора параметров, который будет определять внешний вид модели.

3D модель получается "живая", и ее можно изменять как вздумается в любой момент.

Звучит заманчиво?

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



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



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

На вебинаре вы узнаете: 

+ как работает эта программа,
+ что такое дерево построения 
+ как перекидывать 3D модели из Rhinoceros в Solidworks,
+ как создать параметрическую заготовку для дальнейшей работы в Rhinoceros
+ как изменять размер кольца и кастов
+ какие операции нельзя сделать в Rhino, но можно сделать Solidworks
+ как быстро создать размерную шкалу для простой печатки
+ что не может Matrix, но может Solidworks

Бесплатный вебинар состоится на следующей неделе.