Введение в математические основы систем автоматизации проектных работ (САПР)

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

Рубрика Программирование, компьютеры и кибернетика
Вид курс лекций
Язык русский
Дата добавления 18.09.2014
Размер файла 2,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Курс лекций

Введение в математические основы САПР

Ушаков Д.М.

Москва, 2011

УДК 32.973.26-018.2

ББК 004.438

У93

Ушаков Д. М.

У93 Введение в математические основы САПР: курс лекций.- М.: ДМК Пресс, 2011. - 208 с.: ил.

ISBN 978-5-94074-500-6

Книга представляет собой краткое изложение курса лекций

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

УДК 32.973.26018.2

ББК 004.438

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

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

© Ушаков Д. М., 2011

ISBN 978-5-94074-500-6© Оформление, ДМК Пресс, 2011

Содержание

  • Введение
    • Организатор курса
    • Целевая группа
    • Цели курса
    • Организация занятий
    • Структура курса
    • Благодарности
  • Лекция 1. Введение в САПР
    • Классы САПР
    • Автоматизация современного машиностроительного предприятия
    • Исторический обзор развития систем автоматизации проектирования
    • Функциональность CAD-систем
    • Современные CAD-системы и их классификация
    • Системы инженерного анализа (CAE)
    • Системы технологической подготовки производства (CAPP)
    • Системы автоматизации производства (CAM)
    • Системы управления данными об изделии (PDM)
    • Интегрированные пакеты управления жизненным циклом изделия
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 2. Геометрическое моделирование
    • Автоматизация черчения и геометрическое моделировани
    • Виды геометрического моделирования
    • Функции твердотельного моделирования
    • Декомпозиционные модели
    • Конструктивные модели
    • Граничные модели
    • Корректность граничных моделей
    • Пакеты геометрического моделирования и их функциональность
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 3. Базовые геометрические объекты
    • Аффинное пространство и соглашение о нотации
    • Способы задания аналитических кривых и поверхностей
    • Изометрии аффинного пространства
    • Матричное представление трансформации в аффинном пространстве
    • Однородные координаты
    • Углы Эйлера
    • Экспоненциальное представление трансформации
    • Вопросы для самоконтроля
    • Дополнительная литература
      • Лекция 4. Инженерные кривые и поверхности
      • Кусочные кривые и их гладкость
    • Билинейный лоскут
    • Поверхности сдвига и вращения
    • Линейчатая поверхность
    • Лоскут Кунса
    • Эрмитова кривая, бикубическая поверхность и лоскут Фергюсона
    • Кривые и поверхности Безье
    • Алгоритм де Кастельжо
    • B-сплайны и B-сплайновые поверхности
    • Рациональные кривые и поверхности
    • Интерполяционные кривые и поверхности
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 5. Обмен геометрическими данными
    • Стандарты обмена геометрическими данными
    • Формат IGES
    • Формат DXF
    • Формат STEP
    • Мозаичные модели
    • Формат STL
    • Формат VRML
    • Поверхности подразделения
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 6. Вариационное моделирование: алгебраический подход
    • Параметры, ограничения и вариационные модели
    • Создание эскизов и проектирование сборок
    • Задача размещения геометрических объектов и ее характеристики
    • Вариационный геометрический решатель
    • Способы алгебраического моделирования геометрической задачи
    • Метрический тензор геометрической задачи
    • Методы символьного упрощения систем алгебраических уравнений
    • Декомпозиция Далмеджа-Мендельсона
    • Метод Ньютона-Рафсона
    • Решение систем линейных уравнений
    • Методы координатного и градиентного спуска
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 7. Вариационное моделирование: диагностика и декомпозиция задачи
    • Диагностика геометрических задач
    • Методы упрощения геометрических задач
    • Определение и классификация методов декомпозиции
    • Граф ограничений
    • Методы рекурсивного деления
    • Методы рекурсивной сборки
    • Формирование кластеров с помощью анализа графа ограничений
    • Формирование кластеров на основе шаблонов
    • Эвристическое формирование псевдокластеров
    • Распространение степеней свободы
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 8. Инженерия знаний в САПР
    • Параметрическое проектирование на основе конструктивных элементов
    • Инженерные параметры
    • Отношения базы знаний
    • Параметрическая оптимизация
    • Экспертные знания и продукционные системы
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 9. Методы поиска и оптимизации решения
    • Задачи удовлетворения ограничениям и оптимизации в ограничениях в общей постановке, их связь
    • Классификация методов поиска и оптимизации решения
    • Метод координатного спуска
    • Метод градиентного спуска
    • Жадный алгоритм
    • Метод Ньютона
    • Методы перебора
    • Методы редукции областей
    • Метод ветвей и границ
    • Алгоритм модельной закалки
    • Генетические алгоритмы
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 10. Инженерный анализ кинематики
    • Прямая и обратная задачи кинематики механизмов
    • Виды кинематических пар
    • Моделирование механизмов
    • Геометрические измерения
    • Моделирование задачи кинематики
    • Дифференциальное уравнение движения
    • Натуральный градиент уравнения
    • Алгоритмы численного решения дифференциальных уравнений
    • Планирование движения
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 11. Инженерный анализ динамики
    • Задача анализа динамики механизмов
    • Движение абсолютно твердого тела в трехмерном пространстве
    • Моделирование контакта тел
    • Альтернативный подход: уравнения Лагранжа
    • Методы определения столкновений
    • Алгоритмы широкой фазы
    • Алгоритмы фазы сужения
    • Коммерческое программное обеспечение для симуляции движения
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 12. Инженерный анализ методом конечных элементов
    • Конечно-элементный анализ
    • Введение в метод конечных элементов
    • Анализ упругости тела
    • Тензор деформаций
    • Тензор напряжений
    • Обобщенный закон Гука, матрицы жесткости и упругости
    • Уравнение равновесия тела под нагрузкой
    • Применение МКЭ для расчета малых напряжений тела под нагрузкой
    • Другие приложения МКЭ
    • Типы конечных элементов
    • Разбиения для МКЭ
    • Общая схема конечно-элементного анализа в CAE-системах
    • Коммерческие пакеты конечно-элементного анализа
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 13. Автоматизация производства
    • Архитектура станков с ЧПУ
    • Принципы программирования для станков с ЧПУ
    • Языки программирования высокого уровня для станков с ЧПУ
    • Генерация программ для станков с ЧПУ по CAD-моделям170
    • Быстрое прототипирование и изготовление
    • Виртуальная инженерия
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 14. Технологическая подготовка производства
    • Интеграция CAD и CAM
    • Задачи инженера-технолога
    • Модифицированный подход к технологической подготовке
    • Групповая технология
    • Классификация и кодирование деталей
    • Генеративный подход к технологической подготовке
    • Конструкторско-технологические элементы
    • Методы автоматического распознавания конструктивных элементов
    • Пример автоматического распознавания КТЭ
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Лекция 15. Управление данными на протяжении жизненного цикла изделия
    • Системы управления данными об изделии
    • Цифровой макет изделия (DMU) и спецификация материалов (BOM)
    • Примеры PDM-систем
    • Программное обеспечение для организации бизнес-процессов
    • Из чего состоит PLM?
    • Интеграция PLM с системами управления отношениями с заказчиками
    • Интеграция PLM с системами управления цепочками поставок
    • Интеграция PLM с системами управления ресурсами предприятия
    • Практические подходы к интеграции систем PLM с CRM, SCM и ERP
    • Преимущества внедрения систем PLM
    • Вопросы для самоконтроля
    • Дополнительная литература
  • Краткий англо-русский словарь аббревиатур в области автоматизации проектирования и производства
  • Список литературы

