Модель сети состоит из вершин, ребер и граней, в которых для определения 3D-формы используется многоугольное представление (включающее треугольники и четырехугольники).
В отличие от моделей тел, сеть не имеет свойств массы. Однако, как и в случае с 3D-телами, можно создавать такие формы примитивов сети, как параллелепипеды, конусы и пирамиды.
Модели сети можно изменять способами, которые не предназначены для 3D тел и поверхностей. Например, можно применять сгибы, разделения и повышенные степени сглаживания. Чтобы настроить форму объекта-сети, можно перетаскивать ее составные части (грани, ребра и вершины). Чтобы достичь большей зернистости, можно, перед тем как изменять сеть, в определенных областях уточнить ее.
Тесселяция сети
Тесселяция сетей предоставляет расширенные возможности более детального моделирования форм объектов. Начиная с продуктов на базе AutoCAD 2010 или более поздней версии принимаемый по умолчанию тип объекта-сети может быть подвергнут сглаживанию, сгибанию, разделению и уточнению. Наряду с сохранившейся от предыдущих версий возможностью создания типов многогранной и полигональной сети, можно выполнить преобразование в более новый тип объекта-сети, что дает более предсказуемые результаты.
Способы создания сети
Для создания сети используются следующие способы:
- Создание сетевых примитивов. Создание стандартных форм — параллелепипедов, конусов, цилиндров, пирамид, шаров, клиньев и торов (СЕТЬ).
- Создание сети на основе других объектов. Создание объектов-сетей соединения, сдвига, вращения или сетей, определяемых кромкой, контуры которых определяются другими объектами или точками (П-СОЕД, П-СДВИГ, П-ВРАЩ, П-КРОМКА).
- Преобразование из объектов других типов. Преобразование существующих моделей тела или поверхности, включая составные модели, в объекты-сети (СЕТЬСГЛАДИТЬ).
- Создание пользовательских сетей (предыдущие версии). Для создания полигональных сетей, которые обычно описываются программами AutoLISP (используемыми для создания разомкнутой сети), используется команда 3DСЕТЬ. Для создания сети с несколькими вершинами, определяемыми заданными пользователем координатами, используется команда ПГРАНЬ. Хотя возможность создавать полигональные и многогранные сети, как в предыдущих версиях, сохраняется, рекомендуется выполнять преобразование в объект-сеть улучшенного типа, предоставляющий более широкие возможности редактирования.
Сведения о тесселяции
Тесселяция — это набор плоских форм, образующих объект-сеть. Тесселяционные секции, которые видны на невыбранных объектах-сетях, обозначают ребра доступных для редактирования граней сети. (Чтобы эти секции отображались в визуальном стиле "Скрытый" или "Концептуальный", для VSEDGES должно быть установлено значение 1.)
Когда выполняется сглаживание и уточнение объектов-сетей, повышается плотность тесселяции (увеличивается количество тесселяционных секций).
- Сглаживание. Повышение степени приближения поверхности сети к округлой форме. Степени сглаживания сети для выбранных объектов можно повышать пошаговыми приращениями или путем изменения степени сглаживания в окне свойств. Степень сглаживания 0 (нуль) является самым низким уровнем сглаживания объекта-сети. Степень сглаживания 4 соответствует самому высокому уровню сглаживания.
- Уточнение. Четырехкратное увеличение количества секций в выбранном объекте-сети или в выбранном подобъекте, например в грани. Кроме того, при уточнении текущая степень сглаживания принимает значение 0, в результате чего резкость граней объекта не может быть увеличена за пределы этой степени. Поскольку при уточнении плотность сети значительно увеличивается, может возникнуть необходимость применения этого параметра только к областям, требующим подробной детализации. Уточнение также позволяет выполнять шаблонное формирование мелких секций, что не оказывает большого влияния на форму модели в целом.
Использование сети с высокой степенью уточнения позволяет вносить детальные изменения, однако при этом может снизиться производительность программы. Установка максимальных значений степеней сглаживания, количества граней и уровней сетки позволит предотвратить создание сетей со слишком высокой плотностью, препятствующей их эффективному редактированию (с помощью переменных SMOOTHMESHMAXLEV и SMOOTHMESHGRID).
Установка свойств сети перед ее созданием и после него
Устанавливать принимаемые по умолчанию значения, управляющие рядом свойств сети, можно как перед созданием объектов-сетей, так и после этого.
- Диалоговое окно "Параметры сетевых примитивов". Установка плотности тесселяции (количества секций деления) для каждого размера каждого типа создаваемых объектов-сетей.
- Диалоговое окно "Параметры тесселяции сети". Установка настроек по умолчанию для 3D-тел и поверхностей, подлежащих преобразованию в сеть. Параметры определяют степень приближения при повторении гранями сети формы объекта и степень сглаживания. Кроме того, можно указать, что настройки в диалоговом окне "Параметры сетевых примитивов" должны иметь приоритетное значение при выполнении преобразований объектов.
- Окно "Свойства". Изменение свойств как объекта-сети, так и его подобъектов, после их создания. Можно изменить степень сглаживания выбранного объекта-сети. При работе с гранями и ребрами можно создавать сгибы или удалять их, а также изменять уровни сохранения сгибов.
- Степень сглаживания. По умолчанию создаваемые примитивные объекты-сети не имеют сглаживания. Изменить эту настройку позволяет параметр "Параметры" команды СЕТЬ. Измененное значение сглаживания сохраняется только в течение текущего сеанса работы с чертежом.