Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Моделирование сложных поверхностей. Учебное пособие

.pdf
Скачиваний:
1
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
то это можно сделать с помощью поля Snap (Привязка), включив справа от него флажок On.
9. Нажмите кнопку Get Shape (Взять форму).
10. Укажите курсором на сплайн, который будет использоваться в
качестве следующего сечения.
11. Отключите кнопку Get Shape (Взять форму).
12. Если необходимо переименовать полученный объект или изменить
его цвет, то
это можно сделать в свитке Name and Color (Имя и цвет).
13. Выполните настройку параметров поверхности созданного объ-
екта. Для этого на вкладке Surface Parameters (Параметры поверхно-
сти) следует задать режимы сглажи­вания поверхности тела по его длине и ширине, включив флажки Smooth
Width (Сгладить поперек) и Smooth Length (Сгладить вдоль).
14. Осуществите настройку пара- метров оболочки полученного тела. Для этого на вкладке Skin Parameters (Параметры оболочки) рекомендуется подключить торцевые крышки тела, закрывающие переднее и заднее тор­цевые отверстия с помощью флажков
Cap Start (Начальное основание) и Cap End (Конечное основание).
15. Самый верхний свиток Modifier list (Список модификаторов) содер-
жит кнопки, соответствующие раз­личным модификаторам. Если назва­ние модификатора обозначено серым цветом, то это означает, что эта кноп­ка модификатора не активна и данный модификатор не может быть приме­нен к выбранному объекту.
Для придания толщины односто­ронним поверхностям можно приме­нить модификатор Shell (оболочка) к телу лофтинга. Выбрать в списке Mod-
Рис. 1.4. Модификатор
Shell для Loft объекта
ifier list (Список раметр Shell (рис. 1.4). Параметры In- ner Amount (Толщина вовнутрь) и
модификаторов) па-
11
Outer Amount (Толщина вовне) позволяют задать размер толщины ло­фтингового объекта.
16. Минимальное количество создаваемых вершин в оболочке тела можно определить с помощью переключателя Morph (Морфинг). Максимальное количество вершин в оболочке тела, располагаемых через равные промежутки, можно определить с помощью переключа­теля Grid (Сетка).
17. Сохраните файл с полученным лофтинговым объектом.
Следует
отметить, что генерация поверхности лофтинга начинается с первой вершины и продолжается до последней вершины. Форму пути следует прорисовывать от основания loft-объекта до его верхней точки, а для горизонтальных объектов путь формируется от задней части объ­екта к передней его части. В каждой используемой форме поперечного сечения может содержаться неодинаковое количество вершин
, что в конечном итоге может привести к аномалиям визуализации. Одним из способов улучшения оболочки лофтингового объекта является вставка вершин в тело лофтинга для управления генерацией оболочки.
Опишем последовательность создания тела лофтинга с помощью
команды Get Path (Взять путь).
1. Создайте сплайны, один из которых будет выполнять функцию
направляющей (пути) для построения
объекта с помощью модуля Loft
(Лофт), а другой – функцию поперечного сечения.
2. Расположите эти объекты таким образом, чтобы путь находился
в центре окна, в месте расположения создаваемого тела лофтинга, а образующая – внизу окна.
3. Выделите опорное сечение тела лофтинга.
4. В командной панели Create (Создать) выберите команду Geome-
try (Геометрия), далее
в раскрывающемся списке укажите вариант
Compound Objects (Составные объекты) и затем нажмите кнопку Loft (Лофт) в свитке Object Type (Тип объекта).
5. В свитке Create Method (Метод создания) нажмите на кнопку
Get Path (Взять путь). Если выделенный объект не может быть опор­ным сечением лофта, то кнопка Get Path (Взять путь) окажется недо­ступной.
6.
Укажите курсором на сплайн, который будет использоваться в качестве пути. Если необходимо выбрать другой путь лофтинга, то надо нажать на кнопку Get Path (Взять путь) и затем указать новый путь. Новый путь заменит путь, который был выбран ранее.
7. Отключите кнопку Get Path (Взять путь).
12
1.3. Редактирование лофтинговых объектов
Опорные сечения, путь, оболочку поверхности можно редактиро-
вать в панели Modify (Изменить).
Рассмотрим порядок добавления сечений к лофтинговому объекту.
1. Выделите лофтинговый объект.
2. Откройте панель Modify (Изменить) (рис. 1.5).
3. В группе Display (Отображать) свитка Skin Parameters (Пара-
метры оболочки) необходимо отключить флажок Skin (Оболочка), для того чтобы стали видны путь и
4. Укажите позицию пути Path (Путь) в свитке Path Parameters (Параметры пути), куда требуется добавить сечение. Вводя требуемые числа в счетчик Path (Путь), можно перемещаться вдоль пути лофтинга.
5. Включив режим Get Shape (Взять форму), укажите новое сече- ние. В результате в указанной точке пути лофтинга появится новое се-
и оболочка лофтинга будет перестроена.
чение
6. Отключите кнопку Get Shape (Взять форму). Таким образом можно перестроить весь путь лофтингового объекта.
Покажем последовательность действий при удалении сечений из
лофтингового объекта.
1. Выделите лофтинговый объект.
2. Откройте панель Modify (Изменить). Далее необходимо перейти на уровень подобъектов и выделить Shape (Форма) (рис. 1.6).
3. Выберите сечение, которое лем мыши вдоль пути тела лофтинга.
4. Удалить выбранное сечение с помощью клавиши Delete (Уда- лить).
5. Выйдите из уровня подобъектов Shape (Форма).
Перестраивать имеющиеся сечения в лофтинговом объекте иногда бывает довольно сложно. В этом случае выполняют операцию замены образующего сечения в теле лофт-объекта. Порядок замены является очень похожим на порядок добавления сечений, отличие за­ключается в использовании специальных методов перемещения по пути.
Далее указана процедура действий при замене опорных сечений в лофтинговом объекте.
1. Выделите лофтинговый объект.
2. Откройте панель Modify (Изменить).
3. В группе Display (Отображать) свитка Skin Parameters (Пара-
метры оболочки) необходимо отключить флажок Skin ( того чтобы стали видны путь и опорные сечения.
опорные сечения.
требуется удалить, проведя указате-
сечений
Оболочка), для
13
Рис. 1.5. Панель Modify для Loft
объекта
Рис. 1.6. Уровень подобъектов
Shape для Loft объекта
4. В разделе Path Parameters (Параметры пути) задайте положение
имеющейся формы. Для этого можно воспользоваться кнопкой –
Pick Shape (Выбрать форму) и указать необходимую форму лофтинго­вого объекта. Можно также использовать кнопки – Next Shape
(Следующая форма) и – Previous Shape (Предыдущая форма), для того чтобы перейти к требуемой форме лофтингового объекта.
5. Перейдите в режим Get Shape (Взять
форму) и укажите то сече­ние, которым необходимо заменить имеющееся сечение. Следует учи­тывать, что если в предыдущем пункте, воспользовавшись методами Distance (Расстояние) или Percentage (Процент), указали место на пу­ти, очень близкое к заменяемому сечению, но с ним не совпадающее, то замены сечения не произойдет. Новое сечение будет добавлено ря
-
дом со старым сечением. Поэтому рекомендуется пользоваться опция­ми Pick Shape (Выбрать форму), Next Shape (Следующая форма) и
Previous Shape (Предыдущая форма).
6. Отключите кнопку Get Shape (Взять форму).
14
Преобразование сечения лофтингового объекта можно выполнить с
помощью кнопок – Move (Перемещение), – Rotate (Враще- ние), и – Scale (Масштабирование).
1.4. Деформация тела лофтинга
Стандартный метод лофтинга очень эффективен при моделирова­нии сложных поверхностей. Создав тело лофтинга, можно обработать его форму с помощью операций деформации. Деформация тела ло­фтинга осуществляется в специальных окнах. Все окна имеют одина­ковое строение и содержат аналогичные элементы управления. Спосо­бы модификации лофтинг-оболочки представлены в разделе Defor- mations (Деформации) для всех этих режимов является то, что искажения, которые вносятся в тело лофтинга, задаются с помощью кривых деформации.
панели Modify (Изменить) (рис. 1.7). Общим
Рис. 1.7. Вкладка Deformations
для Loft объекта
15
Кривые деформации представлены на графике, с помощью которо­го задается зависимость величины деформации тела от координаты заданной точки на направляющей линии пути. Кривая деформации имеет на концах две управляющие точки. Можно создать любое коли­чество управляющих точек на кривой деформации. Управляющие точ­ки можно перемещать или удалять, чтобы придать объекту
желаемую форму. Координаты положения управляющих точек вдоль линии пути указываются в процентах расстояния от начала этого пути.
В табл. 1.2 представлены методы модификации лофтинг-оболочки,
находящиеся в свитке Deformations (Деформации).
Таблица1.2
Методы модификации лофтинг-оболочки
Метод Назначение
Scale (Масштаб)
Twist (Скрутка)
Teeter (Качка)
Bevel (Скос)
Fit (Подгонка)
Масштабирование изменяет масштаб длины и ширины сечения тела вдоль направляющей пути
Выполняет скручивание объекта вдоль направляющей пути тела лофтинга
Шатание изменяет длину и ширину сечения тела вдоль направляющей лофтингового объекта
Одновременно изменяются оба размера сечения тела вдоль направляющей лофт-объекта
Изменяется масштаб и одновременно с этим происхо­дит смещение размеров опорных сечений тела вдоль направляющей тела лофтинга
Далее приведен порядок обработки тела лофтинга с помощью кри­вых деформации на примере режима масштабирования Scale (Мас­штаб).
1. Выделите лофтинговый объект.
2. На командной панели Modify (Изменить) необходимо раскрыть
свиток Deformations (Деформации).
3. В группе Deformations (Деформации) включите режим Scale
(Масштаб). Кнопка Scale (Масштаб) открывает окно кривых деформа­ций для заданной
операции. Кнопка , которая находится справа от
кнопки Scale (Масштаб), подключает кривые деформации к обрабаты­ваемому телу. На диаграмме кривая деформации изображена линией красного цвета (рис. 1.8).
16
Рис. 1.8. Окно Scale Deformations
4. Вверху диалогового окна находится относительная шкала рас-
стояния. Слева от графика, представленного в диалоговом окне, нахо­дится шкала значений. Градуировка этой шкалы зависит от типа де­формации. Она позволяет оценить степень деформации опорного сече­ния в любой точке вдоль пути лофтинга. В случае деформации мас­штаба вертикальная шкала значений проградуирована
в процентах. Если используется деформация скрутки, то шкала значений будет иметь градуировку от –180 до +180 градусов. Внизу окна диаграммы деформации масштаба находится поле для ввода координат пути и по­ле значений деформации.
В табл. 1.3 перечислены кнопки управления для окна диаграммы
деформации масштаба.
Таблица 1.3
Кнопки управления окна деформаций
Кнопка Назначение
– Make Symmetrical
(Симметрично по Х и Y)
– Display X Axis (По-
казать деформации по X)
В результате применения данного режима одна и та же деформация действует относительно как оси Х, так и оси Y
При выборе этого режима на диаграмме изоб­ражается кривая деформации относительно оси
Х (линией красного цвета)
17
Кнопка Назначение
– Display Y Axis (По-
казать деформации по Y)
– Display XY Axes
(Показать деформации по XY)
– Swap deform Curves
(Поменять кривые дефор­мации)
– Move Control Point
(Переместить управляющую точку)
– Scale Control Point
(Пропорциональное управ­ление)
– Insert Corner Point
(Вставить угловую точку)
– Insert Bezier Point
(Вставить точку Безье)
– Delete Control Point
(Удалить управляющую точку)
– Reset Curve (Исход-
ная кривая)
– Pan (Прокрутка)
– Zoom Extents (Кри-
вая целиком)
– Zoom Horizontal
Extents (Целиком по гори- зонтали)
Продолжение табл. 1.3
При выборе этого режима на диаграмме изоб­ражается кривая деформации относительно оси Y (линией зеленого цвета)
При выборе этого режима на диаграмме изоб­ражаются обе кривые деформации одновре­менно
Опция позволяет менять местами кривые де­формации по осям Х и Y. Этот режим доступен только при выключенном режиме Make Sym- metrical (Симметрично по Х и Y)
При нажатии этой кнопки происходит переме­щение управляющей точки кривой деформации в другое положение на графике
При включении этого режима осуществляется пропорциональное перемещение управляющей точки
Эта опция выполняет вставку новой угловой точки в любом месте кривой деформации
Управляющая точка данного типа позволяет регулировать кривизну линии деформации в окрестности указанной точки
Данный режим выполняет удаление любых управляющих точек кривой деформации, кроме начальной точки и конечной точки
При нажатии этой кнопки происходит возвра­щение кривой деформации к исходному виду
Позволяет выполнять прокрутку изображения кривой деформации в окне диаграммы
Изменяет масштаб в окне диаграммы, подгоняя его под границы кривой деформации по обеим осям
Изменяет масштаб в окне диаграммы, подгоняя его под границы кривой деформации только по горизонтали
18
Окончание табл. 1.3
Кнопка Назначение
– Zoom Vertical
Extents (Целиком по верти-
кали)
– Zoom Horizontally
(Масштаб по горизонтали)
– Zoom Vertically
(Масштаб по вертикали)
– Zoom (Масштаб) – Zoom Region (Мас-
штаб области)
Изменяет масштаб в окне диаграммы, подгоняя его под границы кривой деформации только по вертикали
Позволяет сжать или растянуть горизонталь­ную шкалу окна диаграммы так, чтобы в окне наблюдалась часть кривой деформации. Для изменения масштаба перетаскивайте мышь вправо или влево
Позволяет сжать или растянуть вертикальную шкалу окна диаграммы так, чтобы в окне наблюдалась часть кривой деформации
Кнопка изменения масштаба в окне диаграммы
Кнопка изменения масштаба области в окне диаграммы
5. Используя режим Insert Corner Point (Вставить угловую точку),
вставьте дополнительные точки на кривой деформации.
6. Используя режим Insert Bezier Point (Вставить точку Безье), вставьте точку Безье для регулирования кривизны линии деформации на кривой деформации.
Рис. 1.9. Окно диаграммы деформации масштаба
19
7. С помощью опции Move Control Point (Переместить управляю-
щую точку) выполните перемещение управляющей точки кривой де­формации в другое положение на графике.
8. Результат перемещения управляющих точек представлен на диа­грамме (рис. 1.9, цветная вклейка).
9. Закрыть диалоговое окно Scale (Масштаб).
1.5. Упражнения
Упражнение 1. Создать с использованием лофтинга разные модели
фломастеров, один из них представлен на рис. 1.10.
Рис. 1.10. Фломастер, созданный с помощью лофтинга
Упражнение 2. Создать с использованием лофтинга разные модели
карандашей, представленные на рис. 1.11 и 1.12.
Рис. 1.11. Карандаш, созданный с помощью лофтинга (вариант 1)
20
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]