Введение

Настоящая книга представляет собой второе издание оригинального одноименного курса лекций, который раз разработан автором для обучения студентов профильных специальностей математическим и информационным основам разработки систем автоматизации проектных работ и смежного программного обеспечения. Данный курс читается автором с 2005 года в Новосибирском государственном университете для студентов-магистрантов двух факультетов: механико-математического и информационных технологий.

Организатор курса

Курс лекций был подготовлен автором при поддержке компании ЛЕДАС, являющейся независимым производителем вычислительных программных компонентов для систем автоматизации проектирования и планирования. Компанией разработаны оригинальные технологии, основанные на программировании в ограничениях (научная область на стыке вычислительной математики и комбинаторики), которые широко применяются при производстве собственных и заказных программных продуктов, а также при оказании консультационных услуг. Среди клиентов ЛЕДАС - ведущие мировые и российские производители систем автоматизированного проектирования (CAD), систем подготовки производства (CAM), инженерного анализа (CAE), управления жизненным циклом изделия (PLM), а также проектного и ресурсного планирования.

Целевая группа

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

Цели курса

При составлении программы курса были приняты во внимание следующие цели:

- познакомить студентов с математическими основами современных САПР (систем автоматизации проектных работ, подготовки производства, инженерного анализа, управления жизненным циклом изделия);

- научить алгоритмам и методам, применяемым при решении типичных задач автоматизации проектирования;

- ввести в проблематику создания современных вычислительных компонентов для САПР;

- подготовить студентов к участию в промышленной разработке вычислительных модулей для САПР.

Организация занятий

Курс организован в виде еженедельных лекций (по два академических часа каждая), читаемых на протяжении одного семестра (всего 15 лекций). Возможна организация практикума на персональном компьютере с использованием образовательных лицензий на один из современных САПР-пакетов. Студенты, успешно прослушавшие настоящий курс и подтвердившие свои знания на экзамене, могут рассчитывать на прохождение преддипломной практики и последующее трудоустройство в софтверных компаниях, занимающихся производством наукоемкого программного обеспечения для автоматизации проектирования и планирования производства.

Структура курса

Курс состоит из пятнадцати лекций. Первая лекция посвящена обзору современного состояния программных систем, традиционно относимых к классу САПР. Следующие четыре лекции описывают геометрические основы систем автоматизированного проектирования. Материал шестой и седьмой лекций содержит описание различных алгоритмов, используемых при решении задач вариационного проектирования. Инженерные инструменты САПР и алгоритмы решения соответствующих задач рассматриваются в восьмой и девятой лекциях. Десятая, одиннадцатая и двенадцатая лекции представляют математический аппарат систем инженерного анализа. Тринадцатая описывает математический аппарат, используемый для работы со станками ЧПУ, а четырнадцатая посвящена математическим основам систем технологической подготовки производства. Последняя, пятнадцатая лекция посвящена системам интеграции данных об изделии, используемых на протяжении его жизненного цикла. В конце каждой лекции приводится список вопросов для самоконтроля, а также рекомендации по дополнительному чтению.

Благодарности

Идея издания настоящей книги принадлежит генеральному директору ЗАО ЛЕДАС Давиду Яковлевичу Левину, который также взял на себя руководство процессом ее издания и поддерживал автора на всех этапах подготовки текста. Корректура текста, осуществленная Людмилой Александровной Каревой, позволила избежать многих ошибок. Автор выражает благодарность своим коллегам, которые прочитали предварительные версии настоящего курса лекций и любезно указали на пробелы и недостатки в его структуре и содержании. Автор также признателен всем читателям настоящего текста за возможные замечания, исправления, пожелания по излагаемому материалу, которые он с благодарностью примет по e-mail ushakov@ledas.com.

Лекция 1. Введение в САПР

Классы САПР

