- •Введение
- •1. Модели. Элементы моделей
- •2. Построение кривых
- •3. Построение поверхностей
- •4. Типы моделей
- •5. Полигональные сетки
- •6. Описание геометрических форм
- •6.1. Описание поверхностей. Параметрическое описание поверхностей
- •Эллипсоид
- •Xacoscos,
- •Общие случаи нормали к поверхности
- •Описание поверхностей неявными функциями
- •6.2. Поточечное описание поверхностей.
- •6.3. Синтез изображений методом обратной трассировки лучей
- •Система координат, применяемая в методе обратной трассировки лучей
- •6.4. Способы представления моделей геометрических объектов
- •6.5. Кривые и поверхности nurbs
- •7. Структура твердотельной модели
- •8. Синтез твердого тела по процедурному описанию
- •8.1 Векторная полигональная модель
- •8.2. Воксельная модель
- •8.3. Равномерная сетка
- •8.4. Неравномерная сетка. Изолинии
- •9. Преобразование моделей описания поверхности
- •10. Понятие кубических сплайнов
- •11. Интерполяция b-сплайнами
- •12. Выпуклые оболочки
- •Основные понятия и идеи
- •12.1. Метод обхода грэхема
- •12.2. Обход методом джарвиса
- •13. Геометрмческое моделирование криволинейных объек тов с использованием барицентрических координат
- •13.1. Линейная интерполяция и барицентрические координаты
- •13.1.1. Барицентрические координаты на прямой
- •13.1.2. Барицентрические координаты на плоскости
- •13.1.3. Барицентрические координаты в пространстве
- •13.2. Метод определения точек, инцидентных треугольной порции поверхности, по заданным локальным координатам
- •13.2.1. Алгоритм задания квадратичной параболы
- •13.2.2. Анализ алгоритма кастельжо для произвольной кривой
- •13.2.3. Обобщённый алгоритм для треугольной порции поверхности
- •13.3. Аппроксимация поверхностей обобщенными полиномами бернштейна
- •13.3.1. Свойства треугольной порции поверхности безье
- •13.3.2. Свойства обобщенных полиномов бернштейна
- •14. Особенности аппроксимации обводов параметрическими полиномами в форме бернштейна
- •14.1. Методы полиномиальной аппроксимации одномерных обводов
- •14.1.1. Общая постановка задачи аппроксимации дискретного набора данных
- •14.1.2. Аппроксимация обводов параметрическими полиномами
- •14.1.3. Аппроксимация обводов параметрическими полиномами бернштейна
- •14.2. Геометрические свойства производных полиномов бернштейна
- •14.2.1. Вычисление первой производной
- •14.2.2. Вычисление производных высшего порядка
- •14.3. Методы полиномиальной аппроксимации двумерных обводов
- •Метод тензорного произведения
- •Каркасный метод
- •14.3.3. Метод булевой суммы (поверхности Кунса)
- •15. Стандарты в графических системах сапр и современные растровые графические файлы
- •15.1. Графические системы класса 2d
- •15.2. Графические системы класса 3d
- •15.3. Стандарты обмена данными
- •16. Системы подготовки и выпуска конструкторско-технологической документации. Организация конструкторской подготовки производства
- •17. Графические диалоговые системы
- •17.1. Краткий обзор зарубежных cad-систем
- •Технологические модули в pt/Products. Интеграция процессов проектирования и изготовления
- •Работа со стандартными библиотеками посредством pt/LibraryAccess и pt/Library
- •17.2. Отечественные разработки
- •Компас 5
- •T-flex cad
- •Заключение
- •394026 Воронеж, Московский просп., 14
17.2. Отечественные разработки
За прошедшие несколько лет в России и СНГ практически не осталось предприятий и организаций, не применяющих технологии САПР хотя бы в ограниченных масштабах ( на дву-трёх рабочих местах ). На пути освоения новых инструментов (компьютеров, плоттеров, программных комплексов и других составляющих САПР) встречается целый ряд трудностей, и опыт их преодоления, накопленный специалистами, является очень ценным багажом.
Начало 90-х годов ознаменовалось лавинообразным увеличением объёма информации о CAD/CAM - системах и различном аппаратном обеспечении. Уверенно заявили о себе молодые независимые российские фирмы - разработчики CAD/CAM, образовавшиеся в основном из высококлассных специалистов элитных предприятий российской оборонной промышленности. Оказалось, что российские разработки вполне конкурентоспособны по отношению к западным системам.
В потоке информации, захлестнувшем специалистов и руководителей предприятий, проблема выбора подходящего программного обеспечения далеко не всегда решалась правильно, так как у многих ответственных за выбор и внедрение САПР специалистов отсутствовали чёткие представления о круге задач, которые реально должны быть решены. Поначалу казалось, что приобретение нескольких рабочих мест на базе графических станций с ’’тяжёлыми’’ пакетами позволит полностью решить все проблемы предприятия. В результате сделанные вложения зачастую не окупались и значительно поднять эффективность работы на удавалось, так как все остальные рабочие места по-прежнему были оснащены не компьютерами, а кульманами.
Сейчас большинству специалистов стало понятным различие между ’’тяжёлыми’’ и ’’лёгкими’’ классами систем САПР и задачами, которые могут решать те или другие пакеты. Оказалось, что далеко не всегда для успешной работы нужен именно западный продукт стоимостью в несколько тысяч или десятков тысяч долларов, поскольку те же задачи вполне способна решить система российского поставщика за несколько сотен долларов. В других случаях требуется разумное сочетание единичных ’’тяжёлых’’ мест и десятков или даже сотен ’’лёгких’’. Тем более что выжившие российские системы не только по функциональным возможностям, но и по внешнему товарному оформлению стали соответствовать лучшим западным аналогам в своём классе.
Рассмотрим некоторые отечественные системы автоматизированного проектирования, сопоставимые по своим возможностям зарубежным разработкам такого же класса.
Компас 5
Здесь мы рассмотрим возможности одного из лидирующих российских продуктов - пакета КОМПАС 5 для Windows, впервые представленного компанией ’’Аскон’’ на выставке Windows Expo’96.
Исследования по проекту КОМПАС 5 были начаты компанией “Аскон” в 1993 году, а с 1995 года эти работы стали для фирмы основными.
Необходимость создания принципиально нового продукта была продиктована качественными изменениями в сфере высоких технологий , появлением высокопроизводительных персональных компьютеров, выпуском операционных систем Windows NT и Windows’95, а также массовым переходом предприятий на методы автоматизированного проектирования.
Целью проекта КОМПАС 5 являлось создание CAD-системы нового поколения, предназначенной для широкого спектра проектно-конструкторских работ, лёгкой в освоении, удобной в работе и при этом имеющей стоимость, приемлемую для комплексного оснащения российских 5 поддерживает отмену и повтор выполненных действий на произвольное число шагов. различные координатные, линейные и угловые параметры.
Одной из самых сильных сторон КОМПАС 5, как и всех предыдущих версий системы, является полная поддержка требований ЕСКД. Изначально эта поддержка реализована на уровне модели чертежа основной системы, а не в громоздких дополнительных надстройках, что выгодно отличает систему от ряда известных зарубежных пакетов.
Благодаря протоколу OLE КОМПАС 5 обменивается информацией со всеми распространёнными Windows - приложениями, делая простым и удобным решение различных задач пользователя. Например, специалист по рекламе продукции из отдела маркетинга предприятия может подготовить текст проспекта на спроектированное изделие в привычном для него текстовом процессоре Microsoft Word, а затем вставить в качестве иллюстраций чертежи, созданные конструктором в КОМПАС 5.