среда, 16 декабря 2009 г.

Retain Materials in HyperShot: убираем ложку дегтя

С момента появления внешней системы рендеринга HyperShot (точнее, с момента когда я о ней узнал), я ее рекомендую всем в качестве неотъемлемой части CAD-системы (разумеется, если визуализация востребована в принципе). И в общем-то все довольны: и скорость визуализации хороша, и форматы программа CAD-овские прекрасно понимает, и стоит недорого. И тем не менее, главная ложка дегтя всех внешних систем рендеринга одна: каждый раз при внесении в модель изменений требуется заново присваивать материалы всем деталям. А если таких деталей десятки? А если сотни? Меня часто спрашивают можно ли это как-то автоматизировать. Лень - двигатель прогресса. Устав отвечать каждому страждущему, я решил опубликовать этот блиц-туториал и в дальнейшем просто давать ссылку на него :-)

Итак, начнем. Имеется вот такая модель, которую мы сохраним в STEP

Открываем ее в HyperShot и присваиваем материалы деталям

Теперь мы решили внести изменения в модель (изменить кое-где геометрию, что-то добавить). Вот тут начинается самое интересное. Не нужно закрывать HyperShot. Пока поставьте его на паузу, чтобы не расходовал ресурсы процессора Shift+P.

Возвращаемся в CATIA, вносим изменения и снова выводим модель в STEP (можно даже в тот же файл).


Переключаемся в HyperShot и открываем модель, не забыв включить галку Retain Materials


Видим, что все присвоенные ранее материалы остались!


Конечно, этот метод далек от идеала - данные о модели сохраняются только в течении одной сессии работы с HyperShot. Т.е. после закрытия хипершота вся информация о присвоенных материалах теряется. Создатели программы работают над механизмом "улучшения памяти материалов", чтобы можно было, сохранив модель в bip, обновлять ее по мере изменения мастер-геометрии. И все-таки, надеюсь, эта статья поможет сэкономить не один час времени, которое фактически впустую тратится на рутинное переприсвоение материалов.

четверг, 10 декабря 2009 г.

Генерация органических и математических 3D-моделей

В галереях на сайтах посвященных системам рендеринга часто встречаются некие абстрактные трехмерные модели, на которых часто и демонстрируют те или иные "фичи" рендер-движков. Что-то вроде вот такого (Maxwell Render). И меня всегда интересовало как такие модели получают - наверняка, с помощью какого-то "хитрого" софта. Специально заниматься поиском было некогда, да и лень, но на днях случайно наткнулся на такой вот интересный сайт. Там предлагают несколько версий SUBSTANCE - программы генерации абстрактных трехмерных моделей. В частности, в разделе Downloads есть и freeware-версия, которую можно скачать после регистрации, а также готовые примеры сгенерированных моделей в формате OBJ. Кроме собственно создания модели, SUBSTANCE Viewer позволяет оценить результат в окне предварительной визуализации.

P.S.Тут мне сообщили, что некоторые антивирусники ругаются на exe-файлы вышеозначенной софтины. Вот отчет VirusTotal. Хоть я и считаю, что это закидоны антивирсного ПО, запускайте на свой страх и риск.

суббота, 7 ноября 2009 г.

GLC Player 2.1.0 - бесплатный просмотрщик 3D-моделей

Обновился замечательный просмотрщик 3D-файлов. Замечателен кроме своей бесплатности небольшим размером, высокой скоростью работы и удобным интерфейсом. Плеер не может похвастаться широким спектром читаемых файлов, но 90% тех которыми пользуюсь повседневно открывает легко: COLLADA, OBJ, 3DS, STL. А в новую версию добавлена возможность просмотра 3DXML-файлов, что должно быть приятно пользователям продуктов Dassault Systemes (CATIA, SolidWorks), т.к. официальный плеер 3DXML (тоже бесплатный, доросший уже до версии 7) становится все более громоздким и неудобным.