За русским термином САПР (Система Автоматизации Проектных Работ) скрывается несколько классов программных систем, имеющих отношение к автоматизации труда инженеров, конструкторов и технологов. Каждый из классов имеет устоявшуюся трехбуквенную английскую аббревиатуру:

- двумерное черчение и трехмерное геометрическое проектирование (CAD);

- инженерный анализ (CAE);

- технологическая подготовка производства (CAPP);

- автоматизация производства (CAM);

- управление данными об изделии (PDM);

- управление жизненным циклом изделия (PLM).

Кроме того, к САПР относятся программы для автоматизации труда архитекторов и строителей, топографов и геологов, которые, однако, остаются за рамками данного курса. В фокусе нашего внимания будут «механические» САПР (MCAD), используемые машиностроительными предприятиями и конструкторскими бюро. Механические САПР являются одними из исторически первых программ для ЭВМ, занимая в настоящее время около 3% мирового рынка программного обеспечения. Без систем САПР невозможно представить себе ни одно современное производственное предприятие аэрокосмической, автомобильной, судостроительной, электронной и других отраслей промышленности, включая производство потребительских товаров.

Автоматизация современного машиностроительного предприятия

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

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

Далее проект попадает в технологический отдел, где осуществляется составление проектного плана - последовательности операций, которые необходимо выполнить в цехах предприятия для производства изделия (обработки деталей и их сборки).

Третий этап - проверка наличия на складе всех необходимых комплектующих (заготовок или готовых деталей от предприятий-смежников) и заказ недостающих частей при необходимости.

Четвёртый - собственно производство партии изделий, как правило, связанное с изготовлением отдельных деталей на станках и прессах (при использовании станков с числовым программным управлением требуется их соответствующим образом перепрограммировать), а также сборка конечного изделия (при использовании конвейерных линий с роботами-сборщиками требуется переналадить их на сборку модифицированного изделия).

Пятый этап - контроль качества, шестой - упаковка изделий; а завершается все поставкой изделий заказчику, организацией их послепродажного обслуживания и - при необходимости - утилизацией.

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

Исторический обзор развития систем автоматизации проектирования

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

1950-е годы. Создание станков с числовым программным управлением (ЧПУ)

1952. В Массачусетском технологическом институте (Massachusetts Institute of Technology, MIT) создан первый фрезерный станок с ЧПУ.

1957. Система PRONTO - первое коммерческое ПО для управления станками с ЧПУ.

1960-е годы. Системы компьютерной графики и системы автоматизации черчения

1963. Айван Сазерлэнд (Ivan Sutherland) из MIT создал программу SKETCHPAD, которая намного опередила свое время и теперь считается первой системой автоматизации черчения.

1964. Американские математики Фергюсон (J.C. Ferguson) из Boeing и Кунс (Steven A. Coons) из MIT предлагают различные способы задания параметрических поверхностей, обладающих определенными геометрическими свойствами. Сотрудник General Motors де Бур (C. de Boor) впервые использует для инженерных целей понятие B-сплайна, предложенное еще в 1948 г. Пару лет спустя французские математики Безье (Pierre Bйzier) и де Кастельжо (Paul de Casteljau), работающие на конкурирующие компании Rйnault и Citroлn, независимо изобрели аппарат для построения инженерных кривых и поверхностей по контрольным точкам, который лег в основу современного поверхностного моделирования.

1965. В Computer Laboratory Кембриджского университета создается CAD Group. Эта команда ученых, возглавляемая Чарльзом Лангом (Charles Lang), проводит исследования в области создания программных средств, лежащих в основе MCAD/CAM. Вскоре к CAD Group присоединяется Ян Брэйд (Ian Braid), который разрабатывает экспериментальную систему BUILD, систему геометрического моделирования на основе революционной для того времени технологии - граничного представления (BRep).

1965. Ведущие машиностроительные корпорации (Lockheed и McDonnell) создают первые коммерческие CAD/CAM-системы, а также системы анализа методом конечных элементов.

1967-1969. Создание первых софтверных компаний, производящих САПР: американских SDRC и Computervision. Их продукты - I-DEAS и CADSS (а позднее и Windchill) на долгие годы становятся стандартом САПР. Позднее обе компании были поглощены новыми лидерами рынка - c 1998 г. Computervision принадлежит Parametric Technology Corporation, а в 2002 г. SDRC была куплена EDS и объединена с Unigraphics.

1970-е. Первые 3D-системы

1974. Ведущие участники CAD Group в Кембридже образуют компанию Shape Data Ltd., которая начинает разработку коммерческого геометрического ядра ROMULUS (на языке Fortran), основанного на идеях, обкатанных в экспериментальном ядре BUILD. Вскоре продается первая коммерческая лицензия на ROMULUS. Покупатель - компания HP - использует ее для создания своей CAD-системы ME30 (наследником которой является CoCreate OneSpace Modeler).

1974. Выступление американского художника-дизайнера Чайкина (G. Chaikin) на конференции CAGD в университете Юты с представленным им алгоритмом быстрой генерации кривой заданной формы породило новую область исследований - теорию поверхностей подразделения; в настоящее время все известные способы компактного представления трехмерных моделей основаны на этой теории.

1977. Французская авиастроительная компания Avions Marcel Dassault (ныне Dassault Aviation) создает систему трехмерного проектирования CATIA (Computer-Aided Three-dimensional Interactive Application; позднее для разработки следующих версий системы будет создана специальная софтверная компания - Dassault Systeкmes), остающуюся до сих пор непревзойденной по своим уникальным возможностям поверхностного моделирования, широко используемым ведущими предприятиями авиакосмической и автомобильной промышленности во всем мире.

