
- •Курс лекций
- •Оглавление.
- •Введение
- •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. Трассировка соединений
- •Список литературы.
3. Табулированная функция.
Как правило, это средство является способом задания сложных кривых.
Схема формирования изображения.
Миним. КМД – минимальная корд. модель- минимальный набор, необходимый для задания изображения ( для линии – х,у, для окружности- 3 точки или центр и радиус).
8.4. Примеры вычислительной геометрии.
Методы ВГ позволяют использовать аналитику для преобразования, хранения и воспроизведения различных геометрических объектов вычислительными методами.
Прямая.
1.Аналитическое уравнение прямой.
,
если
а=0, тогда
,
что непонятно и сложно для ЭВМ. Здесь
нет закона, позволяющего построить
каждую точку для получения полной КМД.
2.Параметрическое уравнение прямой.
Пусть
прямая проходит через две точки P1
и P2
. Каждая из этих точек в ДСК задаётся с
помощью своего радиус- вектора
.Прямая
представляет из себя множество точек.
Произвольная точка P, принадлежащая
нашей прямой будет задаваться с помощью
радиус-вектора
.
Здесь
положение вектора
для воспроизведения текущей точки
определяется неким коэффициентом
пропорциональности
,
который показывает перемещение вектора
.Видно, что при
попадаем в точкуP1
(вектор
совпадает с вектором
),
а при
попадаем в точкуP2
Т.о.
Используется линейное приращение, можно воспроизвести все точки прямой.
Определить пересечение двух прямых в 3-D пространстве.
1-я прямая проходит через точки: M1(1,1,1) ; M2(2,3,4)
2-я прямая проходит через точки : N1(1,2,3) ; N2(-2,-3,-4)
Запишем параметрическое уравнение для каждой прямой:
:
В декартовых координатах прямые:
Условие пересечения 2-х прямых предполагает наличие одной общей точки. Приравниваем выражения для соответствующих координат:
Решение
сводится к нахождению 2-х линейно-независимых
уравнений, их решению относительно
неизвестных и проверке третьего
(подстановкой). Выразим из 1-го уравнения
Подставим полученное выражение в 3-е
уравнение:
,
соответственно
.
Для
проверки подставляем
во 2-е уравнение:
1+6=2+5
Полученные
параметры
подставим в уравнения и при условии
равенства координат в обоих уравнениях
получим точки пересечения:
-2(1,1,1)+3(2,3,4) = (4,7,10)
2(1,2,3)+(-1)(-2,-3,-4)= (4,7,10)
Прямые пересекаются.
8.5. Преобразования координат в 2d пространстве.
Независимо от выбранного метода проектирования при помощи ЭВМ необходимо иметь в памяти ЭВМ численные данные, описывающие проектируемый объект в некоторой системе (или системах) координат. Если же отдельные части конструкции описываются в различных системах координат, то в памяти машины необходимо иметь данные, описывающие соотношения между выбранными системами координат, с тем чтобы определить относительное положение и ориентацию частей объекта. Эти соотношения, описывающие переход от одной системы координат к другой, называются преобразованиями координат.
В процессе проектирования на любой его стадии может возникнуть необходимость изучения проекта, для чего выполняются чертежи проекции или поперечных сечений проектируемого объекта. Для наглядности чертежи могут быть сделаны в перспективе. Все эти чертежи получаются преобразованием координат объекта в координаты чертежа.
Перед запуском готового проекта в производство система координат, в которой данный проект был выполнен, должна быть соотнесена с системой координат станка; т.о., и на этой стадии необходимо преобразование координат.
Если же проект обладает той или иной симметрией, то в памяти машины достаточно иметь данные, описывающие лишь часть проекта, поскольку чертеж полной конструкции на основании симметрии можно получить при помощи вращений, сдвигов и отражений. Выполняемые в данном случае преобразования являются преобразованиями объектов и совершенно не влияют на систему координат, в которой данный предмет был изображен.
В основе преобразования координат лежат 3 основные формы изменения координатной модели (переход от заданной системы координат к системе координат наблюдателя):
перенос;
изменение масштаба;
поворот осей координат.
Как правило, принято, что само пространство не изменяется, и положение объекта мы считаем неизменным, меняется координатная система наблюдателя.
Перенос.
Если
идет речь о переносе объекта, то связь
между радиус-вектором r/
перемещенной точки и ее первоначальным
положением устанавливается соотношением:
где t - вектор перемещения каждой точки
рассматриваемого объекта.
Если
же переносятся оси координат, а объект
фиксирован, тогда связь между координатами
новой системы координат O/x/y/
и координатами старой системы Oxy
задается соотношениями:
,
где (t,к)
координаты начала новой с.к. относительно
старой с.к.
Если новое начало соответствует некоторой точке в старой с.к с координатами О/(t;k). Тогда некоторая точка К(х;у) из прежней системы координат в новой будет выглядеть как К(х-t,y-k).
Например, если начало новой с.к. лежит в т.О/(4,6), а т.К в старой с.к. имеет координаты (3,3), тогда в новой с.к. т.К(3-4,3-6), т.е. К(-1,-3).
2)Изменение масштаба.
Новая и старая с.к. имеют одно начало координат, но различные масштабы по осям. Отрезок в одну единицу по оси абсцисс будет соответствовать в новой системе Sx, по оси Y будет соответствовать Sy. Тем самым меняется масштаб точки, т.е ее удаленность от начала координат.
3)Поворот осей координат.
O
Пусть
новая и старая с.к. имеют общее начало
и масштаб. Новая с.к повернута относительно
старой против часовой стрелки на угол
.
Пусть в старой с.к задана т.Р(х;у). Выразим
ее координаты в новой с.к через известные
координаты:
Полное преобразование координат производится строго в определенной последовательности:
Перенос в начало координат;
Поворот осей;
Изменение масштаба.
Пример.
Пусть на плоскости задан отрезок прямой АВ: А(3,2) и В(-1,-1). Что произойдет с отрезком при полной смене координат наблюдателя, если: 1) начало координат переносится в точку (1,0);
2)
произойдет поворот осей на угол
3) изменение масштаба по оси Х вдвое.
Решение:
в новой с.к. отрезок будет иметь следующие координаты: А(3-1, 2-0) и В(-1-1, -1-0), т.е А(2,2) и В(-2, -1);
при повороте осей в новой с.к:
изменение масштаба, Sx=2