Скачать GLC Player 2.1.0
Размер: 13 Mb
Официальный сайт...
Ссылка на страницу скачивания...
Платформа: Windows, MacOS, Linux
Лицензия: freeware

четверг, 16 июля 2009 г.

Промдизайн: есть ли жизнь на CADе? CATIA vs 3D Max

Небольшой дисклаймер.

1. Эта статья предназначена для промдизайнеров, которые возможно узнают что-то новое о программном обеспечении, которое они считали не применимым
2. Эту статью меня побудили написать довольно частые посты на разных 3D-форумах, в которых постоянно пишутся небылицы, которые лишь вводят в заблуждение начинающих дизайнеров.
3. Эта статья написана не для того чтобы "опустить" одни программы и возвысить другие, а для того, чтобы промдизайнеры увидели, что кроме 3D Max и Rhino есть еще софт, который раньше они дизайнерским никогда не считали, но который, тем не менее, ничуть не хуже (во всех смыслах этого слова), а то и лучше привычных инструментов.
4. Эта статья написана человеком, который не один год юзает приведенный в таблице софт.
5. В этой статье абсолютно сознательно не упоминается стоимость и доступность описываемых программ. Причина понятна. Хотя тема сама по себе интересная и, как ни странно, не имеет однозначной оценки.
6. Надеюсь, эта статья если и не заставит попробовать новые инструменты, то хотя бы просто расширит горизонт восприятия и избавит читателя от некоторых распространенных мифов. Чтобы не было путаницы в понятиях, давайте определимся под CAD-программой понимать CAD-софт т.н. среднего и верхнего уровня (для простоты, скажем, что это такой софт, в котором параметрическое 3D-моделирование тел и поверхностей заложено изначально). Примерами таких программ могут служить SolidWorks, SolidEdge, ProEngineer, CATIA, Unigraphics. Пример программ т.н. нижнего уровня: AutoCAD.

Итак, миф первый.
В CAD-программах может разобраться только заумный инженер


Нет. Возможно раньше так оно и было, но и в "обычных" 3D-программах разобраться было не так-то просто. Давайте сделаем небольшой экскурс в историю и посмотрим на скриншоты ниже. Если даже просто судить по интерфейсу (а лично я могу судить не только по нему, т.к. довелось поработать в двух первых софтинах), то видно, что, во-первых, весь софт на PC строился по образу и подобию "старших братьев" из UNIX, во-вторых, для работы в таких интерфейсах требовалась та самая "заумность", упомянутая в заголовке мифа. Именно поэтому в те годы было так мало 3d-аниматоров, которые отваживались сесть за изучение 3D Studio, а AutoCAD вообще для 3D не использовался за редчайшими исключениями. Но интерфейс программ не топтался на одном месте. И наивно было бы полагать, что он изменился в лучшую сторону только в 3D Studio. Бытует также мнение, что чем сложнее (по внутреннему устройству) программа, тем сложнее в ней разобраться. Такое мнение, как правило, распространяют те, кто привык работать в CAD-системах нижнего уровня. Но я с этим не согласен. Более того, если использовать CAD-программу исключительно для 3D-моделинга, то, к примеру, CATIA или ProE ничуть не сложнее в освоении того-же SolidWorks. Для промдизайнеров: рядом с вами находится целый неизведанный мир, который, вы, возможно из-за боязни сложности, можете так и оставить неизведанным. Не бойтесь! Освоение моделирования в CATIA или SolidWorks ничуть не сложнее освоения 3D MAX!

Миф второй.
CAD-программы не предназначены для дизайна