1979. Boeing, General Electric и другие компании разрабатывают первый стандарт для обмена инженерными геометрическими данными - формат IGES (Initial Graphic Exchange Standard), который включает в себя спецификацию NURBS кривых и поверхностей (конические сечения, кривые Безье и B-сплайны являются частными случаями NURBS).

1980-е. Первые системы твердотельного моделирования для UNIX, первые программы автоматизации черчения для PC

1980. Подразделение американского авиастроительного концерна McDonnell Douglas выпускает первую в мире коммерческую систему твердотельного моделирования - Unigraphics. В 1991 г. этот бизнес покупает компания EDS. Спустя еще 10 лет EDS приобретает компанию SDRC, объединяет ее линейку продуктов с Unigraphics и продает объединенную компанию частным инвесторам под именем UGS. Наконец, в 2007 г. компанию UGS поглощает немецкий концерн Siemens.

1980. Французская компания Matra Datavision выпускает САПР EUCLID, который по мере развития превращается из CAD-системы в интергрированный CAD/CAM/CAE-пакет. В 1998 г. Matra продает этот бизнес Dassault Systeкmes.

1982. Создание компании Autodesk и выпуск ее первого продукта AutoCAD - первой системы автоматизации черчения для персональных компьютеров, которая долгие годы оставалась (а по некоторым данным остается до сих пор) самой популярной САПР в мире.

1983. Начало работы над международным стандартом обмена CAD-данными - STEP, призванного заменить IGES.

1985. Компания Shape Data начинает разработку пакета Parasolid - прямого наследника геометрического ядра ROMULUS. В этом же году ведущие сотрудники Shape Data оставляют компанию и создают собственную под названием Three-Space Ltd., которая начинает разработку принципиально нового геометрического ядра - ACIS - совместно с американской компанией Spatial Technology (спустя 15 лет поглощенной Dassault Systeкmes). Компания Shape Data через три года поглощается Unigraphics вместе с ее разработкой Parasolid.

1985. Эмигрировавший из СССР в США профессор Ленинградского университета Семен Петрович Гейзберг основывает компанию PTC (Parametric Technology Corp.). Выпущенный два года спустя продукт Pro/ENGINEER становится первой в мире системой параметрического проектирования на основе конструктивных элементов.

1987. Компания 3D Systems выпускает первые станки для быстрого прототипирования изделий путем изготовления их копий из пластика методом стереолитографии.

1989. Компания Deneb Robotics (ныне поглощенная Dassault Systeкmes) выпускает первую в мире программу, моделирующую движения человека при работе за станком, положившую начало эргономическому анализу в САПР.

1989. Джон Оуэн (John Owen) создает в Кембридже компанию D-Cubed Limited, которая занимается разработкой геометрических программных библиотек, в частности, вычислительных модулей для параметризации двумерных и трехмерных геометрических моделей. Модули D-Cubed используют практически все разработчики САПР. В 2004 г. компанию поглощает UGS (ныне Siemens PLM Software).

1989. Создается первая российская софтверная компания, разрабатывающая САПР - АСКОН (Санкт-Петербург) с продуктом КОСМОС. В настоящее время АСКОН является ведущим отечественным поставщиком решений для конструкторско-технологической подготовки производства и управления жизненным циклом изделия.

1990-е. Полноценные САПР на платформе Windows

1991. Компания Autodesk лицензирует геометрическое ядро ACIS у Spatial Technologies для реализации элементарных функций твердотельного моделирования в AutoCAD (а затем - также в пакетах Mechanical и Inventor).

1992. Выпускниками МГТУ «СТАНКИН» создана компания Топ Системы, занимающаяся разработкой линейки САПР-решений T-FLEX (на основе ядре Parasolid).

1993. Джон Хирштик (John Hirschtick) из компании Computervision вместе с Майклом Пэйном (Michael Payne) из компании PTC основывают собственную компанию - SolidWorks, вскоре поглощенную Dassault Systeкmes; ныне одноименная САПР SolidWorks (основанная на геометрическом ядре Parasolid) является одной из самых популярных в мире систем трехмерного проектирования.

1996. Компания Intergraph выпускает Solid Edge - трехмерную САПР для платформы Windows NT на геометрическом ядре ACIS. Два года спустя права на Solid Edge перекупила компания UGS, которая перевела систему на собственное ядро Parasolid.

1998. PTC поглощает компанию Computervision и выпускает Windchill, систему управления жизненным циклом изделия в среде Интернет.

1999. На основе успеха программы AutoCAD в области автоматизации черчения компания Autodesk создала трехмерную САПР Inventor для платформы Windows на основе лицензированного геометрического ядра ACIS, которая в настоящее время составляет серьезную конкуренцию другим популярным САПР среднего уровня - SolidWorks и Solid Edge.

2000-е. Системы для управления жизненным циклом изделия (PLM)

2000. Бурно растущий рынок средств управления жизненным циклом изделия (включая средства конструирования, инженерного анализа, подготовки производства, управления данными и организации совместной работы) привлекает внимание мирового лидера в области корпоративных программных решений - немецкую компанию SAP, которая выпускает специальный модуль в рамках своего ERPпортфеля.

2000. После продажи своего бизнеса по разработке САПР EUCLID в Dassault Systeкmes, компания Matra Datavision решает открыть исходный код геометрического ядра, использовавшегося при разработке этой системы, и предоставить его в свободное использование всем желающим. Коммерческое обслуживание компаний, занимающихся разработкой САПР на основе этого ядра, осуществляет специально созданная компания Open CASCADE. S.A.S.

2002. После слияния компаний Unigraphics и SDRC объединенная линейка САПР-продуктов получает название NX.

