- •Компьютерная геометрия и графика
- •230200.62 – Информационные системы
- •Предисловие
- •Лабораторная работа № 1
- •Общие сведения об AutoCad
- •Запуск системы AutoCad
- •Пользовательский интерфейс AutoCad
- •Строка меню
- •Панели инструментов
- •Строка состояния
- •Окно командных строк
- •Открытие рисунков
- •Создание рисунков
- •Сохранение рисунков
- •Выход из AutoCad
- •Определение формата единиц
- •Определение границ рисунка
- •Определение параметров сетки
- •Определение шага привязки
- •Команды рисования
- •Окружность
- •Объектная привязка координат
- •Редактирование чертежей
- •Удаление и восстановление объектов
- •Вопросы для самопроверки
- •Лабораторная работа № 2
- •Задание трехмерных координат
- •Ввод координат
- •Просмотр трехмерных моделей
- •Работа с трехгранником осей и компасом
- •Использование команды 3dорбита(3dOrbit)
- •Вопросы для самопроверки
- •Лабораторная работа № 3
- •Построение каркасных моделей
- •Построение поверхностей
- •Стандартная трехмерная сеть
- •Сеть в виде поверхности соединения
- •Сеть в виде поверхности сдвига
- •Сеть в виде поверхности вращения
- •Создание сети, определенной кромкой
- •Вопросы для самопроверки
- •Лабораторная работа №4 Тема работы: Моделирование тел в трехмерном пространстве.
- •Параллелепипед
- •Тело вращения
- •Построение сложных тел
- •Вычитание объектов
- •Пересечение объектов
- •Вопросы для самопроверки
- •Лабораторная работа № 5
- •Редактирование трехмерных объектов
- •Базовая точка Исходная пирамида Ось поворота Ручка поворота
- •Редактирование трехмерных тел
- •Вопросы для самопроверки
- •Лабораторная работа № 6
- •Обход и облет модели
- •Камера Цель
- •Создание анимации
- •Анимация движением по траектории
- •Вопросы для самопроверки
- •Курсовая работа Общие положения
- •Примерный перечень тем курсовых работ
- •Структура курсовой работы
- •Оформление работы:
- •Библиографический список
- •Дополнительная литература
- •Оглавление
- •Компьютерная геометрия и графика
- •230200.62 – Информационные системы
- •394613, Г. Воронеж, ул. Тимирязева, 8.
Сеть в виде поверхности вращения
С помощью команды П-ВРАЩ(REVSURF) создается многоугольная сеть, аппроксимирующая поверхность вращения путем вращения криволинейной траектории вокруг выбранной оси. Данная команда применяется для получения поверхностей, обладающих осевой симметрией.
В качестве определяющей кривой могут быть выбраны отрезок, дуга, круг, эллипс, полилиния, сплайн. Определяющая кривая задает направление N сети поверхности. Осью вращения может быть отрезок или незамкнутая полилиния. Ось вращения задает направление M сети.
Плотность создания сети управляется системными переменными SURFTAB1 и SURFTAB2.
Задание команды: в командной строке ввести П-ВРАЩ(REVSURF) или выбрать в строке меню Черчение(Draw) Моделирование(Modeling) Сеть(Meshes) Сеть вращения(Revolved Mesh).
Запросы команды П-ВРАЩ(REVSURF):
Выберите объект для вращения: выбрать объект
(Select object to revolve):
Выберите объект, определяющий ось вращения: выбрать объект
(Select object that defines the axis of revolution):
Начальный угол <0>: задать угол. Начальный угол определяет отступ
начала поверхности вращения от определяющей кривой. Если угол равен 0, то поверхность вращения начинается с определяющей кривой. Если начальный угол отличен от нуля, то генерация поверхности начинается после поворота на этот угол, а не с определяющей кривой.
(Specify start angle <0>):
Центральный угол (+ =против чс, – =по чс) <360>: задать угол. Центральный угол задает угол поворота кривой вокруг оси вращения. Если угол меньше 3600, то поверхность будет разомкнутой.
(Specify included angle (+=ccw, – =cw) <360>):
Упражнение 12. Построить поверхность вращения, используя дугу и отрезок (рис. 25).
Создайте новый файл;
Нарисуйте дугу (способ создания: по трем точкам) и ортогональный отрезок, расположенный на некотором расстоянии от дуги (рис. 25);
Установите плотность сети: SURFTAB1 30; SURFTAB2 40;
Задайте команду П-ВРАЩ (REVSURF) и укажите:
объект для вращения: дугу;
ось вращения: отрезок.
Введите следующие значения:
начальный угол: 0;
центральный угол: 360.
Сохраните созданный рисунок.
Рис. 25. Поверхность вращения, созданная из дуги и отрезка
Создание сети, определенной кромкой
Команда П-КРОМКА(EDGESURF) строит многоугольную сеть, аппроксимирующую участок поверхности Кунса по четырем смыкающимся кромкам. Поверхность Кунса – это бикубическая поверхность (т.е. обладающая кубической кривизной как в направлении M, так и в направлении N), натянутая на четыре смыкающиеся кромки (пространственные кривые). Кромки могут представлять собой дуги, отрезки, полилинии, сплайны или эллиптические дуги; они должны попарно смыкаться в конечных точках.
Плотность создания сети управляется системными переменными SURFTAB1 и SURFTAB2.
Задание команды: в командной строке ввести П-КРОМКА(EDGESURF) или выбрать в строке меню Черчение(Draw) Моделирование(Modeling) Сеть(Meshes) Сеть по кромкам(Edge Mesh).
Запросы команды П-КРОМКА(EDGESURF):
Выберите объект – 1-ю кромку поверхности: выбрать первый объект
(Select object 1 for surface edge):
Выберите объект -- 2-ю кромку поверхности: выбрать второй объект
(Select object 2 for surface edge):
Выберите объект -- 3-ю кромку поверхности: выбрать третий объект
(Select object 3 for surface edge):
Выберите объект – 4-ю кромку поверхности: выбрать четвертый объект
(Select object 4 for surface edge):
Упражнение 13. Построить многоугольную сеть, определенную кромкой. В качестве кромок использовать четыре дуги (рис. 26).
Создайте новый файл;
Установите режим объектной привязки по конечной точке. Для этого вызовите диалоговое окно Режимы рисования(Drafting Settings) из строки меню Сервис(Tools) Режимы Рисования (Drafting Settings). Откройте в диалоговом окне вкладку Объектная привязка (Object Snap) и установите режим Конточка(Endpoint);
Нарисуйте четыре смыкающиеся дуги (рис. 26). Способ создания дуг: по трем точкам;
Установите плотность сети:
SURFTAB1: 15;
SURFTAB2: 20.
Задайте команду П-КРОМКА(EDGESURF) и укажите по порядку четыре дуги;
Сохраните созданный рисунок в своей папке.
Рис. 26. Сеть, определенная четырьмя кромками (дугами)