Предназначены. Этому мифу в немалой степени способствовал еще один миф по которому AutoCAD является чуть ли не единственной CAD программой (видимо, из-за его распространенности). И те, кто брался (обычно ради интереса) его осваивать быстро разочаровывались и понимали, что понятия "дизайн" и "Автокад" никоим образом между собой не пересекаются. Давайте просто оглянемся вокруг. Автомобили, мебель, ноутбук, сотовый телефон и прочие гаджеты так или иначе созданы с применением CAD-программ. Конечно, некоторые промдизайнеры могут сказать "Я делаю дизайн в 3D-Максе, отдаю на производство и там инженер/технолог готовит файлы к производству". Совершим еще одну историческую пробежку и посмотрим на способы построения геометрии в "годы становления 3D" и в нынешнее время. Становится очевидным, что все они (способы) так или иначе перекочевали из CAD-систем в софт, который еще недавно годился только для создания телевизионных заставок. Но вот все ли инструменты перекочевали? К сожалению - нет. Да только мало кто об этом знает. Чтобы это узнать, надо какое-то время поработать в нескольких системах. Те же пользователи 3D Max часто используют для проектирования поверхностей Rhino. Rhino часто ошибочно причисляют к CAD-программам, видимо потому, что CAD-программы считаются годящимися исключительно для моделинга. Интересный момент: популярность Rhino начала расти не из-за того, что у него простой интерфейс, а из-за того, что его изначально позиционировали именно как NURBS-моделер, в котором, кстати, инструментарий до сих пор шире и удобнее многих классических программ-моделеров (в которых моделирование поверхностей является лишь надстройкой). Но гораздо меньше, чем у CAD-систем!

Миф третий.
CAD-программы несовместимы с моей привычной средой (Maya, 3D Max, Softimage)


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

90-е годы прошлого века
 
AutoCAD Release 12 (DOS)
Autodesk

3D Studio Release 4 (DOS)
Autodesk

CATIA V4 (UNIX, SGI)
Dassault Systemes
ПолигоныДаДаДа
SolidНетНетДа
NURBSНетНетДа
SubdivНа тот момент еще не изобретен :)
Построение по двухмерным сканированным эскизамНетНетДа
Параметризация*НетНетДа
РендерДа, PhongДа, PhongДа, Raytrace (MentalRay)
Затенение в реальном времениНетНетДа, Gouraud, Phong (OpenGL)
АнимацияНетДаДа
Эргономика**НетНетДа
2009 год
 
AutoCAD 2010 (Win32, Win64)
Autodesk

3D Studio Max 2010 (Win32, Win64)
Autodesk

CATIA V5R19 (Win32, Win64)
Dassault Systemes
ПолигоныДаДаДа
SolidДаНетДа
NURBSНетДаДа
SubdivНетДаДа
Построение по двухмерным сканированным эскизамНетДаДа
Параметризация*НетДаДа
Затенение в реальном времениДа, Phong (OpenGL)Да, Phong (OpenGL, DirectX)Да, Phong (OpenGL)
РендерДа, RaytraceДа, Raytrace (MentalRay)Да, Raytrace (MentalRay)
АнимацияНетДаДа
Эргономика**НетНетДа

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

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

Полезные ресурсы, на которых всегда помогут начинающим освоение CAD-ов:
Форум, посвященный различным CAD-системам, а также применению этих систем в дизайне...
Форум, посвященный CAD-системам CATIA и Unigraphics

вторник, 7 июля 2009 г.

Концепт Existentia (old-style concept-car)

Идея заключалась в создании автомобиля «в старинном стиле», но при этом выглядящим по-современному. Модель создавалась в CATIA, за рендеринг отвечает Hypershot.
Здоровенный скриншот из CATIA (4116 x 2091 pix)

четверг, 2 июля 2009 г.

ShaderLight v0.1: новый реалтайм рендер для мощных компьютеров

Наверное, постоянные посетители блога успели заметить, что тема программ рендринга в реальном времени с применением алгоритма трассировки лучей (Raytrace Realtime Rendering) не дает мне покоя, поэтому я стараюсь следить за новостями с фронта. Удивляться приходится редко, т.к. продукты анонсируются, как правило, задолго до их релиза, тем не менее я был все-таки удивлен, когда фирма, ранее специализирующаяся исключительно на аппаратном рендеринге (что уже само по себе необычно), похоже, переключилась на рендеринг программный. Речь идет об известной в узких кругах ArtVPS.