2003. PTC выпускает новое поколение своей САПР Pro/ENGINEER под названием Wildfire. Система включает в себя значительно переработанный пользовательский интерфейс и является полностью интегрированной в среду для управления жизненным циклом изделия на основе web-сервисов. Гибкая ценовая политика позволяет Wildfire конкурировать не только с системами верхнего (CATIA, NX), но и среднего (SolidWorks, Inventor, Solid Edge) уровня.

2004. Число установленных по всему рабочих мест MCAD-систем достигает 5 миллионов. Самыми популярными семействами продуктов являются Pro/ENGINEER, CATIA, NX, Mechanical Desktop, Inventor, SolidWorks и Solid Edge.

2004. Отечественная компания ЛЕДАС выпускает геометрический решатель LGS, который используется для реализации параметрической функциональности в САПР. Первыми клиентами становятся компании Proficiency (Израиль) и ADEM (Россия).

2007. Майкл Пэйн (основатель PTC и SolidWorks) создает новую компанию SpaceClaim. Одноименный продукт позиционируется не как конкурент существующим системам механического проектирования, а как полезное дополнение к ним, основанное на возможности прямого редактирования геометрии модели без истории построения (информации о конструктивных элементах).

2007. PTC поглощает компанию CoCreate, бывшее подразделение Hewlett Packard, разрабатывающее одноименную САПР на основе методов прямого моделирования.

2007. Немецкий концерн Siemens поглощает компанию UGS и объявляет о своем намерении выйти на рынок решений для управления жизненным циклом изделия.

2007. Oracle поглощает компанию Agile, известного поставщика решений для управления жизненным циклом изделий, и начинает конкурировать на этом рынке с SAP, альянсом IBM/Dassault, PTC и Siemens.

2008. После десятилетней серии крупных поглощений (SolidWorks, Deneb, Smart Solutions, Spatial, ABAQUS, MatrixOne) Dassault Systeкmes объявляет о запуске принципиально новой платформы PLM V6, в рамках которой компания собирается реализовать концепцию PLM 2.0, означающую, что все услуги по разработке изделий и управления их жизненным циклом будут доступны в сети для совместной работы с удаленным доступом в режиме реального времени.

2008. Siemens PLM Software (бывшая UGS) объявляет о разработке нового поколения средств трехмерного моделирования на основе синхронной технологии, которая в рамках которой конструктор может одновременно работать как с конструктивными элементами, так и напрямую с ее граничными элементами (методом прямого редактирования).

Функциональность CAD,систем

Современные системы проектирования предлагают следующую базовую функциональность:

- проектирование деталей (part design);

- проектирование сборок деталей и механизмов (assembly de-

- sign);

- специальное проектирование (пресс-формы для изделий из

- листового металла, формы для литья для изделий из пластмасс, прокладка трубопроводов, расчет электрических схем и пр.);

- генерация чертежей (drafting);

- создание трехмерной модели по чертежу;

- расчеты инженерных параметров и их оптимизация.

Разберем каждый из этих наборов функций подробнее. Детальное проектирование используется при разработке геометрических моделей трехмерных деталей. Основным концептуальным подходом к детальному проектированию в современных CAD-системах является параметрическое моделирование на основе конструктивных элементов (parametric feature-based design). Этот метод позволяет максимально упростить как собственно процесс проектирования новой детали, так и внесение изменений в существующую.

Как правило, создание любого трехмерного конструктивного элемента (feature), такого как отверстие, полость, скругление, включает в себя рисование эскиза плоского профиля, поэтому подпрограмма двумерного эскизного черчения (называемая sketcher) является составной частью модуля детального проектирования. При создании эскиза конструктивного элемента важно правильно задать геометрические ограничения (constraints), чтобы изменение размеров приводило к предсказуемым изменениями геометрии (например, прямоугольник при изменении длины одной из сторон должен остаться прямоугольником, то есть длина противоположной стороны тоже должна автоматически измениться). Важной функцией систем эскизного черчения является помощь пользователю в наложении необходимых ограничений на геометрию, а также выделение разными цветами недо- и переопределенных частей эскиза. При создании конструктивного элемента по эскизу указываются размеры элемента: расстояние от плоскости эскиза, углы и т.п. Конфигурации (библиотеки) типовых деталей, возможность работы с которыми предоставляют современные CAD-системы, значительно сокращают время проектирования.

Альтернативой параметрическому моделированию на основе конструктивных элементов является метод прямого, или динамического, моделирования. В рамках этого подхода объем создается и вычитается с помощью операции вытягивания (push-and-pull) замкнутого плоского профиля, а также ряда похожих операций. Ключевым моментом является отсутствие информации об истории построения формы, что подразумевает прямое управление ее граничными элементами (гранями, ребрами, вершинами) с помощью перемещения их в пространстве или задания геометрических ограничений между ними.

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

Говоря о проектировании сборок деталей и механизмов, различают два подхода - нисходящий и восходящий. Нисходящий подход подразумевает проектирование механизма с нуля. Когда в механизм необходимо добавить очередную деталь, вызывается модуль детального проектирования, причем размеры создаваемой детали согласуются с размерами уже созданных частей механизма. При восходящем проектировании механизм собирается из ранее спроектированных деталей, которые позиционируются по отношению друг к другу с помощью ограничений сборки (соосность, инцидентность и пр.). Важной функцией модуля проектирования сборок является возможность расчета степеней свободы деталей в механизме и их динамического перемещения в соответствии с наложенными ограничениями. Это позволяет оценить кинематику будущего изделия еще на этапе проектирования. Библиотеки стандартных деталей (крепежи, трубы, шестерни, подшипники) позволяют пользоваться готовыми элементами при проектировании механизма. Важной характеристикой модуля проектирования сборок является его производительность при больших сборках (состоящих из десятков тысяч деталей).

