
- •Построение линии пересечения поверхностей
- •4. Компьютерная графика
- •4.1Основные положения автоматизации разработки и выполнения проектно–конструкторских графических документов
- •4.1.1.Автоматизация разработки и выполнения конструкторской документации
- •4.1.2.Структура и основные принципы построения системы акд
- •4.1.3.Подходы к конструированию
- •4.1.4.Методы создания моделей го и ги
- •4.2. Функции пакета программ компьютерной графики
- •4.2.1. Формирование элементов графических изображений
- •4.2.2. Преобразования
- •4.2.3. Управление отображением и организацией окон
- •4.2.4. Сегментация изображений
- •4.2.5. Ввод данных пользователем
- •4.3. Построение геометрических фигур
- •4.3.1. Использование графических элементов
- •4.3.2. Определение графических элементов
- •4.4. Редактирование геометрических моделей
- •4.5. Примитивы
- •4.5.1. Классификация примитивов в современной компьютерной графике
- •4.5.2. Пример формирования примитива
- •4.6. Способы ввода координат точек
- •4.6.1. Ввод координат
- •4.6.2. Декартовы и полярные координаты
- •4.6.3. Задание точек методом «направление – расстояние»
- •4.6.4. Задание трехмерных координат
- •4.6.5. Правило правой руки
- •4.6.6. Ввод трехмерных декартовых координат
- •4.6.7. Задание цилиндрических координат
- •4.6.8. Задание сферических координат
- •4.6.9. Координатные фильтры
- •4.6.10. Ввод точек с использованием объектной привязки
- •4.7. Режимы
- •4.8. Пользовательская система координат
- •4.8.1. Задание пользовательской системы координат
- •4.8.2. Задание пользовательской системы координат в пространстве
- •4.9. Пространство и компановка
- •4.9.1. Пространство модели
- •4.9.2. Пространство листа
- •4.9.3. Видовые экраны
- •4.10. Слои
- •4.10.1. Разделение рисунка по слоям
- •4.10.2. Свойство слоев
- •4.11. Отображение на экране
- •4.11.1. Зумирование
- •4.11.2. Панорамирование
- •4.11.3. Объектная привязка координат
- •4.11.4. Отслеживание
- •4.12. Автоматизация разработки выполнения конструкторской документации
- •4.13. Важность трехмерной геометрии
4. Компьютерная графика
4.1Основные положения автоматизации разработки и выполнения проектно–конструкторских графических документов
4.1.1.Автоматизация разработки и выполнения конструкторской документации
Одним из основных компонентов автоматизированного производства являются системы автоматизированного проектирования (САПР) – структуры, где методика и информационные базы данных имеют оптимальную организацию.
В САПР входят подсистемы – специализированные части, ориентированные на решение задач определенного этапа проектирования: инженерных расчетов, конструирования, технологической подготовки производства, изготовления изделия и др. Задача конструирования (под конструированием условимся понимать разработку конструкции по предварительным расчетам, реализованную в конструкторской документации) является одной из важных и наиболее трудоемких в САПР. Ее решение осуществляется с помощью графической подсистемы автоматизации, разработки и выполнения конструкторской документации (АКД) или в виде автономной (локальной) системы АКД со структурой и принципами построения, аналогичными САПР. Локальные системы АКД часто используются в производственной практике на начальной стадии внедрения САПР, когда ее создание опережает разработку САПР, или когда система АКД инвариантна, т. е., применима ко многим САПР, а также в других случаях.
Средства реализации систем АКД предоставляет компьютерная графика, обеспечивающая создание, хранение и обработку моделей геометрических объектов (ГО) и их графических изображений (ГИ) с помощью компьютера. Использование компьютера в конструкторской деятельности как электронного кульмана значительно облегчает подготовку конструкторских и других графических документов, связанных с изготовлением изделий, сокращает сроки их разработки. Автоматизация особенно эффективна при разработке устройств на базе параметрически управляемых унифицированных и типовых элементов конструкций, обеспечивающих многовариантность конструирования. Автоматизация процесса конструирования и подготовки производства изделия на основе создания трехмерных геометрических моделей проектируемых изделий включает прочностные и кинематические расчеты, компоновку и технологические процессы сборки изделий, изготовления деталей и т. д. Таким образом, модель ГО, содержащая информацию о геометрии объекта, используется как для получения двумерной геометрической модели, так и для расчета различных характеристик.
4.1.2.Структура и основные принципы построения системы акд
Система АКД выполняет ввод, хранение, обработку и вывод графической информации в виде конструкторских документов. Для реализации системы необходимы: документы, регламентирующие работу системы АКД; исходная информация для формирования информационной базы; информационная база, содержащая модели ГО, ГИ, элементы оформления чертежа по ГОСТ ЕСКД; технические и программные средства создания моделей ГО и ГИ и их вывода; интерфейс пользователя в виде графического диалога с компьютером. Все перечисленные составляющие образуют методическое, информационное, техническое, программное и организационное обеспечение системы АКД.
Эффективность применения АКД при разработке КД обеспечивается следующими ее возможностями:
использованием готовых фрагментов чертежей: конструктивных и геометрических элементов, унифицированных конструкций, стандартных изделий;
ведением диалога с компьютером в привычных для конструктора терминах и с привычными для него объектами (графическими изображениями);
наличием языковых средств описания типовых моделей-образцов чертежей объектов, когда процесс создания конкретного чертежа изделия сводится к заданию размеров;
получением чертежей высокого качества, оформленных по стандартам ЕСКД путем вывода на графопостроители, принтеры и другие устройства.
Построение таких систем АКД целесообразно выполнять в виде систем-надстроек над базовой графической системой, содержащей все необходимые возможности.
Основными принципами построения систем АКД являются:
– адаптируемость системы АКД к различным САПР, т. е. расширение возможностей ее использования;
– информационное единство всех частей АКД и САПР, которое предполагает единство базы данных для различных назначений (например, использование модели ГО и ГИ как для формирования чертежей, так и для расчетов);
– инвариантность – максимальная независимость составных частей и системы АКД в целом по отношению к ориентированным системам АКД и САПР.
Например, система электронных устройств может быть использована как графическая подсистема в системе управления робототехническим комплексом и как графическая подсистема в системе управления контрольно-измерительным устройством;
возможность расширения системы АКД путем дополнения новых составных частей и развития имеющихся.
Построение таких систем значительно упрощается, если они создаются на базе универсальной, открытой среды проектирования для реализации графических возможностей САПР. Примером данной среды является AutoCAD –универсальная графическая система, в основу структуры которой положен' принцип открытой архитектуры, позволяющий адаптировать и развивать многие функции AutoCAD применительно к конкретным задачам и требованиям.