Итак, новый продукт фирмы - ShaderLight обещает стать если не революционным, то, по крайней мере, составит сильную конкуренцию уже существующим программам. Пока ShaderLight существует в виде плагина для 3DS MAX, но можно предположить, что поддержка других платформ не заставит себя ждать. По идеологии, программа напоминает уже более-менее известный HyperShot, который в моем блоге описывался неоднократно. Наконец, программа (пока?) поставляется абсолютно бесплатно!

Теперь немного дегтя. Весь этот замечательный софт работает на следующей рекомендованной конфигурации:
Windows Vista 64 / Windows XP 64
8Gb RAM


Конечно, наверное, давно пора переходить на современные 64-битные ОС и иметь на борту 8 Гигов памяти, но как-то резковато планку задрали. Именно поэтому у меня не было возможности протестировать сабж. Надеюсь, те у кого в закромах находится вышеназванная конфигурация не сочтут за труд оставить пару комментариев к этой статье. А я пока буду копить деньги на апгрейд :-)

Офсайт: www.artvps.com
Размер ShaderLight v0.1: ???

Autodesk Project Dragonfly: планировка помещений

На сайте Autodesk появился интересный проект, позволяющий создавать планировки помещений прямо в браузере (используется технология Flash). При этом, помещение отображается не только в плане, но и в трехмерном виде, облегчая восприятие. На первый взгляд напоминает игрушку с изометрическим видом, вроде первых Simsов. Можно менять размеры помещения, двигать мебель и другие предметы обстановки, добавлять из базы новые объекты (выбор огромный). Есть и готовые, уже обставленные помещения. Получившийся проект можно сохранить (нужно завести аккаунт на сайте) или распечатать. Ссылку на сохраненный проект интерьера можно отправить друзьям. Не знаю как насчет практического применения, но штука сама по себе затягивающая и интересная.

Язык: анлийский
Страница проекта: Autodesk Project Dragonfly
Требования: браузер, Flash, желателен, но не обязательен аккаунт Autodesk

суббота, 27 июня 2009 г.

Realtime Rendering: обзор программ рендеринга в реальном времени

Применение «тяжелых» систем рендеринга, вроде Maxwell Render, MentalRay, VRay и т.п. не всегда оправдано: порой время подачи модели гораздо важнее ее качества и/или фотореалистичности. Поэтому на рынке и появляются системы рендеринга в реальном (или почти реальном) времени. В этом мини-обзоре мы рассмотрим некоторые программы, поддерживающие рендеринг с применением алгоритма трассировки лучей (Raytracing), указав ключевые особенности каждой программы. В обзор не попали некоторые программы с большим потенциалом, например VRay RT, во-первых, из-за их малодоступности, во-вторых из-за того, что они не работают в виде отдельных приложений.

 HyperShotArtlantis StudioLinceo VRRendition
РазработчикBunkspeedArtlantisSeac02Holomatix
Поддержка HDRIДаНетДаДа
Поддержка глобального освещения (GI)ДаДаДаДа
Отражения (Reflection)Да, RaytraceДа, RaytraceНет, только карта отраженияДа, Raytrace
Преломления (Refraction)ДаДаНетДа
Материалы-источники света (LightEmitters)Да, но через недокументированные функцииДаНетДа
Подповерхностное рассеивание света (SSS)НетНетНетДа
Глубина сцены (эффект макросъемки, DOF)ДаНетДаДа
МатериалыСвоиСвоиСвоиШейдеры Mental Ray
Возможность базового редактирования модели (скрыть/отобразить/передвинуть объект)ДаДаДаНет
Импортируемые форматы файлов3DS, FBX, OBJ, SKP (SketchUp), 3DM (Rhino), Pro/E, SolidWorks, STEP, IGES3DS, FBX, OBJ, SKP (SketchUp), GS1 (Arc+), DWG3DS, OBJ, WRML, 3DM (Rhino), STEP, IGESMI (файл сцены, экспортируемый 3DMAX, Maya, XSI и некоторые другие)
Специализация программыПромдизайн, с упором на совместимость с CAD-программамиАрхитектура, интерьерыПромдизайнБиологические объекты (включая мохнатые :-), промдизайн
Поддержка многоядерности/многопроцессорностиДаДаДаДа
Особые «фишки» Имитация реального небаВозможность создания анимации 

