Широкие возможности визуализации и создания фотоизображений с использованием дополнительных источников освещения и регулированием характеристик поверхности материала (отражение или поглощение им света, излучение и шероховатость поверхности) позволяют работать в режиме реального времени с тонированными изображениями модели.
Созданные детали могут объединяться в сборку с заданием ограничений взаимного расположения любых деталей друг относительно друга (соосность, фиксация, совпадение точек и плоскостей и многое другое) и регулировкой характеристик каждой детали.
На основе трехмерного объекта возможно автоматическое создание чертежа детали, состоящего из основных и вспомогательных видов, сложных разрезов и сечений. Поддержка многочисленных форматов обмена позволяет использовать любой чертежно-графический редактор. Вообще следует отметить мощные интеграционные возможности системы, обеспечивающей интерфейс с ведущими технологическими и расчетными приложениями, а существующие средства разработки приложений позволяют стыковать прикладные системы с геометрическим ядром SolidWorks. Новая генерация систем может заметно потеснить дорогостоящие интегрированные системы и существенно снизит количественную потребность их применения.
Успешная визуализация и имитирование реальной среды взаимодействия человека и техники посредством компьютера разработана Национальным аэрокосмическим агенством США (NASA) еще 20 лет назад. Целью этой технологии являлась проверка работы техники и поведения человека при работе в сложных и опасных условиях космоса и, таким образом, оценка и улучшение космических проектов. Долгое время весьма высокая стоимость аппаратно-программных комплексов, позволяющих осуществить подобную визуализацию, ограничивала их применение только военными проектами и космической промышленностью. Однако, прогресс и удешевление этих технологий за последние годы, позволили внести концепцию виртуальной реальности и виртуального прототипирования во все отрасли промышленности и бизнеса.
Развитие технической мысли и постоянно возникающий конкурентный спрос, быстро приводящие к тому, что вчерашние решения не эффективны уже сегодня, заставили производителей самых разных отраслей искать инновационные подходы, которые позволили бы сокращать сроки и затраты на разработку, увеличивая тем самым конкурентоспособность как отдельного изделия, так и предприятия в целом. Наиболее привлекательным и оптимальным оказалось применение компьютерных технологий моделирования, визуализации и имитирования, давно испробованных в военно-промышленном комплексе.
Компьютер обеспечивает для человеческого разума возможность мгновенно реагировать на изменения в создаваемой виртуальной среде. Сила виртуальной реальности состоит в достижении свободы взаимодействия человека с виртуальной средой - там нет принципиальных ограничений в этом плане и можно исследовать и опробовать любой компонент любой пространственной модели (виртуального прототипа). Будучи созданной в компьютере, эта модель, также как и среда, в которой она находится, свободна от ограничений физического пространства и времени.
Компьютерное проектирование позволяет не только создать, но и усовершенствовать сложное изделие, оценить и опробовать его не на реальном предприятии, а в среде виртуальной реальности. Это особенно актуально для дорогостоящих, сложных, уникальных технологических и военно-технических комплексов.
В настоящее время мы наблюдаем все более массированное применение технологий виртуального прототипирования, т.е. процесса создания виртуальной (электронной) модели объекта, предназначенного для последующего производства, ее всесторонней оценки на этапе наличия виртуального прототипа (например, безопасности, функциональности, технологичности и т.д.), оптимизации технологических процессов его изготовления. Только после получения удовлетворительных результатов принимается решение об изготовлении физического объекта.
Немаловажным также, является и внешний вид изделия, его формы, характеристики - дизайн. Дизайн - это новая область применения компьютерной графики в промышленности.
Обычно цель дизайнерской проработки нового изделия - выбор наиболее удачной концепции внешнего облика изделия из множества вариантов и детальный визуальный анализ выбранной концепции. Если дизайн изделия выполняется с помощью компьютера, то это позволяет сократить в несколько раз время как на дизайнерскую проработку, так и на общий цикл разработки (например, выпуск на рынок такого сложного изделия, как автомобиль, может произойти на один-два года раньше). При этом также происходит значительная экономия средств, поскольку все аспекты внешнего вида оцениваются на компьютерных, а не натурных моделях.
Дизайнерская часть общего цикла производства включает в себя:
- концептуальное моделирование, т. е. предварительную разработку нескольких вариантов изделия, в результате которой появляются "трехмерные наброски";
- создание компьютерных "рисунков", представляющих собой ортогональные проекции будущего изделия (при традиционном дизайне такие рисунки могли бы служить конечным результатом работы);
- собственно моделирование: трассировку рисунков, то есть создание с их помощью трехмерных объектов, а затем - построение поверхностей по этим объектам;
- оценку таких свойств моделируемых объектов, как кривизна, непрерывность кривизны, распределение бликов и т.д;
- задание "материалов" (то есть оптических свойств поверхностей), выбор и расстановка источников света, задание свойств окружающей среды, выбор фона - все это заканчивается просчетом построенной таким образом сцены с высокой степенью фотореализма;
- передачу трехмерной модели объекта (вид которого наглядно представлен, оценен, согласован и утвержден) в САПР для дальнейшей разработки внутреннего устройства объекта, конструкторских расчетов, оформления чертежной документации и т.д.
Трехмерное моделирование - это область функционального пересечения дизайнерской системы и САПР, однако назначение моделирования в этих системах различается. Для дизайнера трехмерная модель - всего лишь предварительная конструкция, на основе которой получаются фотоизображения. При этом, нужно заметить, реально процесс разработки нового изделия происходит в режиме тесного сотрудничества конструкторов и технологов и содержит обратные связи, что позволяет еще на этапе дизайнерской разработки (а не при уже готовом изделии) довести модель "до ума", а это делает применение компьютерных технологий жизненно важным для будущего изделия.
Таким образом, уже с самого начала формы будущего объекта согласуются с требованиями конструкторов и технологов. Созданный с помощью систем моделирования объект, можно помещать в различные среды, имитировать и прослеживать не только его перемещения в созданном для него виртуальном пространстве, но и демонстрировать его функционирование.
Если виртуальную реальность использовать просто как средство коммуникации между участниками процесса проектирования, она позволит проектировщикам, специалистам по надежности систем, персоналу и другим специалистам обсуждать, даже находясь в разных точках планеты, средствами Интернета, достоинства и недостатки проекта, используя виртуальную модель, как наглядное, трехмерное справочное пособие, которое можно как угодно перемещать в пространстве, "гулять" по нему и т.д. Это неизбежно приведет к более ясному пониманию сути проблем и более скорой выработке решений по устранению потенциальных затруднений во время проектирования и производства любого изделия.
Процесс построения модели называют моделированием. Все способы моделирования можно разделить на две большие группы. В одном случае моделью является предмет, воспроизводящий те или иные геометрические, физические и т.п. характеристики оригинала. Это - материальное (физическое) моделирование. Исследование таких моделей - реальные эксперименты с ними.
По иному происходит работа с информационными (идеальными) моделями, являющимися описаниями объектов - оригиналов с помощью схем, графиков, формул, чертежей и т.п. Одним из важнейших видов информационного моделирования является математическое - когда описания формулируются на языке математики. Соответственно, и исследование таких моделей ведется с использованием математических методов. Именно математическим моделированием вы пользуетесь при решении количественных задач на уроках физики и химии.
Математические модели, используемые при решении современных практических задач, настолько сложны, что исследовать их вручную практически невозможно. Приходится прибегать к помощи компьютера. Всякая модель создается для вполне определенной цели, и это в значительной степени определяет ее выбор. Поэтому первое, что необходимо сделать, - поставить задачу, т.е. определить вопросы, ответы на которые мы хотим получить, и необходимые для этого исходные данные.
Во-вторых, нужно выбрать среди законов, которым подчиняется моделируемая система, существенные для поиска ответов на поставленные вопросы. Возможно, придется выдвигать и какие-то предположения. Найденные закономерности следует представить в форме математических соотношений.
Наиболее сложным является имитационное моделирование, позволяющее исследовать сложные системы, прогнозировать будущее их состояние в зависимости от различных стратегий управления.
Моделирование, рассматриваемое в целом, представляет собой скорее искусство, чем сформировавшуюся науку с самостоятельным набором средств отображения явлений и процессов реального мира. Использование компьютерных моделей превращает компьютер в универсальную экспериментальную установку. В компьютерном эксперименте обеспечен полный контроль за всеми параметрами системы, компьютерный эксперимент дешев и безопасен, с помощью компьютера удается ставить "принципиально невозможные" эксперименты (геологические процессы, космология, экологические катастрофы и т.д.).
1. Советов Б.Я., Яковлев С.А. Моделирование систем: Практикум. – М.: Высшая школа, 1999. – 224 с.
2. Советов Б.Я., Яковлев С.А. Моделирование систем: Учебник для вузов. – М.: Высшая школа, 2001. – 320 с.
3. А. Чекмарев Средства визуального проектирования. BHV-СПб, 1998.
4. Кормен Т., Лейзерсон Ч., Ривест Р Алгоритмы: построение и анализ. М., «МЦНМО», 1999.
5. Экштайн В. «Компьютерное моделирование взаимодействия частиц с поверхностью твердого тела.» М. 1995 г.
6. Бусленко Н.П. Моделирование сложных систем. – М.: Наука, 1978. – 400.