Модули для специального проектирования предоставляют инструменты, характерные для конкретной предметной области. Например, при проектировании электрических схем инженер имеет дело с набором примитивов, моделирующих печатные платы, микросхемы и пр. Алгоритмы, которые используются для автоматизации подобного проектирования, тоже являются предметно-ориентированными. Типичными модулями специального проектирования являются средства для проектирования сварочных конструкций и моделирования разводки.

Генерация чертежей трехмерной детали по сей день остается востребованной функциональностью в CAD-системах. Отметим, что данная функция выполняется в автоматическом режиме - система сама определяет ключевые размеры детали, исходя из ее геометрической модели, и помещает их на чертеж. Файлы с чертежными данными являются ассоциативными по отношению к файлу трехмерной модели. Это значит, что при изменении модели (например, в модуле детального проектирования) и при последующей загрузке созданного ранее файла чертежа, последний автоматически обновится в соответствии с трехмерной моделью.

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

При проектировании изделия необходимо учитывать не только его геометрические параметры (форму и характерные размеры), но и физические характеристики (такие как площадь поверхности, объем, масса, центр тяжести). Кроме того, конструктивно похожие части одного или разных изделий удобно не проектировать каждый раз заново, а вставлять в модель, используя параметры. Все эти функции (создание параметров и связывание их друг с другом посредством различных отношений) выполняет инженерный модуль CAD (knowledgeware). К нему же примыкает модуль оптимизации, позволяющий, например, минимизировать массу изделия, расход материалов, улучшить его динамические характеристики и т.п.

Современные CAD,системы и их классификация

Современные MCAD-системы по набору предлагаемой функциональности и стоимости лицензий традиционно разделяются на три уровня. Верхний уровень образуют пакеты CATIA (производства Dassault Systeкmes), NX (Siemens PLM Software), Pro/ENGINEER (PTC). Все эти системы (или их идейные предшественники) появились еще в 1980-х годах и были ориентированы прежде всего на рабочие станции в среде UNIX (Sun Solaris, HP-UX, IBM AIX, Silicon Graphics IRIX). С появлением в конце 1990х годов мощных персональных компьютеров были созданы Windows-версии САПР верхнего уровня. Каждый из больших САПРов представляет собой конфигурируемый программный пакет, в который входят сотни различных наборов инструментальных средств (не только CAD, но и CAE, CAM, PDM). Эти пакеты, как правило, ориентированы на совместную работу нескольких пользователей и требуют предварительного обучения персонала предприятия. Типичная цена лицензии на одно рабочее место составляет десять-двадцать тысяч долларов США, не считая стоимости оборудования. Внедрять большие САПР лучше всего в комплексе с другими программами управления жизненным циклом изделия от того же производителя.

Средний уровень САПР для машиностроения - это такие популярные системы, как SolidWorks (Dassault Systeкmes), Solid Edge (Siemens PLM Software), Autodesk Inventor. Менее известны такие системы как CoCreate (PTC), Keycreator (Kubotek), SpaceClaim. Российские разработки, такие как T-FLEX (Топ-системы), ADEM (ADEM Technologies), КОМПАС (АСКОН) вполне в состоянии конкурировать по своей функциональности с популярными системами среднего уровня. Все эти системы работают только под управлением Microsoft Windows, отличаются более скромной функциональностью (по сравнению с системами верхнего уровня), но являются значительно более доступными по цене (для типичной конфигурации три-пять тысяч долларов США за рабочее место). Тем не менее, САПР среднего уровня - вполне достойные программы, которые в некоторых аспектах реализации базовой функциональности порой даже превосходят САПР верхнего уровня. Объясняется это тем фактом, что САПР среднего уровня, как правило, строятся из готовых блоков - геометрических ядер, расчетных пакетов, средств визуализации - от третьих производителей. Производители таких блоков-полуфабрикатов накопили значительный опыт и обширную клиентскую базу, что объясняет достаточно высокое качество соответствующего программного обеспечения. Все это обусловливает высокую популярность САПР среднего уровня (по количеству проданных лицензий лидируют именно они). Основные потребители данных программ - небольшие производственные предприятия и опытно-конструкторские бюро. Нижний уровень САПР представляют системы AutoCAD (Autodesk), bCAD (разработка новосибирской компании Про-Про) и др. Как правило, это системы двумерного черчения (как AutoCAD) либо трехмерного моделирования с очень ограниченной функциональностью, ориентированной скорее на графическую визуализацию, чем на реальное проектирование (как bCAD). Тем не менее, у этих классов систем есть свой немаленький рынок, который, впрочем, уступает рынку систем верхнего и среднего уровня.

К пакетам САПР примыкают также коммерческие программы для геометрического моделирования и обмена геометрическими данными. Мы их разберем ниже в соответствующих разделах нашего курса.

Системы инженерного анализа (CAE)

Системы инженерного анализа (другое название - системы автоматического конструирования) предназначены для изучения поведения продукта с использованием его виртуального (хранящегося только в памяти компьютера, но не воплощенного ни в каком материале) макета. Именно благодаря развитым CAE-системам, первый же собранный в реальном цехе самолет не только взлетает и демонстрирует все заложенные его проектировщиками характеристики, но является настолько безупречным, что тут же поставляется заказчику. Типичными видами инженерного анализа являются:

- анализ кинематики изделия - расчет траекторий движущихся

- частей и их визуализация на компьютере;

- анализ динамики изделия - расчет поведения изделия в реальном времени с учетом действующих на него физических сил, взаимодействия механизмов и пр.;

- расчет статических напряжений, магнитного поля, температур,

- определение критических нагрузок;

- имитация работы электронных цепей.

