
- •Курс лекций
- •Оглавление.
- •Введение
- •1. Проектирование. Типовая логическая схема проектирования.
- •1.1. Основные определения процесса проектирования
- •1.2. Системы проектирования.
- •1.3.Стадии и этапы проектирования.
- •1.4. Подходы к конструированию на основе компьютерных технологий.
- •2. Системы автоматизации подготовки производства, управления производством, технической подготовки производства.
- •2.1. Cad/cam системы.
- •2.2.Комплексные автоматизированные системы.
- •3. Системы автоматизированного проектирования. Структура и разновидности сапр.
- •3.1 Концепция формирования сапр, как инструмента для разработки объекта
- •3.2. Разновидности сапр.
- •4. Сапр как сложная система.
- •4.1. Функциональные подсистемы.
- •4.2. Обеспечение сапр - виды, назначение.
- •5. Математическое Обеспечение сапр.
- •5.1. Состав и функции мо сапр.
- •5.2.Общая модель объекта проектирования.
- •5.3. Задачи анализа, оптимизации и синтеза.
- •5.4. Задачи структурного и параметрического синтеза.
- •5.5. Задачи оптимизации.
- •5.6. Задачи линейного программирования
- •5.6.1. Модель задачи лп.
- •5.6.3. Геометрическая интерпретация задачи лп
- •5.6.4. Основная идея методов решения задач лп
- •5.6.5.Симплекс-метод решения задач линейного программирования
- •6.Лингвистическое Обеспечение сапр.
- •6.1.Состав и функции ло сапр.
- •6.2. Языки проектирования и требования к ним
- •6.3. Языки описания схем и моделирования.
- •7.Техническое обеспечение сапр
- •7.1. Системные требования.
- •7.2. Функциональные требования.
- •7.3. Технические требования.
- •7.4. Организационно-эксплуатационные требования.
- •7.5. Состав и функции то сапр
- •8. Основы машинной графики и вычислительной геометрии.
- •8.1. Методы машинной графики.
- •8.2. Основные способы хранения графической информации.
- •2. Поэлементный протокол построения.
- •8.3. Способы представления графических элементов.
- •3. Табулированная функция.
- •8.4. Примеры вычислительной геометрии.
- •8.5. Преобразования координат в 2d пространстве.
- •9. Геометрическое моделирование
- •9.1. Виды геометрических моделей
- •9.2. Система unigraphics. (cad/cam – система).
- •5.Разработка технологического процесса для изготовления детали с применением модуля Manufacturing/Обработка.
- •9.2.1.Модуль Modeling/Моделирование.
- •Преимущества твердотельного моделирования:
- •9.2.2. Модуль Assemblies/Сборки.
- •Основные характеристики модуля.
- •Термины и определения.
- •Анализ сборки
- •Клонирование сборок.
- •Виды с разнесенными компонентами.
- •Фильтрация компонентов.
- •9.2.3.МодульManufacturing/Обработка.
- •Модули Manufacturing:
- •Модуль Lathe - Токарная обработка
- •10. Основы конструкторского проектирования.
- •10.1. Основные задачи коммутационно-монтажного проектирования.
- •10.1.1. Принцип проектирования сборочных единиц
- •10.1.2. Основная задача в сапр эвм
- •10.1.3. Основная задача конструкторского проектирования в сапр иэт
- •10.1.4. Проблема оптимизации задачи проектирования
- •10.2. Основные сведения теории графов
- •10.3. Матричные эквиваленты для алгебраического задания графов
- •10.4. Графотеоретические модели монтажного пространства и коммутационных схем.
- •10.4.1. Определение монтажного пространства
- •10.4.2. Модели коммутационной схемы
- •10.4.3. Полная математическая модель коммутационной схемы
- •11. Постановка и методы решения задач конструкторского проектирования
- •11.1. Задача покрытия
- •11.1.1. Исходные данные для задачи покрытия
- •11.2. Задача разбиения
- •11.2.1. Исходные данные для задачи разбиения
- •11.3. Задача размещения
- •11.3.1. Исходные данные для задачи размещения
- •11.3.2. Главная цель задачи размещения
- •11.4. Задача трассировки
- •11.4.1. Исходные данные для решения задач трассировки
- •11.4.2. Перечень проводников
- •11.4.5. Трассировка соединений
- •Список литературы.
10.2. Основные сведения теории графов
Если граф G (рис.1) задается множеством Х точек или вершин x1 , x2 , ..., xn и множеством А линий или ребер a1 , a2 , ..., am , соединяющих все или часть этих точек, то считают, что граф полностью задается парой (X, А).
Если ребра из множества А ориентированы, что показывается стрелкой, та они называются дугами (дуга от вершины xi к вершине xj обозначается а = (xi , xj)) и граф называется ориентированным графом (орграфом) (рис.1). Если ребра не имеют ориентации, то граф называется неориентированным графом (неографом).
Рис.1. Ориентированный граф Рис.2. Двудольный граф
Ребра а = (xi , xj), xi xj , имеющие общую концевую вершину, называются смежными. Две вершины называются смежными, если существует хотя бы одно ребро, соединяющее эти вершины.
Ребро а = (xi , xj) инцидентно вершинам xi , xj и, наоборот, вершины xi , xj инциденты ребру а. Число ребер, инцидентных вершине xi, называется степенью вершины. Графы, для которых сохраняется отношение инцидентности, называются изоморфными графами.
Если ребрам графа G сопоставляются числа, т. е. ребру (xi , xj) ставится в соответствие некоторое число сij , называемое весом ребра, то граф G называется графом со взвешенными ребрами. Иногда веса приписываются вершинам, тогда граф называется графом со взвешенными вершинами. Если веса приписаны и ребрам и вершинам, то граф называется взвешенным графом.
Граф G = (X, А), у которого существует хотя бы одна пара вершин, соединяемых т ребрами (m > 1), называется мультиграфом. Ребра, связывающие одну и ту же пару вершин, называются кратными ребрами.
Граф G = (X, А) называют полным графом, если для любой пары вершин xi и xj во множестве Х существует по крайней мере одно ребро, связывающее их.
Граф G = (X, А) называется двудольным графом (биграфом), если множество его вершин Х может быть разбито на такие два подмножества Хa и Xb, что каждое ребро имеет один конец в подмножестве Хa, а другой — в подмножестве Xb (рис.2).
Граф называется планарным графом, если его можно изобразить на плоскости так, что никакие два его ребра не пересекаются.
Плоский граф — граф, изображенный на плоскости без пересечения ребер.
Пространственный граф — граф, изображенный в трехмерном пространстве.
Подграфом графа G = (X, А) называется граф G' = (X', А'), для которого А' с А и X' с X.
Суграфом графа G = (X, А) называется граф G' = (X, А'), для которого А' с А.
Пусть G = (X, А) — неориентированный граф без петель (ребер (xi , xi)) и кратных ребер. Маршрутом s в графе G называется последовательность ребер, в которой пары соседних ребер ai, ai+1 (i = 1,2, ..., n -1) — смежные (n — длина маршрута). Маршрут s, в котором нет повторяющихся ребер, — цепь. Если в некоторой цепи совпадают начальная и конечная вершины, то такая цепь называется циклом с. Цикл будет простым, если у него нет повторяющихся вершин, и сложным в противном случае. Цикл сэ, в котором содержатся все ребра графа, называется эйлеровым. Цикл сг, проходящий через каждую вершину графа G по одному разу, называется гамильтоновым.
Связный граф — граф, в котором две любые вершины можно соединить цепью. Связный граф без циклов называется деревом Т. Множество деревьев графа G называется лесом. В дереве любые две вершины связаны единственной цепью.