Copyright © CAD/CAM/CAE Observer # 5 (18)/2004

Появление в нашей редакции Cosmic Blobs, нового продукта компании SolidWorks, сопровождалось всеобщим весельем, вызванным не только необычным назначением “детского SolidWorks”, но и совершенно нехарактерным для серьезной компании цветистым интерфейсом в стиле “Героев меча и магии” (особо ехидные сотрудники даже высказали предположения, что следующими в линейке окажутся пакеты для домохозяек или для военных). Однако, при более внимательном изучении предмета, выяснилось, что Cosmic Blobs – это гораздо серьезнее, чем детская забава. Столь необычным способом компания представила общественности первые результаты своей программы по разработке новых технологий для SolidWorks.

Таким образом, Cosmic Blobs – отнюдь не урезанный SolidWorks в карамельной упаковке. Скорее, наоборот – это набор функций, которые, возможно, появятся в SolidWorks уже в ближайшем будущем. И в таком разрезе продукт вызывает совсем уже не детский интерес.

Этой же мыслью руководствовался г-н Stephen Wolfe, редактор сетевого издания CADCAMNet и большой друг нашего журнала, встречаясь с вице-президентом SolidWorks по новым разработкам. На основе того, что рассказал г-н Scott Harris и была написана статья, которую мы предлагаем вашему вниманию.

Cosmic Blobs – интересный эксперимент SolidWorks

L.Stephen Wolfe, P.E. (CAD CAM Net) Copyright 2004, Cyon Research Corporation

3 ноября 2004 года SolidWorks Corporation, дочерняя компания Dassault Systèmes, объявила о выпуске нового продукта под названием Cosmic Blobs. Не удивляйтесь, но эта система моделирования предназначена для детей в возрасте от семи до четырнадцати лет. Сама компания позиционирует новый продукт как "детский пластилин для 3D-моделирования". По замыслу авторов, новый пакет позволит детям "быстро создавать 3D-модели, сопоставимые с теми, которые используются в лучших компьютерных играх и мультфильмах."


Пользовательский интерфейс Cosmic Blobs Lab Rat Edition не содержит никаких текстовых меню, предлагая вместо этого забавную графику. В комплекте поставляется библиотека элементов, облегчающая начало работы

Как сказал г-н Scott Harris, вице-президент SolidWorks по новым разработкам, основной целью создания Cosmic Blobs была разработка и обкатка новых технологий в трех различных областях.

Во-первых, это использование нового типа математических поверхностей, которые не базируются на кривых Безье или на вездесущих неоднородных рациональных b-сплайнах (NURBS). Главное достоинство этого нового типа поверхностей заключается в том, что они сохраняют непрерывность кривизны вне зависимости от того, как их сжимают, растягивают или искажают другими способами. Г-н Harris пока отказывается более определенно говорить об этой технологии, ссылаясь на то, что пользователи должны судить о ней по её возможностям, а не по тому, как создавался программный код.


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

Вторую область г-н Harris назвал метафорическим моделированием (modeling metaphor) трехмерных тел. Вместо того, чтобы создавать форму, определяя кривые и контуры, Cosmic Blobs позволяет детям проектировать формы в такой среде, которая ведет себя подобно виртуальному пластилину.


Назначение инструментов Cosmic Blobs не всегда очевидно

Третья сфера, в которой Cosmic Blobs ломает каноны – это пользовательский интерфейс. В этой программе нет никаких текстовых меню, диалоговых окон и полей для ввода текста. Всё на экране выполнено в графическом виде, включая функцию, при помощи которой открывается 3D-модель. В интерфейсе вообще нет никакой иерархии, выпадающих окон и т.п. Выполняйте действие – и сразу же наглядно увидите результат.

Для кого он предназначен

Г-н Harris отметил, что Cosmic Blobs – это не детская CAD-система, а творческая игрушка для детей младшего и среднего школьного возраста. Эта программа больше всего нравится детям от 10 до 12 лет, причем одинаково как мальчикам, так и девочкам.