Для статического анализа, а также для анализа динамики, связанного с деформацией изделия, широко используется метод конечных элементов. Системы CAE не могут работать без геометрической модели изделия - как правило, такая модель создается в системе CAD, а затем импортируется в CAE. Следует также отметить, что многие CAD-системы верхнего уровня (такие как CATIA) уже содержат в себе базовые средства инженерного анализа, поэтому использование специализированной CAE-системы для пользователей таких CAD-систем необязательно.

Для моделирования кинематических и динамических аспектов изделия, не требующих расчетов деформаций и напряжений, могут использоваться такие коммерческие пакеты, как ADAMS (MSC.Software) и DADS (LMS). Для расчетов методом конечных элементов широко применяются системы ANSYS (ANSYS, Inc.), NASTRAN (MSC.Software) и ABAQUS (приобретя эту компанию, Dassault Systeкmes объявила о создании нового CAE-бренда SIMULIA). Примером автономной CAE-системы отечественного производства служит APM WinMachine (НТЦ АПМ).

Системы технологической подготовки производства (CAPP)

Системы технологической подготовки производства в традиционном понимании - это, прежде всего программы для работы с базой данных технологических планов предприятия. Каждый такой план связывает с определенным изделием цепочку технологических процессов, применяемых при производстве на данном предприятии (например, последовательность обработки детали на разных станках, сборка механизма на конвейере и т.п.). При необходимости организации на предприятии производства нового изделия прежде всего с помощью CAPP-системы осуществляется поиск технологического плана подобного изделия, выпускавшегося на предприятии раньше. Затем этот план корректируется для нужд конкретного нового изделия и сохраняется в базе данных как новый план. Всю эту функциональность и обеспечивают CAPP-системы, основанные на модифицированном подходе. Генеративный подход к технологической подготовке производства заключается в автоматическом распознавании в геометрической модели детали типовых конструкторско-технологических элементов и ассоциированием с ними типовых техпроцессов.

В ряду современных коммерческих CAPP-систем прежде всего стоит отметить CAM-I CAPP, MIPLAN, MetCAPP, ICEM-PART. Из отечественных разработок заслуживают внимания системы ТехноПро и TechnologiCS.

Системы автоматизации производства (CAM)

Системы CAM предназначены для создания программ обработки деталей на станках с числовым программным управлением (ЧПУ), а также программ управления роботизированными сборочными линиями. Конечно, создание управляющих программ происходит в таких системах по большей части автоматически - с использованием информации о геометрической модели детали и о положении деталей в сборке. Важной особенностью CAM-систем являются встроенные средства проверки корректности сгенерированных программ, для чего используются два основных подхода. Первый подход состоит в визуализации процесса работы станка на экране компьютера (пользователь может видеть работу металлорежущего инструмента или сборочных роботов и оценить корректность траекторий их движения). Второй способ - это моделирование процесса получения детали из заготовки и сравнение геометрии полученных в результате обработки поверхностей с данными, хранящимися в геометрической модели.

Как правило, соответствующая функциональность существует во многих интегрированных CAD/CAM пакетах, включая CATIA, SolidWorks, T-FLEX и др. Из независимых решений третьих производителей (не поставляющих собственно CAD программы) отметим Mastercam (CNC Software), SURFCAM (Surfware), EdgeCAM (Pathtrace), CimatronE (Cimatron) и продукты компании Delcam. Среди отечественных разработок заслуживает упоминания ГеММа-3D (НТЦ ГеММа).

Системы управления данными об изделии (PDM)

Данный подкласс САПР образуют системы, интегрирующие в себе доступ к самым разноплановым данным, необходимым для работы с изделием на всех этапах его жизненного цикла: во время маркетинговых исследований, планирования, проектирования, производства, контроля качества, упаковки, доставки, послепродажного обслуживания и утилизации. Как правило, все эти действия выполняются на предприятии сотрудниками разных отделов с помощью различных систем автоматизации. Поэтому системы PDM в первую очередь упрощают передачу данных между отделами и доступ к информации, необходимой для работы в разных системах. Их использование на предприятии:

- улучшает взаимодействие;

- уменьшает бумажный документооборот;

- повышает эффективность управления.

Как правило, одна PDM-система поддерживает работу с моделями, созданными в разных системах проектирования. Стандартом дефакто для таких систем стало наличие у них web-интерфейса, что делает их аппаратно независимыми. Еще одним важным моментом PDM-систем является наличие у них программных интерфейсов для подключения к системам ERP, SCM и CRM, что позволяет выполнять полный спектр операций планирования и доступа к различным данным предприятия непосредственно из системы PDM.

Из коммерческих PDM-пакетов отметим прежде всего три системы, объединенные под брендом ENOVIA (VPLM, SmarTeam и MatrixOne).

Эти системы производятся Dassault Systemкes, но позиционируются на рынке по-разному. SmarTeam - это универсальная PDM-система, которая может использоваться на предприятии совместно с CAD-системами CATIA или SolidWorks, а также любыми решениями сторонних производителей. Система имеет web-интерфейс и может быть интегрирована с произвольным пакетом ERP. ENOVIA VPLM позиционируется как глубоко интегрированная с CATIA система PDM, предназначенная для управления данными об изделиях, состоящих из большого количества деталей (таких как самолеты или автомобили). Пользовательский интерфейс ENOVIA выполнен в том же графическом стиле, что и у систем CATIA и DELMIA, что облегчает обучение работе с системой пользователям, уже знакомым с другими продуктами Dassault Systeкmes. Наконец, ENOVIA MatrixOne ориентирована на совместную работу огромного числа пользователей по всему миру. В настоящее время Dassault Systeкmes занимается интеграцией этих систем на основе одной платформы. Из PDM-решений других производителей отметим Teamcenter (Siemens PLM Software) и Winchill (PTC).

Интегрированные пакеты управления жизненным циклом изделия