четверг, 11 июня 2009 г.

CATIA: оптимизация работы (тема обновлена 18 июля 2009 г.)

В этой статье хочу привести несколько советов, которые помогут пользователям сэкономить ресурсы компьютера и своего времени на разных этапах работы с CATIA.

1. Установка программы

1.1 Если у вас несколько физических жестких дисков, то лучше устанавливать программу не на загрузочный диск (на который установлена Windows), а на другой. CATIA состоит из очень большого количества маленьких файлов, поэтому дисковые операции по чтению (например, при переключении в другой модуль) происходят медленно. Но даже не это самое плохое — дело в том, что Windows при загрузке больших приложений одновременно начинает свопить «ненужные» участки памяти на свой системный диск, что еще сильнее снижает скорость. Поэтому, если у вас два диска, то на один будет идти запись, а с другого производиться чтение. Обратите внимание, что речь идет именно о физических дисках, а не логических. Только в этом случае вы получите выигрыш в скорости.

1.2 Если двух дисков нет, но есть локальная гигабитная сеть (а сейчас даже все встроенные контроллеры идут гигабитные), то аналогичный прирост скорости можно получить, установив CATIA на сервер по сети. Как правило, серверные операционные системы оптимизированы под дисковые операции, поэтому в памяти выделяется большой дисковый кэш, что в купе с гигабитной сетью может дать неслабый рост производительности.

2. Установка сервис-паков

2.1 Первый совет не связан с производительностью напрямую, но позволит избежать потерь времени с перестановкой кати: не устанавливайте самый свежий сервис-пак и посмотрите в Интернете отзывы от тех, кто уже установил. Очень часто новые сервис-паки добавляют много новых глюков, по сравнению с которыми старые покажутся несущественными.

2.2 При установке сервис-пака на определенном этапе появится вопрос «Фиксация пакета обновлений» ("commit service pack") с галочкой напротив, которая по умолчанию отключена. Эта строка означает будут ли заменены файлы CATIA на новые из сервис-пака или сервис-пак будет установлен «рядом», что позволит удалить его не переустанавливая всю программу целиком. Если вы уверены в том, что сервис-пак надежный и проверенный, смело отмечайте эту галку — сэкономите около 1,5 Гб дискового пространства. Если при установке данная опция выбрана не была, то «Фиксацию» (commit) или откат (rollback) пакета обновлений можно произвести после установки с помощью утилиты "Software Management" (Путь установки CATIA>\intel_a\code\bin\CATSoftwareMgt.exe).

2.3 Часто начинающие пользователи когда видят, что есть несколько сервис-паков к релизу, к примеру, SP1, SP2, SP3, SP4, устанавливают их все подряд — сначала первый, затем второй и т.д., что в сочетании с невыполнением предыдущего совета запросто может привести к размеру установленной программы в 8 Гб и даже больше! Все сервис-паки для CATIA кумулятивные, т.е. каждый следующий включает все предыдущие. Поэтому устанавливать нужно только последний (помня, про совет выбора сервис-пака конечно — к примеру, на данный момент самым безглючным считается SP2 для CATIA V5R19 несмотря на то, что вышел уже четвертый)

3. Удаление ненужных файлов

