Создание тел и поверхностей на основе 2D-геометрии

Можно создавать поверхности и 3D-тела на основе 2D-геометрии путем выдавливания, сдвига, лофтинга и вращения.

Способы создания поверхности или тел на основе другой геометрии

С помощью операций выдавливания, сдвига, лофта и вращения к кривым можно создавать как тела, так и поверхности.

На основе разомкнутых кривых всегда создаются поверхности, а замкнутые кривые можно использовать для создания как тел, так и поверхностей в зависимости от параметров.

Если выбрать замкнутую кривую и операцию выдавливания, сдвига, лофта и вращения объекта, можно создать:

Поверхности, основанных на других объектах

Тип поверхности зависит от дополнительных параметров. Например, можно создать следующие объекты.

На данной иллюстрации показаны тело (слева), процедурная поверхность (в середине) и NURBS-поверхность (справа), созданные с использованием одного и того же профиля.

О телах, основанных на других объектах

Также возможно создание 3D-тел на основе 2D-геометрии или других 3D-объектов. Например, 3D-тело может быть результатом выдавливания 2D-формы в соответствии с указанной траекторией в 3D-пространстве.

Предусмотрены следующие способы:

Геометрия, которая может использоваться в качестве профилей и направляющих кривых

Кривые, которые используются в качестве профильных и направляющих кривых при выдавливании, сдвиге, лофте и вращении, могут быть следующего вида:

Пример: использование сплайнов для создания 3D NURBS-поверхностей

Наряду с 2D объектами других типов, сплайны могут служить основой для создания NURBS-поверхностей путем лофтинга, выдавливания, сдвига или вращения. Эти же операции можно применять к отрезкам, полилиниям, дугам и окружностям. Однако из всех 2D объектов сплайны лучше всего годятся для создания NURBS-поверхностей. По сравнению с 2D-профилями других типов (таких как отрезки, полилинии, окружности) сплайны лучше подходят для моделирования поверхностей, так как они позволяют регулировать допуск, степень и касание.

Многие из команд, используемых при работе с NURBS-поверхностями, можно также применять к сплайнам с управляющими вершинами.

Создание ассоциативных поверхностей

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

Прим.: Для редактирования ассоциативной поверхности следует вносить изменения в формирующую ее кривую, а не в саму поверхность. При изменении формы поверхности ее связь с формирующей кривой будет нарушена — поверхность потеряет ассоциативность и станет простой поверхностью.

Удаление кривых, формирующих тело или поверхность

Автоматическим удалением кривых, на основе которых формируется объект, после создания тела или поверхности управляет системная переменная DELOBJ. Однако при включенной ассоциативности поверхностей настройка DELOBJ не учитывается, и формирующие кривые не удаляются.