
- •Часть 1
- •Глава 1. Методы проецирования
- •Контрольные вопросы
- •Глава 2. Проецирование прямыз линий
- •Глава 3. Проецирование плоскости
- •Определение видимости точек, прямых и плоских фигур.
- •Глава 4. Способы преобразования чертежа
- •Глава 5. Изображение многогранников
- •5.1. Построение проекций многогранника
- •5.2. Пересечение прямой линии с поверхностью многогранника
- •5.3. Пересечение многогранника плоскостью
- •5.4. Развертки гранных поверхностей
- •5.5. Взаимное пересечение поверхностей многогранников
- •Глава 6. Аксонометрические проекции
- •6.1. Классификация аксонометрических проекций
- •6.2. Построение аксонометрических изображений плоских фигур и геометрических тел
- •Глава 7. Решения основных задач начертательной геометрии
- •Часть II инженерная графика
- •Глава 8. Основные сведения о конструкторской документации и ее оформлении
- •8.1. Общие сведения о Единой системе конструкторской документации
- •8.2. Виды изделий
- •8.3. Виды и комплектность конструкторских документов
- •Контрольные вопросы
- •Глава 9. Общие правила оформления чертежей
- •Контрольные вопросы
- •Глава 10. Изображения предмета
- •10.1. Основные положения и определения
- •10.2. Условности и упрощения, применяемые при выполнении изображений
- •10.3. Графические обозначения материалов
- •10.4. Нанесение размеров
- •Контрольные вопросы
- •Глава 11. Чертежи деталей
- •11.1. Основные требования к чертежам деталей
- •11.2. Выбор числа изображений на чертеже и их расположение
- •11.3. Выполнение эскиза детали
- •11.4. Обмер деталей
- •11.5. Выполнение рабочего чертежа детали
- •11.6. Размеры на чертежах деталей
- •11.7. Шероховатость поверхности
- •Контрольные вопросы
- •Глава 12. Условные изображения и обозначения резьб
- •12.1. Общие сведения о резьбах
- •12.2. Условные обозначения резьб
- •12.3. Конструктивные и технологические элементы резьбы
- •12.4. Условное изображение и обозначение резьб на чертежах
- •Контрольные вопросы
- •Глава 13. Разъемные и неразъемные соединения
- •13.1. Разъемные соединения
- •13.2 Неразъемные соединения
- •13.3 Чертеж армированного изделия
- •Контрольные вопросы
- •Глава 14. Чертежи сборочных единиц
- •14.1 Общие сведения
- •14.2. Оформление сборочных чертежей
- •14.3. Условности и упрощения на сборочных чертежах
- •14.4. Указание номеров позиций
- •14.5. Заполнение основной надписи
- •14.6. Спецификация
- •14.7. Чтение сборочного чертежа
- •14.8. Деталирование чертежа сборочной единицы
- •Контрольные вопросы
- •Глава 15. Схемы
- •15.1. Виды и типы схем
- •15.2. Общие требования к выполнению схем
- •15.3. Схемы электрические
- •Контрольные вопросы
- •Часть III компьютерная графика
- •Глава 16. Геометрическое моделирование и его задачи
- •16.1. Основные понятия
- •16.2. Графические объекты, примитивы и их атрибуты
- •Контрольные вопросы
- •16.3. Геометрические модели и их математическое описание
- •Контрольные вопросы
- •16.4. Преобразование графических примитивов и геометрических моделей
- •Контрольные вопросы
- •16.5. Визуализация
- •16.6. Формирование описаний объектов и сцен
- •Контрольные вопросы
- •16.7. Сравнение моделей графических объектов
- •Контрольные вопросы
- •Глава 17. Интерактивные графические системы
- •17.1. Основные понятия
- •17.2. Архитектура графических вычислительных систем
- •Контрольные вопросы
- •17.3. Программное обеспечение и графические приложения
- •Контрольные вопросы
- •17.4. Технологии решения графических задач
- •Контрольные вопросы
- •17.5. Перспективные технологии конструирования объектов сложной формы
- •Rонтрольные вопросы
Контрольные вопросы
Какие стандартные технологии являются однотипными для вычислительных систем?
Чем отличается работа конструктора на бумаге от его работы на компьютере?
Какие графические примитивы используют для построения двухмерного изображения чертежа?
Зачем необходимы вспомогательные линии построения?
Чем отличаются команды LINE и XLINE?
Зачем необходима на чертеже точка?
Как построить окружность на экране компьютера?
Как осуществляется редактирование чертежа на компьютере?
Является ли процесс указания размеров на чертеже автоматическим?
Чем различаются между собой каркасные, поверхностные и твердотельные модели?
Какие исходные тела формируются в AutoCAD?
Аналогичны ли ввод и редактирование двухмерных и трехмерных объектов?
Почему необходимо выбирать различные направления проецирования при визуализации объектов?
Как можно увеличить реалистичность изображения объектов?
17.5. Перспективные технологии конструирования объектов сложной формы
Конструирование изделий сложной геометрической формы в современных графических приложениях, где в основном используются векторные модели, весьма трудоемкая задача, требующая мною времени и вычислительных ресурсов.
Применение алгебраических моделей высших порядков значительно снижает (см. гл. 16) объемы записи проектируемых объектов в память компьютера.
Перспективные алгебраические модели высших порядков обеспечивают применение новых технологий конструирования поверхностей сложной геометрической формы, основанных на изменении значений коэффициентов алгебраического уравнения.
Рассмотрим эти технологии.
Модификация коэффициентов. Это один из методов конструирования поверхностей сложных форм посредством изменения коэффициентов алгебраических уравнений высших порядков. Этот метол позволяет создавать многообразные формы, так как изменять можно любые коэффициенты и каким угодно образом, однако для его практической реализации необходимо провести исследование форм, получаемых при изменении различных коэффициентов.
Метод модификации коэффициентов алгебраического уравнения состоит в плавном последовательном изменении числовых значений каждого из коэффициентов этого уравнения в целях получения новых поверхностей.
Так как переменные в уравнениях высших порядков имеют сложные нелинейные зависимости, то управление формой поверхности посредством изменения даже одного коэффициента такого уравнения может привести к получению неузнаваемого (недействительного) изображения.
Практика показала, что формирование форм поверхностей посредством изменения коэффициентов уравнений включает в себя сложные зависимости, которые неадекватны при переходе от одного коэффициента к другому, от одной поверхности к другой.
Рис.
17.3 Рис. 17.4
Выбрав порядок поверхности и вводя различные положительные, нулевые или отрицательные числовые десятичные значения коэффициентов соответствующего алгебраического уравнения, получают отображение этой поверхности на экране, которое можно рассматривать с любой стороны, масштабировать, переметать и врашать вокруг любой оси системы координат
Рассмотрим примеры модификации коэффициентов алгебраических уравнений с помошью этой программы.
Возьмем поверхность 4-го порядка в виде пересекающихся сфер (см. рис. 16.20), уравнение которой имеет вид
х4 +y4 + z4+ 2x2y2+ 2x2z2 - 10х2 - by2 – 6y2 -6z2 + 9 = 0.
Будем изменять значения коэффициентов исходного уравнения.
Если коэффициент при х4, равный 1, изменить на 0, получим новую поверхность 4-го порядка в виде перетянутой трубки (рис. 17.3).
Если коэффициент при х4, равный 1. изменить на 4, получим новую поверхность в виде самодельного кольца (рис. 17.4).
Если коэффициент при x2y2, равный 2, изменить на -1, получим поверхность в виде бабочки (рис. 17.5).
Если коэффициент при x2z2 равный 2, изменить на -3, получим новую поверхность в виде пропеллера (рис. 17.6),
Если коэффициент при x2z2, равный 2, изменить на +12, получим поверхность в виде специальной прокладки (рис. 17.7).
Если коэффициент при y2y2, равный 2, изменить на -3, получим поверхность в виде морской звезды (см. рис. 16.23).
Если коэффициент при y2z2, равный 2, изменить на 11, получим поверхность в виде разорванной сферы (рис. 17.8).
Рис. 17.5 Рис. 17.6
Изменением коэффициентов при различных переменных можно управлять, изменяя формы поверхности в объеме к направлении осей системы координат.
Конструирование симметричных поверхностей. Этот метол основывается на факторе проецирования отдельных геометрических свойств поверхности на коэффициенте уравнения.
Метод заключается в использовании уравнения плоской кривой для формирования тела вращения или цилиндрической поверхности с постоянным сечением сложной формы.
Рис. 17.7
Например, если необходимо сформировать поверхность, вытянутую вдоль оси ОХ, в любом сечении которой плоскостью, перпендикулярной этой оси, получается эллипс, необходимо выполнить следующее условие:
a33 = a32 = a31 = a30 = a29 = a28 = a27 = a26 = a25 = a24 = a23 = a22 = a21 = a20 = a19 = a18 = a17 = a16 = a15 = a14 = a13 = a12 = a11 =
= a10 = a 9= a 8= a 7 = a6 = a5 = a4 = a3 = a2 = a1 =0
Аналогично записываются условия для поверхностей, вытянутых вдоль двух других осей.
В общем виде уравнение поверхности, вытянутой вдоль оси ОХ, имеет вид
a34x4+a19x3+a9x2+a3x+a6y2+a4z2+a0=0
Для получения сечения окружности необходимо выполнить дополнительное условие a6 = a4.
Для получения ограниченной поверхности коэффициенты a34, a6 и a4 должны иметь одинаковый знак.
На рис. 17.9 приведен пример такой поверхности — периформа. заданная уравнением x4+x3+y2+z2=0.
Для образования цилиндрической поверхности с осью, параллельной оси OZ, необходимо выполнение следующего условия:
a32 = a30 = a29 = a27 = a26 = a25 = a23 = a22 = a21 = a20 = a17 = a15 = a14 = a12 = a11 =
= a10 = a 7 = a5 = a4 = a3 = a2 = a1 =0
Аналогично записываются условия для поверхностей с осями, параллельными двум другим осям.
В общем виде уравнение цилиндрической поверхности с осыо, параллельной оси OZ. имеет вид
a34x4+a33x3y+a31x2y2+a28xy3+a24y4+a19x3+a18x2y+a16xy2+a13y3+a9x2+a8 x y+a6y2+a3x+a2y+a0=0.
Рис. 17.9 Рис. 17.10
На рис. 17.10 показана цилиндрическая поверхность с осью, параллельной оси OZ, и сложным постоянным сечением.
Метол конструирования симметричных поверхностей позволяет получить геометрические формы сравнительно узкого диапазона, однако эти формы часто встречаются в технике. Цилиндрические поверхности сложного профиля похожи на трубы сложного профиля, а периформа — на каплю жидкости. В свете изложенного создание библиотек типов и подтипов этих поверхностей является достаточно перспективным.
На рис. 17.11 —17.13 показаны некоторые поверхности 4-го порядка, которые можно включить в библиотеки и использовать для формирования более сложных объектов на основе технологии объединения поверхностей и описания их комбинации одним алгебраическим уравнением. В отдельных случаях обработка такого уравнения более эффективна, чем обработка системы нескольких уравнений.
Конструирование сложных поверхностей посредством объединения отдельных поверхностей. Довольно часто возникает задача создания геометрической формы, включающей в себя две более простые геометрические формы. При этом исходные формы могут пересекаться, не пересекаться, касаться или быть вложены друг в друга.
Рис. 17.11
Поверхности 3-го
порядка могут образовываться объединением:
трех плоскостей;
плоскости и поверхности 2-го порядка.
Поверхность 4-го порядка может образовываться объединением:
четырех плоскостей;
двух плоскостей и поверхности 2-го порядка;
двух поверхностей 2-го порядка;
поверхности 3-го порядка и плоскости.
Метод объединения поверхностей заключается в получении нового подтипа поверхностей посредством перемножения уравнений, задающих поверхности более низкого порядка. При этом в качестве исходных могут выступать типы, подтипы и виды поверхностей.
Пусть заданы две исходные поверхности f(x, у, z)=0 и g(x, у, z)=0.
Перемножив уравнения f(х, у, z) и g(x, у, z), получим новое уравнение h(x, у, z), степень которого равна сумме степеней исходных уравнений.
Этот метод позволяет строить новые поверхности по уже известным поверхностям. Так как при этом исходные поверхности могут иметь различные конфигурацию, размеры, расположение и ориентацию в любой точке пространства, то данный метод обеспечивает получение большого числа разнообразных форм (типов и подтипов) поверхностей. Например, поверхность, состоящая из двух цилиндрических поверхностей, может содержать пересекающиеся соосные, непересекающиеся соосные; вложенные, пересекающиеся несоосные и непересекающиеся несоосные цилиндры.
Представляется целесообразным разделять полученные объекты 4-го порядка на объекты, полученные объединением соосных поверхностей 2-го порядка и несоосных. Например, при объединении двух цилиндров их оси могут быть совпадающими, параллельными. пересекающимися и скрещивающимися прямыми.
В случае объединения цилиндров с совпадающими и параллельными осями формула результирующей поверхности сохраняется относительно простой при удачном выборе осей координат (иными словами, существует вид такой поверхности, имеющей простую формулу). Также при угле 90° между осями объединенных цилиндров формула результирующей поверхности остается простой с небольшим числом радикалов. Однако при произвольном угле пересечения их осей невозможно выбрать систему координат, обеспечивающую представление объединяемой геометрической формы простой формулой, т. е. в этом случае все виды поверхности задаются достаточно сложной формулой с большим числом радикалов.
Достоинством данного метода конструирования поверхностей является формирование сложной поверхности из известных геометрически понятных поверхностей.
Рис.
17.13
Рис.
17.14
Например, возьмем значения коэффициентов уравнений двух параболических цилиндров из программы формирования поверхностей (т.е. библиотечную поверхность), один из которых развернут на 180° по отношению к другому. Перемножив эта уравнения, получим уравнение цилиндра со сложным внутренним сечением (рис. 17.14):
x4 +у4 + 2х2y2 + 4х3 + 4xy2 - 2у2 – 2x2 - 8x = 0.
Полученные таким образом поверхности можно модифицировать, изменяя значения коэффициентов уравнения. Практическое число таких поверхностей огромно.
Математическая обработка алгебраических уравнений поверхностей позволяет решать многие инженерные задачи с высокой точностью.