- •Глава 1. Введение в автоматизированное проектирование
- •1.1. Понятие проектирования
- •1.2. Принципы системного подхода
- •1.3. Уровни проектирования
- •1.4. Стадии проектирования
- •1.5. Модели и их параметры в сапр
- •1.6. Проектные процедуры
- •1.7. Жизненный цикл изделий
- •1.8. Структура сапр
- •1.9. Введение в cals-технологии
- •1.10. Этапы проектирования автоматизированных систем
- •Лекция 2. Техническое обеспечение сапр
- •2.1. Требования к техническому обеспечению сапр
- •2.2. Вычислительные системы для сапр
- •2.2.1. Процессоры эвм
- •2.2.2. Память эвм
- •2.2.3. Мониторы
- •2.2.4. Периферийные устройства
- •2.2.5. Шины компьютера
- •2.3. Типы вычислительных машин и систем
- •2.4. Персональный компьютер
- •2.5. Рабочие станции
- •2.6. Архитектуры серверов и суперкомпьютеров
- •2. В.Н. Дацюк, а.А. Букатов, а.И. Жегуло/ методическое пособие по курсу "Многопроцессорные системы и параллельное программирование". -http://rsusu1.Rnd.Runnet.Ru/tutor/method/m1/content.Html
- •2.7. Примеры серверов
- •2.8. Суперкомпьютеры XXI века
- •Лекция 3. Математическое обеспечение анализа проектных решений
- •3.1. Требования к математическим моделям и методам в сапр
- •3.2. Фазовые переменные, компонентные и топологические уравнения
- •3.3. Основные понятия теории графов
- •3.4. Представление топологических уравнений
- •3.5. Особенности эквивалентных схем механических объектов
- •3.6. Методы формирования математических моделей на макроуровне
- •3.7. Выбор методов анализа во временной области
- •3.8. Алгоритм численного интегрирования систем дифференциальных уравнений
- •3.9. Методы решения систем нелинейных алгебраических уравнений
- •3.10. Методы решения систем линейных алгебраических уравнений
- •1. Alglib User Guide. - http://alglib.Sources.Ru/linequations/general/lu.Php. - Проверено 15.12.2009. Лекция 4. Математическое обеспечение анализа проектных решений
- •4.1. Математические модели для анализа на микроуровне
- •4.2. Методы анализа на микроуровне
- •4.3. Метод конечных элементов для анализа механической прочности
- •4.4. Моделирование аналоговых устройств на функциональном уровне
- •4.5. Математические модели дискретных устройств
- •4.6. Методы логического моделирования
- •4.7. Системы массового обслуживания
- •4.8. Аналитические модели смо
- •4.9. Уравнения Колмогорова
- •4.10. Пример аналитической модели
- •4.11. Модель многоканальной смо с отказами
- •4.12. Принципы имитационного моделирования
- •4.13. Событийный метод моделирования
- •4.14. Краткое описание языка gpss
- •1. Томашевский в., Жданова е. Имитационное моделирование в среде gpss. — м.: Бестселлер, 2003.
- •4.15. Сети Петри
- •1. В.Э.Малышкин. Основы параллельных вычислений. -2003 цит сгга, http://www.Ssga.Ru/metodich/paral1/contents.Html
- •4.16. Анализ сетей Петри
- •1. В.Э.Малышкин. Основы параллельных вычислений. -2003 цит сгга, http://www.Ssga.Ru/metodich/paral1/contents.Html Лекция 5. Геометрическое моделирование и машинная графика
- •5.1. Типы геометрических моделей
- •5.2. Методы и алгоритмы компьютерной графики
- •5.3. Программы компьютерной графики
- •5.4. Построение геометрических моделей
- •5.5. Поверхностные модели
- •1. Семенов а.Б. Программирование графических процессоров с использованием Direct3d и hlsl. -http://www.Intuit.Ru/department/graphics/direct3dhlsl/6/1.Html
- •5.7. Графический процессор
- •1. Пахомов с. Революция в мире графических процессоров // КомпьютерПресс, № 12, 2006.
- •5.8. Шейдеры
- •5.9. Геометрические шейдеры
- •5.10. Унифицированный графический процессор
- •1. Пахомов с. Революция в мире графических процессоров // КомпьютерПресс, № 12, 2006.
- •5.11. Примеры графических процессоров
- •Лекция 6. Математическое обеспечение синтеза проектных решений
- •6.1. Критерии оптимальности
- •6.2. Задачи оптимизации с учетом допусков
- •6.3. Классификация методов математического программирования
- •6.4. Методы одномерной оптимизации
- •6.5. Методы безусловной оптимизации
- •6.6. Подходы к решению задач структурного синтеза
- •6.7. Морфологические таблицы
- •6.8. Альтернативные графы
- •Лекция 7.
- •7.1. Интеллектуальные системы
- •7.2. Планирование процессов и распределение ресурсов
- •7.3. Методы локальной оптимизации и поиска с запретами
- •7.4. Методы распространения ограничений
- •7.5. Эволюционные методы
- •7.6. Простой генетический алгоритм
- •7.7. Кроссовер
- •7.8. Метод комбинирования эвристик
- •1. Норенков и.П. Эвристики и их комбинации в генетических методах дискретной оптимизации// Информационные технологии, 1999, № 1.
- •7.9. Примеры применения генетических методов
- •Лекция 8. Автоматизированные системы в промышленности
- •8.1. Системы erp
- •8.2. Стандарт mrp II
- •8.3. Логистические системы
- •8.4. Системы scm
- •8.6. Производственная исполнительная система mes
- •8.7. Автоматизированное управление технологическими процессами
- •8.8. Программирование для станков с чпу
- •8.9. Системы scada
- •8.10. Типовой маршрут проектирования в mcad
- •8.11. Типы сапр в области машиностроения
- •8.12. Основные функции cad-систем
- •8.13. Основные функции cae-систем
- •8.14. Основные функции cam-систем
- •8.15. Графическое ядро
- •Лекция 9.
- •9.1. Структура cad/cam систем
- •9.2. Машиностроительные сапр верхнего уровня
- •9.3. Маршруты проектирования сбис
- •9.4. Схемотехническое проектирование
- •9.5. Модели логических схем цифровой рэа.
- •9.6. Конструкторское проектирование сбис
- •9.7. Проектирование печатных плат
- •9.8. Назначение языка vhdl
- •Лекция10. Методическое и программное обеспечение автоматизированных систем
- •10.1. Типы case-систем
- •10.2. Спецификации проектов программных систем
- •10.3. Методика idef0
- •10.4. Методика idef3
- •10.5. Методика idef1x
- •10.7. Методика проектирования информационных систем на основе uml
- •10.8. Программное обеспечение case-систем
- •10.9. Интегрированные среды разработки приложений
- •Лекция 11. Технологии информационной поддержки этапов жизненного цикла изделий
- •11.1. Обзор cals-стандартов
- •11.2. Структура стандартов step
- •11.4. Интегрированная логистическая поддержка
- •11.5. Интерактивные электронные технические руководства
- •11.6. Стандарт aecma s1000d
- •11.7. Электронная цифровая подпись
- •11.8. Стандарты управления качеством промышленной продукции
- •Лекция 12. Технологии информационной поддержки этапов жизненного цикла изделий
- •12.1. Программное обеспечение cals-технологий
- •12.2. Язык html
- •12.3. Язык xml
- •12.5. Форматирование Web-страниц
- •12.6. Доступ к xml-документам
- •12.7. Мультиагентные системы
- •12.8. Технология soap
- •12.9. Компонентно-ориентированные технологии
8.15. Графическое ядро
Геометрическое (графическое) ядро — важный компонент машиностроительных САПР, предназначенный для реализации основных операций и процедур геометрического моделирования.
Геометрические ядра могут создаваться как самостоятельные продукты, например, ядра Parasolid и ACIS, которые используются во многих CAD/CAM системах, или как неотъемлемая часть конкретной САПР.
Ядро Parasolid — продукт фирмы Unigraphics Solutions (UGS). Оно используется не только в системах самой UGS, но и в таких САПР, как Solidworks, Solid Edge, T-Flex.
Ядро ACIS разработано компанией Spatial Technology и наибольшую известность приобрело, благодаря построению на его основе продуктов компании Autodesk. В 2000 г. компания Spatial Technology и соответственно ее продукт ACIS приобретены компанией Dassault Systemes, хотя перевода своих систем на это ядро Dassault не осуществила. В то же время Autodesk разработала и использует свое ядро Shape Manager.
Лекция 9.
9.1. Структура cad/cam систем
Программное обеспечение
Как правило, машиностроительные САПР имеют многомодульную структуру. В составе развитых САПР имеются следующие подсистемы:
Геометрическое (графическое) ядро. Геометрическое ядро реализует основные операции и процедуры геометрического моделирования.
Подсистема двумерной (2D) графики, используемая прежде всего для получения чертежной документации.
Подсистема 3D твердотельного (объемного) моделирования. Именно в ней реализуются процедуры конструктивной геометрии с использованием базовых элементов формы.
Подсистема 3D поверхностного моделирования, используемая для проектирования деталей со сложными поверхностями (лопатки турбин, корпуса самолетов, автомобилей, кораблей и т.п.) и иногда называемая подсистемой промышленного дизайна.
Специализированные модули, ориентированные на проектирование изделий определенного типа, например, штампов, деталей из листовых материалов, литых изделий и т.п.
Подсистема САМ для проектирования технологических процессов, синтеза программ для оборудования с ЧПУ, моделирования механической обработки и т.п.
База данных, включая архивные и справочные подсистемы.
Подсистема инженерного анализа, включающая программы типа Ansys и Adams для моделирования изделий на микро- и макроуровнях.
Подсистема импорта и экспорта (обмена) данных с поддержкой ряда используемых графических форматов.
Подсистема PDM управления данными и проектированием.
9.2. Машиностроительные сапр верхнего уровня
Как правило, машиностроительные САПР имеют многомодульную структуру. Типично разделение модулей на группы программ конструкторского проектирования механических объектов, промышленного дизайна, инженерного анализа (функционального моделирования), технологического проектирования, обмена данными, визуализации.
В настоящее время (2006 г.) в мире остались три реально развивающиеся машиностроительные САПР верхнего уровня. Это Unigraphics (UGS - Unigraphics Solution), CATIA (Dessault Systemes), Pro/Engineer (PTC — Parametric Technology Corporation). До недавнего времени с ними конкурировали системы I-DEAS (SDRC), CADDS5 (Computervision) и EUCLID (Matra Datavision).
Dessault Systemes, работавшая в связке с IBM, распространяет систему CATIAv5, в которой использованы результаты разработок как CATIAv4, так и Euclid Quantum, полученные от Matra Datavision.
После приобретения компании SDRC корпорацией EDS последняя образовала в своем составе подразделение EDS PLM Solution, которое затем стало самостоятельной компанией Unigraphics Solution. Новая версия Unigraphics, получившая название Unigraphics NX, воплотила в себе лучшие свойства Unigraphics и I-DEAS. Например, в I-DEAS были развиты средства инженерного анализа, но в отличие от Unigraphics слабы средства CAM.
Компания Computervision вошла в состав PTC еще в 90-годы прошлого века, после чего развитие CADDS5 было прекращено. В настоящее время PTC осуществляет внедрение новой версии Pro/Engineer под названием Wildfire.
К числу тенденций в развитии CAD/CAM/CAE-систем следует отнести:
развитие САПР, как составной части системы PLM, т.е. интеграция САПР с другими системами, поддерживающими жизненный цикл изделий;
реализация возможностей совместного (коллаборативного) проектирования на базе использования Internet.
Лидирующее положение в классе САПР среднего уровня занимают системы Solid Works (Solid Works Corporation), Solid Edge (UGS), Inventor (Autodesk). Компания PTC также имеет САПР среднего уровня под названием Pro/Desktop. В России наравне с ними нашли распространение отечественные системы Компас (Аскон) и T-Flex CAD (Топ Системы), а также некоторые другие системы, в числе которых САПР компаний Autodesk, Beantly, Интермех, Bee-Pitron. Все эти системы ориентированы, в первую очередь, на платформу Wintel, как правило, имеют подсистемы конструкторско-чертежную 2D, твердотельного 3D геометрического моделирования, технологического проектирования, управления проектными данными, ряд подсистем инженерного анализа и расчета отдельных видов машиностроительных изделий, а также библиотеки типовых конструктивных решений.
