
- •Построение линии пересечения поверхностей
- •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.13. Важность трехмерной геометрии
Ранее системы автоматизации проектирования представляли собой автоматизированные чертежные доски, предназначенные для представления двумерного изображения проектируемого объекта. Операторы (например, конструкторы или чертежники) могли использовать эти графические системы для разработки желаемого линейного чертежа и последующего его получения в высококачественном исполнении на бумаге. Благодаря применению таких систем процесс изготовления чертежей мог занимать меньше времени, и производительность конструктора могла быть повышена.
Однако у этих ранних систем был один весьма существенный недостаток. Хотя они были способны эффективно и быстро воспроизводить высококачественные технические чертежи, в их файлах данных хранились лишь двумерные представления объекта. Получаемые чертежи изображали обычно трехмерные объекты, и тому, кто пытался в них разобраться, приходилось самому восстанавливать трехмерный образ объекта по его двумерному представлению. Прежним САПР было не под силу воспроизведение трехмерных представлений объекта. Пользователь такой системы вынужден был сам убеждаться в том, что хранящееся в файле данных двумерное представление объекта правильное (например, что невидимые линии удалены либо представляют собой штриховые линии).
Более современные системы автоматизации проектирования обладают способностью представлять объект в трех измерениях. Это важное свойство, поскольку оно позволяет конструктору разрабатывать с помощью ЭВМ полную трехмерную модель объекта, а не его двумерную иллюстрацию. ЭВМ может затем воспроизводить ортогональные проекции объекта, чертежи в перспективе и изображения деталей крупным планом.
Значение этой возможности для интерактивной компьютерной графики трудно переоценить.