Автор работы: Пользователь скрыл имя, 25 Июня 2013 в 11:16, реферат
Параметрическое моделирование (параметризация) — моделирование (проектирование) с использованием параметров элементов модели и соотношений между этими параметрами. Параметризация позволяет за короткое время «проиграть» (с помощью изменения параметров или геометрических соотношений) различные конструктивные схемы и избежать принципиальных ошибок. Параметрическое моделирование существенно отличается от обычного двухмерного черчения или трёхмерного моделирования. Конструктор в случае параметрического проектирования создаёт математическую модель объектов с параметрами, при изменении которых происходят изменения конфигурации детали, взаимные перемещения деталей в сборке и т. п. Идея параметрического моделирования появилась ещё на ранних этапах развития САПР, но долгое время не могла быть осуществлена по причине недостаточной компьютерной производительности. История параметрического моделирования собственно началась в 1989 году, когда вышли первые САПР с возможностью параметризации. Первопроходцами были Pro/Engineer (трёхмерное твердотельное параметрическое моделирование) фирмы Parametric Technology Corporation и T-FLEX CAD (двухмерное параметрическое моделирование) фирмы Топ Системы.
Ядро C3D
Решение
о написании собственного
2000 год: создано
достаточное для использования
в САПР количество алгоритмов
трехмерного твердотельного
2001 год: реализация
решателя геометрических
2002 год: создание
механизма построения
2003 год: появление
основ поверхностного
2004 год: описание
математических алгоритмов
2005 год: реализация многотельного моделирования;
2007 год: поддержка каркасной модели;
2008 год: реализация кинематических сопряжений для моделирования механизмов;
2009 год: поддержка
атрибутов геометрической
2010 год: появление
полноценного поверхностного
2011 год: реализация кроссплатформенности;
2012 год: реализация элементов прямого моделирования.
17 лет команда
разработки развивала
На сегодняшний день ядро C3D — единственное в мире, объединяющее в одном продукте три важнейших модуля САПР:
геометрический моделировщик C3D Modeler, предоставляющий достаточный набор возможностей для твердотельного и гибридного моделирования, эскизирования и 2D-черчения;
решатель геометрических ограничений C3D Solver, позволяющий накладывать вариационные зависимости на 2D и 3D элементы геометрической модели;
конвертер данных C3D Converter, обеспечивающий чтение/запись геометрической модели в основные обменные форматы.
Все эти
модули теперь доступны не
только командам разработки
Первопроходцы
В эти дни, весной 2013 года, первый продукт, разработанный на ядре АСКОН вне собственных подразделений разработки, выходит на рынок. Это ESPRIT Extra CAD — простой в использовании трехмерный моделировщик, встроенный непосредственно в популярную CAM-систему ESPRIT. Интерфейс системы можно увидеть на рисунке 1. Разработка выполнялась совместно компаниями ЛО ЦНИТИ и Rubius и будет анонсирована для международной общественности на конференции ESPRIT World Conference 2013 в г. Тампа, США.
Рис. 1 ESPRIT Extra CAD
В конце
года лицензию на ядро
Кстати, говоря о заказчиках C3D, не будем обходить вниманием и компанию АСКОН, которая в феврале выпустила КОМПАС-3D V14 (рис. 2) — 3D-САПР, построенную на новейшей, уже четырнадцатой, версии ядра C3D. Все текущие разработки АСКОН сегодня также базируются программном компоненте.
Рис. 2 КОМПАС-3D V14
C3D V14
Новая
версия для нас особенная —
ведь это первый релиз
C3D Modeler
Функциональные возможности модуля:
моделирование тел;
моделирование поверхностей;
моделирование листовых тел;
триангуляция геометрической модели;
вычисление
инерционных характеристик
анализ столкновений элементов модели;
построение плоских проекций и разрезов модели.
В новой
версии доработана операция
Рис. 3а
Исходная ситуация Было возможно ранее Остановка скругления Остановка с площадкой
В операциях
Оболочка, Придание толщины и
Эквидистантная поверхность,
Рис.
4а Оболочка: было
Из крупных новинок также стоить отметить построение развертки линейчатого тела (на рис. 5 показан пример эллиптической обечайки).
Рис. 5 Эллиптическая обечайка и ее развертка
C3D Solver
Сегодня C3D Solver — это мощный решатель 2D-ограничений для 2D-черчения и эскизов в 3D, а также решатель 3D-ограничений для создания сборочных единиц и кинематического анализа.
В новой
версии появилась возможность
диагностики переопределенных
Рис. 6 Переопределенный эскиз в КОМПАС-3D
Доработана
параметризация NURBS-кривых: улучшилась
решаемость системы
Рис. 7 Параметризация NURBS
Кроме
этого существенно доработаны
алгоритмы наложения
C3D Converter
На сегодняшний день модуль
поддерживает следующие
STEP (чтение/запись);
Parasolid (чтение/запись);
ACIS (чтение/запись);
IGES (чтение/запись);
STL (запись);
VRML (запись).
В V14 cущественно улучшена работа с импортированными поверхностями: теперь конвертер всегда распознает элементарные поверхности при импорте NURBS. Также для всех поддерживаемых форматов решена задача преобразования NURBS-поверхностей, описывающих цилиндры или конусы, непосредственно в цилиндры или конусы и задача объединения поверхностей вращения при импорте (например, из половинок цилиндра получаем один).