Чтобы увеличить свою привлекательность для детей, Cosmic Blobs включает разнообразные инструменты, позволяющие раскрасить 3D-модель или наложить на нее "переводные картинки". Дети могут также разместить свои модели в одной из восьми готовых сцен, включающих деревянный дом, морской пейзаж, космос, тюремную камеру, пустыню Гоби и Матрицу. Можно также анимировать фигуры, заставив их идти, прыгать, скакать галопом или скользить по траектории, которую ребенок задает сам.

Г-н Harris говорит, что дети по-разному используют программу в зависимости от возраста. Семилетним нравится слепить несколько комков в грубое подобие монстра и украшать их цветными пятнами и наклейками. Двенадцатилетние моделируют уже вполне определенные объекты. Мальчики склонны создавать сложные сцены с монстрами или машинами. Почти все девочки предпочитают моделировать животных.

Как утверждает г-н Harris, с тех пор как был выпущен Cosmic Blobs тысячи людей посетили сайт SolidWorks и скачали двухнедельную пробную версию этой программы. Правда, лишь несколько сотен из них заплатили затем запрашиваемые 39.99 долл., но компания сохраняет оптимизм, что продажи будут расти.

Базовые технологии

Нас в Cosmic Blobs, всё же больше всего интересуют передовые технологии, лежащие в основе этой системы. Новый тип поверхностей, когда он будет включен в SolidWorks, может стать мощным инструментом для индустриального дизайна. Однако, вопросы по поводу этих новых технологий остаются. Cosmic Blobs – пожиратель ресурсов. При отображении модели средней сложности редакционный компьютер (процессор – Pentium 4 с частотой 3GHz) уже начинал притормаживать. Загрузка полудюжины комков приводит к зависанию рабочей станции.


Cо сложной моделью, типа этого мотоцикла, Cosmic Blobs работает крайне медленно даже на рабочей станции с Pentium 4 3.0 GHz. Производители компьютеров будут рады возможности продать детям более мощные машины

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

Пакет Cosmic Blobs предлагает немногое из этих возможностей. Чтобы видеть объект с различных сторон, ребенок должен выбрать инструмент вращения на экране компьютера или использовать трекболл. Работа с виртуальной глиной не дает никаких ощущений в руках, а используемые для этого инструменты далеки от интуитивности. Кроме того, невозможно прорезать отверстие в комке, хотя г-н Harris уверен, что SolidWorks добавит эту возможность в ближайшем будущем.

В противоположность Cosmic Blobs, пакет FreeForm компании Sensable Technology обеспечивает тактильную обратную связь и позволяет художнику работать с инструментами, которые выглядят и ведут себя более близко к своим физическим аналогам. Нет никаких ограничений на форму или топологию (см. "Крепнет связь Freeform с производством", Observer #2/2004. – Прим. ред.). Впрочем, Freeform стоит на два порядка дороже, чем Cosmic Blobs, и предназначен для профессионального рынка, а не для детей. Поэтому сравнение этих двух изделий не вполне справедливо.

Полностью нетекстовый интерфейс Cosmic Blobs также имеет свои недостатки. Даже в такой простой программе трудно запомнить функции каждого инструмента, а никаких подсказок, для того чтобы вспомнить, не предусмотрено. Программа обеспечивает диалоговую систему помощи, но она также бессловесна – только картинки, которые могут иногда вводить в заблуждение.


Контекстно-зависимая система помощи Cosmic Blobs показывает только картинки, но не текст

Накануне Рождества

Несмотря на недостатки продукта, компания SolidWorks заслуживает высоких оценок за эксперименты с новыми парадигмами моделирования и с построением пользовательского интерфейса. Если у вас есть ребенок семи-четырнадцати лет, который имеет художественные способности и любит компьютеры, Cosmic Blobs можно назвать заслуживающим внимания подарком к празднику. На традиционном компакт-диске программа доступна за 44.99 долл. Кроме того, вы можете загрузить постоянную лицензию с сайта www.cosmicblobs.com за 39.99 долл.


На сайте Cosmic Blobs имеются дополнительные учебные видеоматериалы (тоже без текстовых или голосовых инструкций)
Copyright © CAD/CAM/CAE Observer # 5 (18)/2004