Spin#

Ссылка

Режим:

Режим редактирования

Меню:

Меш ‣ Выдавить ‣ Вращение (Spin)

Инструмент:

Toolbar ‣ Spin

Инструмент Spin выдавливает (или дублирует, если выделение множественное) выбранные элементы, вращая вокруг определённой точки и оси.

Используйте этот инструмент для создания объектов, которые вы могли бы производить вращением (по этой причине в литературе этот инструмент часто называют «токарным» инструментом или «развёрточным» инструментом). Фактически, он выполняет своего рода круговое выдавливание выбранных вами элементов по центру 3D-курсора и вокруг оси, перпендикулярной рабочему виду…

  • Точка зрения будет определять, вокруг какой оси будет вращаться выдавливание…

  • Положение 3D-курсора будет центром вращения.

Параметры инструмента#

Steps

Указывает, сколько копий будет вытянуто вдоль «развёртки».

Use Duplicates (использовать дубликаты)

Если эта опция включена, исходные выбранные элементы будут сохраняться как отдельные острова в сетке (т.е. не связанные с результатом выдавливания вращением).

Ось

Указывает ось, которая будет использоваться в качестве опорной точки операции вращения.

Параметры#

Steps

Указывает, сколько копий будет вытянуто вдоль «развёртки».

Угол

Указывает угол, «охватываемый» этим инструментом, в градусах (например, установите его на 180 в качестве пол-оборота).

Auto Merge (автослияние)

Автоматически объединяет первые и последние дубликаты, если они совершают полный оборот, что приводит к перекрытию геометрии.

Flip Normals

Меняет направление Нормалей для любой результирующей геометрии.

Center X, Y, Z

Определяет центр вращения. По умолчанию используется позиция курсора.

Axis X, Y, Z

Определяет ось вращения как вектор. По умолчанию используется ось просмотра (окно просмотра).

Пример#

../../../_images/modeling_meshes_tools_spin_glass-profile.png

Профиль бокала.#

Сначала создайте сетку, представляющую профиль объекта. Если вы моделируете полый объект, неплохо бы придать толщину контуру. На рис. Профиль бокала. показан профиль винного бокала, который мы будем моделировать в качестве демонстрации.

Мы будем вращать объект вокруг курсора в виде сверху, поэтому переключитесь на вид сверху с помощью Numpad7.

../../../_images/modeling_meshes_tools_spin_glass-profile-before.png

Профиль бокала, вид сверху в режиме редактирования, непосредственно перед вращением.#

Поместите курсор по центру профиля, войдя в режим редактирования, выделив одну из вершин по центру и привязав 3D-курсор к этому месту с помощью Mesh ‣ Snap ‣ Cursor to Selection. На рис. Профиль бокала, вид сверху в режиме редактирования, непосредственно перед вращением. показан профиль винного бокала в виде сверху, с правильно расположенным курсором.

Выделите все вершины с помощью A, выберите инструмент Spin на панели инструментов и используйте Gizmo для вращения вершин. На рис. Профиль вращения. показан результат успешного вращения.

Угол#

Профиль вращения.#
../../../_images/modeling_meshes_tools_spin_spun-profile360.png

Повёрнутый профиль с углом 360 градусов.#

../../../_images/modeling_meshes_tools_spin_spun-profile120.png

Повёрнутый профиль с углом 120 градусов.#

Дублировать#

../../../_images/modeling_meshes_tools_spin_result.png

Результат операции вращения.#

../../../_images/modeling_meshes_tools_spin_dubli.png

Результат при включенной опции Duplicate.#

Merge Duplicates (слияние дубликатов)#

../../../_images/modeling_meshes_tools_spin_dublicate-vertices.png

Дубликаты вершин.#

Операция Spin оставляет дубликаты вершин вдоль профиля. Можно выделить все вершины на шве с помощью выделения рамкой B (показано на рис. Дубликаты вершин.) и выполнить операцию Merge by Distance.

Обратите внимание на количество выбранных вершин до и после операции Merge by Distance Количество вершин после удаления дубликатов. Если всё идет хорошо, то итоговое количество вершин (38 в данном примере) должно совпадать с количеством вершин исходного профиля, отмеченным в Mesh data ‣ Vertex and face numbers. Если это не так, то некоторые вершины были пропущены, и вам придётся сваривать их вручную. Или, что еще хуже, было объединено слишком много вершин.

Примечание

Объединение двух вершин в одну

Чтобы объединить (сварить) две вершины вместе, выделите их, щёлкнув по ним Shift+LMB. Нажмите S для начала масштабирования и удерживайте Ctrl во время масштабирования, чтобы уменьшить масштаб точек до 0 единиц по осям X, Y и Z. LMB для завершения операции масштабирования и нажмите Mesh ‣ Merge ‣ By Distance для объединения вершин. В качестве альтернативы можно использовать :menuselection: Context Menu –> Merge Vertices (или M). Затем в новом всплывающем меню выберите слияние By Distance (по расстоянию).

Пересчёт нормалей#

Осталось только пересчитать нормали к внешним сторонам, выделив все вершины, нажав Alt+N и выбрав Recalculate Normals Outside во всплывающем меню.