CATIA поставляется с многоязычным интерфейсом, содержащим кучу файлов языковых настроек (включая, китайский и японский), которыми вы вряд-ли когда-либо воспользуетесь. Поэтому после установки можно удалить папки ненужных языков отсюда: Путь установки CATIA/intel_a/resources/msgcatalog/ Я безболезненно удалил папки French, German, Italian, Japanese, Korean, Simplified_Chinese. Также можно удалить материалы каталогов на национальных языках отсюда: Путь установки CATIA/intel_a/startup/materials/. Общий объем сэкономленного пространства сравнительно небольшой — около 200 Мб, но тут есть один момент: в этих каталогах без малого 40 000 (!) файлов размером от 1 до 15 Кб от которых дисковый кэш просто дуреет. Для справки: общее количество файлов после установки CATIA V5R19 около 110 000. От удаления локализованных папок будет польза и на следующем этапе...
Появления этих дополнительных многоязычных файлов можно избежать при установке CATIA, если выбрать тип установки Custom и выключить флажки у всех предложенных многих языков (оставив включённым Language-indexed fonts).

4. Дефрагментация диска

Многие бы посоветовали сделать ее еще до первого описанного здесь пункта. Может так и надо, но дело в том, что после установки CATIA даже на дефрагментированный диск, анализ показывает сильную фрагментацю файлов. Не знаю кто тут виноват — CATIA, Microsoft, NTFS или дефрагментатор, но совет тут один: после п.3 рекомендуется снова провести дефрагментацию.

5. Установка CATIA. Опять...

Да, стоит еще раз возвратиться к этому вопросу. Как вы уже наверное заметили, установка катьки — процесс не быстрый, независимо от того устанавливаете ли вы ее с жесткого диска, из виртуального образа или физической болванки. Фишка этого совета в том, что CATIA это... portable-программа* ! Именно так. Все настройки она хранит в своих файлах конфигурации, а не в реестре Windows. Итак, после установки катьки, сервис-пака и удаления ненужных файлов, делаем из получившейся папки архив, который и записываем на болванку или флэшку, получая бэкап готовой установки. Теперь, чтобы «установить» CATIA на новую систему достаточно трёх шагов: инсталлировать пакет Dassault Systemes Software Prerequisites, который можно получить в составе бесплатного 3DXML Player (в архиве есть версии x86 и x64), распаковать архив в любую папку, запустить утилиту catiaenv.exe, которая находится в Путь установки CATIA/intel_a/code/bin, выбрать в меню Environment/New и нажать ОК. Вы получите полностью готовую к работе катю без всякой возни с инсталляционными дисками и сервис-паками.

6. Дополнительные настройки и общие рекомендации

6.1 Переменные, влияющие на производительность
CATNoStartDocument=1 (переменная окружения CATIA) не открывать при запуске окно нового продукта CATIA
CNEXTSPLASHSCREEN=no (переменная окружения CATIA) выключить отображение начальной заставки DS CATIA
CNEXTBACKGROUND=no (системная переменная) не показывать при запуске фон неба
CAT_VBO_Allowed=1 (системная переменная) в некоторых случаях позволяет существенно (иногда в несколько раз) увеличить производительность видеоадаптера за счет размещения геометрии модели в более быстрой видеопамяти. Что такое VBO? Официально применение этой функции рекомендовано только на профессиональных видеокартах с видеопамятью от 512 Mb. На игровых видеоадаптерах применение переменной также часто дает существенный прирост производительности, но чревато возникновением различных артефактов при отображении 3D-модели, а при превышении видеопамяти - перезагрузкой видеодрайвера и/или зависанием CATIA. Для оценки потребляемой памяти (верхняя оценка) можно определить количество треугольников через команду c:Triangles count (если работает, конечно же) и умножить на 72 байта (3 вершины x (3 координаты вершины + 3 компоненты нормали)x 4 байта = 72 байта, без текстур).

Куда вписывать все эти переменные?

Переменные окружения CATIA хранятся в обычном текстовом файле, который может редактироваться текстовым редактором Notepad или через утилиту catiaenv.exe (<Путь установки CATIA>\intel_a\code\bin\catiaenv.exe). В этой же утилите можно задать место хранения конфигурационных файлов.