Автоматизация различных областей деятельности производственного предприятия, осуществленная с помощью CAD/CAE/CAPP/ CAM-систем, а также необходимость организации хранения проектных данных в общей базе (осуществленная с помощью PDM-систем) привели ведущих разработчиков САПР к мысли, что все эти системы могут быть связаны в единый комплекс программных решений от одного поставщика. В принципе, работать с системами от одного производителя, которые имеют одинаковый пользовательский интерфейс, покупаются и обслуживаются в одном месте, выгодно и предприятиям-потребителям. Поэтому неудивительно, что в начале 2000-х годов появилась PLM (Product Lifecycle Management) - концепция управления жизненным циклом изделия, которая тут же была воплощена в линейке продуктов ведущих поставщиков CAD/CAE/CAPP/ CAM/PDM-решений, прежде всего - Dassault Systeкmes, Siemens PLM Software и PTC. Тесная интеграция программных решений в рамках PLM-линейки вынуждает компании, работающие на этом рынке, проводить агрессивную политику по покупке более мелких специализированных компаний. Например, французская компания Dassault Systeкmes за последние десять лет произвела ряд громких поглощений таких известных компаний, как SolidWorks, Deneb Robotics, Smart Solutions, Spatial, ABAQUS, MatrixOne и др.

Говоря о современных системах управления жизненным циклом изделия, прежде всего стоит упомянуть интегрированные пакеты от ведущих производителей. Альянс Dassault Systeкmes/IBM продвигает программный комплекс V5 PLM Solutions (недавно было объявлено о выходе версии V6), состоящий из систем CATIA, DELMIA, ENOVIA, SIMULIA. Недавно было продекларировано расширение этого набора новой системой 3DVIA для массового использования трехмерных данных в среде Интернет. Компания Siemens PLM Software строит свою PLM-линейку продуктов вокруг PDM-системы Teamсenter, с которой взаимодействуют решения для разработки семейства NX. PLM-решения от Parametric Technology Corp. конфигурируются с помощью системы Product Development System (PDS) и включают в себя продукты семейств Pro/ENGINEER Wildfire и Windchill.

Вопросы для самоконтроля

1. Опишите программное обеспечение, относящееся к классу САПР. Какова его доля на современном рынке ПО?

2. Опишите типичную схему автоматизации современного машиностроительного предприятия.

3. Укажите ключевые этапы в истории развития САПР.

4. Какова базовая функциональность систем механического проектирования?

5. Опишите концепцию параметрического проектирования на основе конструктивных элементов.

6. В чем отличия восходящего и нисходящего методов проектирования механизмов?

7. Как классифицируются современные CAD-системы? Назовите примеры в каждом классе.

8. Опишите функциональность систем инженерного анализа и приведите примеры таких систем.

9. Их чего складывается функциональность систем технологической подготовки производства? Приведите примеры систем CAPP.


Подобные документы

  • Понятие и функции систем автоматизированного проектирования (САПР), принципы их создания и классификация. Проектирующие и обслуживающие подсистемы САПР. Требования к компонентам программного обеспечения. Этапы автоматизации процессов на предприятии.

    реферат [19,8 K], добавлен 09.09.2015

  • Программное обеспечение — неотъемлемая часть компьютерной системы, логическое продолжение технических средств. Типология прикладного программного обеспечения. Интегрированные пакеты программ. Общая характеристика системы автоматизации проектных работ.

    курсовая работа [39,2 K], добавлен 16.01.2011

  • Анализ тенденций развития информационных технологий. Назначение и цели применения систем автоматизированного проектирования на основе системного подхода. Методы обеспечения автоматизации выполнения проектных работ на примере ЗАО "ПКП "Теплый дом".

    курсовая работа [210,0 K], добавлен 11.09.2010

  • САПР как организационно-техническая система, реализующая информационную технологию выполнения функций проектирования. Цель создания и назначение САПР, классификации программных приложений и средств автоматизации по отраслевому и целевому назначению.

    презентация [124,1 K], добавлен 16.11.2014

  • Использование пакета прикладных программ CADElectro для автоматизации проектных работ при создании электрических систем управления на базе контактной аппаратуры, программируемых контроллеров. Архив технической документации, управление данными об изделиях.

    реферат [48,8 K], добавлен 04.04.2013

  • Требования, предъявляемые к техническому обеспечению систем автоматизированного проектирования. Вычислительные сети; эталонная модель взаимосвязи открытых систем. Сетевое оборудование рабочих мест в САПР. Методы доступа в локальных вычислительных сетях.

    презентация [1,1 M], добавлен 26.12.2013

  • Классификация проектных процедур. История синтеза вычислительной техники и инженерного проектирования. Функции систем автоматизированного проектирования, их программное обеспечение. Особенности применения трехмерных сканеров, манипуляторов и принтеров.

    реферат [343,0 K], добавлен 25.12.2012

  • Структура и классификация систем автоматизированного проектирования. Виды обеспечения САПР. Описание систем тяжелого, среднего и легкого классов. Состав и функциональное назначение программного обеспечения, основные принципы его проектирования в САПР.

    курсовая работа [37,7 K], добавлен 18.07.2012

  • Определение и характеристика цели автоматизации проектирования. Ознакомление с достоинствами процесса внутреннего шлифования. Исследование и анализ сущности САПР – системы, объединяющей технические средства, математическое и программное обеспечение.

    курсовая работа [949,8 K], добавлен 02.06.2017

  • Предпосылки внедрения систем автоматизированного проектирования. Условная классификация САПР. Анализ программ, которые позволяют решать инженерные задачи. Система управления жизненным циклом продукта - Product Lifecycle Management, ее преимущества.

    контрольная работа [1,3 M], добавлен 26.09.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.