Системные переменные в XP: правой кнопкой по пиктограмме "Мой компьютер", затем Свойства/Дополнительно/Переменные среды/Системные переменные. В Vista: правой кнопкой по пиктограмме "Мой компьютер", затем Свойства/Дополнительные параметры системы/Дополнительно/Переменные среды/Системные переменные.

6.2 Отключение антивируса на этапе установки может сильно ускорить этот процесс. Также, при использовании заведомо чистой системы, можно исключить папку с установленной CATIA из проверки антивирусным монитором, что скажется на скорости старта CATIA и при переключении между модулями.

7. Полезные ссылки

Драйвера nVidia, сертифицированные Dassault Systemes

* Но, тем не менее, требует предварительной установки пакета Dassault Systemes Software Prerequisites. Это приложение, которое входит как в состав CATIA, так и в бесплатный просмотрщик 3DXML-файлов. С учетом того, что, как правило, 3DXML Player все-равно нужен на компьютере, а также факт его бесплатности, позволяет назвать CATIA portable-приложением


P.S. Тема вызвала большой интерес и вышла за рамки "просто статьи в блоге", поэтому была перенесена в Энциклопедию Wiki-PLM под названием Оптимизация установки и ресурсоёмкости CATIA V5. В этом блоге я буду время от времени информацию обновлять, но более актуальная информация раньше будет появляться по вышеуказанной ссылке. В формировании статьи активное участие приняли посетители и основатели форума plm-forum.ru : keeper, ExtraRight, shell, booSter, deLuther, MaXComp и другие, за что им огромное спасибо.

Ссылки, ведущие на обсуждения:
Форум fsapr2000.ru
Форум plm-forum.ru

среда, 13 мая 2009 г.

N-Sided Quidam 3.0.2


Недавно до версии 3 была обновлена программа для моделирования людей Quidam. Но после этого еще пару недель нельзя было скачать демо-версию, поэтому и здесь этой новости не было. Теперь-же желающие могут скачать не только сам пакет, но и дополнительный набор фигур, одежды и прочих аксессуаров, правда, с некоторыми ограничениями, самым обидным из которых является «обтекстуривание» всех моделей полупрозрачной надписью Demo. Тем не менее, для ознакомления демо-версия отлично подходит и дает возможность изучить интересные и непривычные для Poser-овцев инструменты.

Список изменений внушительный и находится в дистрибутиве в формате PDF на восьми страницах (правда, крупным шрифтом :) ). Самое главное, что пакет развивается и не дает почивать на лаврах Poser'у который давно застыл в своем развитии, сделав основным источником дохода продажу моделей. В Quidam мне с первых версий нравился интерфейс, отводящий под рабочее поле весь экран, с удобно и ненавязчиво размещенными инструментами по периметру (в Позере приходится созерцать модель в маленьком оконце, словно это что-то второстепенное). То же касается инструментов, начиная от нечеловеческого в Позере зумирования\поворота\масштаба и заканчивая непосредственным управлением моделью. В общем, как всегда на этих страницах, рекомендую познакомиться с новым и интересным софтом

Скачать демо-версию Quidam 3.0.2... (242 Мб)
Скачать набор моделей, одежды и аксессуаров... (290 Мб)
Регистрация на сайте: не требуется

Next Limit анонсировал Maxwell Render 2.0

Современные системы рендеринга, пожалуй, уже приблизились к максимальному качеству визуализации, предлагая огромный выбор настроек для получения фотореалистичной картинки. Т.е., если картинка не фотореалистична, винить надо, скорее всего, самого дизайнера, не сумевшего применить инструмент. Так зачем производители выпускают все новые и новые версии своего софта? Maxwell дает однозначный ответ: скорость. Действительно, чтобы получить качественно отрендеренную картинку, требуется произвести десятки, а иногда и сотни предварительных обсчетов подгоняя, материалы, истоники света, корректируя модель и т.п. Если проект некоммерческий, может время и не является самым важным критерием - для себя можно хоть всю жизнь делать, а вот тем, кто должен выдать заказчику результат в строго отведенный срок не позавидуешь: дизайнер как волк ходит вдоль одного (а чаще нескольких компов) поглядывая на медленно ползущий "градусник" рендера или на хаотичные точки, постепенно обретающие форму задумки автора. Особенно это актуально для Maxwell Render 1.*, который из-за своей неспешности так и не снискал широкой популярности у любителей VRay. Maxwell Render 2.0 обещает быть быстрее. Намного быстрее. По заверениям авторов, в зависимости от задачи, от двух до четырех раз. Новой версии посвящена отдельная страничка, на которой можно провести визуальное сравнение одной сцены, посчитанной за одинаковое время старой и новой версией программы.

Анонс новой версии...
Сравнивать "шумность" картинки здесь...

четверг, 23 апреля 2009 г.

Советский орбитальный корабль многоразового использования "Буран"

Очень интересный сайт, посвященный в основном советскому орбитальному кораблю многоразового использования "Буран". Здесь интересующийся пользователь найдет массу интересной и даже уникальной информации. История, фотографии, видео, интервью с разработчиками, технические данные и даже 3D-модели - вся информация собрана с любовью и удобно отсортирована. Кроме того, присутствует информация о других проектах - советских и российских, связанных с темой кораблей многоразового использования ("Спираль", "Заря", МАКС и другие), а также ссылки на зарубежные проекты аналогичной тематики.


Адрес: www.buran.ru (есть и англоязычная версия)


Модель комплекса "Энергия-Буран" в формате 3DXML.
Скачать... (ifolder, 13 Мб)

Модель преобразована из оригинального файла 3DS, взятого с сайта www.buran.ru

пятница, 17 апреля 2009 г.

Туториал по созданию гибких гофрированных шлангов в CATIA

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

Ссылка
Язык: английский, но много скриншотов

среда, 15 апреля 2009 г.

Трехмерная презентация самолета Dassault Aviation Falcon 900LX


Созданная в VirTools презентация позволяет прогуляться по виртуальному цеху (почти как в DOOMе) и полюбоваться на новый пассажирский самолет бизнес-класса Falcon 900LX производства Dassault Aviation. А также ознакомиться с его техническими характеристиками.


В конце презентации можно попросить вывести эту птичку на волю и посмотреть взлет.
В принципе, эта презентация не такая уж и новая, но в интернете 90% ссылок на нее почему-то битые. Так что, вот она - заветная ссылочка.

Примечание: для просмотра потребуется бесплатный Cult3D-плеер. Ссылку на него не указываю - если он не установлен, то при входе на страницу, вас автоматически перенаправят куда надо.

четверг, 26 марта 2009 г.

Памятник "Паровоз" к 170-летию РЖД в одном из крупных городов России.

Требования заказчика: соответствие дизайну и размеру (длина с тележкой - 12 м), масса не более 2 т., вандалоустойчивость, уложиться в срок (меньше месяца)
Требования изготовителя: модульность (для удобства перевозки и монтажа), файлы для лазерного раскроя листов (с учетом экономии материала), техдокументация по изготовлению деталей и сборке.

Сразу отвечу на вопрос "А почему бы не взять готовый паровоз и не поставить на пьедестал?". Во-первых, настоящий паровоз весит в разы больше чем нужно (сам "пьедестал" изначально для других целей был), во-вторых, цена - даже если продать паровоз на металлолом, его стоимость будет в несколько раз выше изготовленного :-) А в общем - не мое это было дело - мне была выдана модель в формате 3D Max и вышеупомянутые требования. Результат смотрите на картинках :-)

Дизайн-проект предоставлен заказчиком в формате 3D MAX
Инженерный проект выполнен в системе CATIA V5R19

На последней фотке - ребята, которые все это сделали. Руководитель проекта - Михаил Кохановский