Общие сведения о Сглаживании вершин

Предыдущая страницаВ началоСледующая страница

В данном подразделе описаны общие принципы построения геометрии. Интерфейс создания операции подробно описан в других подразделах.

Автоматическое сглаживание вершин

Одной операцией можно сгладить все рёбра, сходящиеся в одной вершине, причём рёбра могут быть разных типов, как выпуклые, так и вогнутые. При одновременном сглаживании всех рёбер автоматически сглаживается и вершина, в которой они сходятся.

RoundingGroup1RoundingGroup2

Форму геометрии скругления в вершине можно менять, выбирая разный Порядок обработки рёбер: По умолчанию (порядок сглаживания рёбер определяется системой самостоятельно), Сначала вогнутые, Сначала выпуклые, Сначала с минимальной выпуклостью, Сначала с максимальной выпуклостью. Обратите внимание: для того, чтобы управлять формой сглаживания в вершине, необходимо при создании сглаживания дополнительно к рёбрам выбрать и саму вершину.

Для фасок данная опция недоступна.

BlendEdges_EdgeProcessingOrder1

Красное ребро - выпуклое,

Зеленые ребра - вогнутые,

Зеленый квадрат - сглаживаемая вершина

BlendEdges_EdgeProcessingOrder2

BlendEdges_EdgeProcessingOrder3

Сначала выпуклые

Сначала вогнутые

Если сглаживание вершины нежелательно, то сглаживание рёбер можно осуществить двумя операциями сглаживания, сначала сгладив два любых ребра, сходящихся в одной вершине, а затем третье, отключив опцию Продолжить по касательной. В этом случае результат будет выглядеть следующим образом:

RoundingGroup6

Первое сглаживание

Второе сглаживание

Иногда бывает невозможно построить сглаживание сразу всех выбранных рёбер, система выдаст ошибку. В таком случае также следует попробовать создать нужные сглаживания в несколько этапов. Таким образом сгладить можно практически все рёбра любой модели.

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

Сглаживание двух рёбер из трёх, сходящихся в одной вершине

При сглаживании двух рёбер одной выпуклости формируется две поверхности сглаживания – по одной на каждое ребро. Вершина в этом случае не сглаживается, а в этом месте строятся новые ребра, образованные пересечением поверхностей сглаживания.

При скруглении двух рёбер разной выпуклости вершина, в которой соединяются рёбра, тоже сглаживается. Это делается автоматически.

Для фасок сглаживание двух рёбер разной выпуклости невозможно.

RoundingGroup7

Сглаживание пары рёбер одинаковой выпуклости

Сглаживание пары рёбер разной выпуклости

Обработка вершин с рёбрами разной выпуклости

Следует отдельно обратить внимание на случай, когда в вершине сходятся три ребра разной выпуклости. При этом если скруглять два ребра одной выпуклости, то можно воспользоваться дополнительной возможностью сглаживания вершины, в которой сходятся эти рёбра. Для этих целей требуется дополнительно выбрать саму вершину.

Для фасок данная опция недоступна.

Результаты проиллюстрированы на следующих рисунках:

RoundingGroup8

Скругление с отступом от вершины

При скруглении группы рёбер, сходящихся в одной вершине, можно задавать некоторый отступ от этой вершины. Влияние отступа на форму поверхности сглаживания продемонстрировано на следующих рисунках:

clip0166clip0167clip0168

Как видно, отступ позволяет задать зону, в которой осуществляется плавный переход одной поверхности сглаживания в другую. В переходной зоне не гарантируется сохранение заданного радиуса поверхности. Переходная зона может формироваться с использованием переходных граней или без них.

Для фасок данная опция недоступна.

BlendEdges_WithCollarFaces

BlendEdges_WithoutCollarFaces

Сглаживание с переходными гранями

Сглаживание без переходных граней

Параметр Отступ может быть задан в начале и в конце любого ребра. Но осуществление отступов возможно только для группы из трёх или более рёбер, сходящихся в одной вершине. Часть сходящихся рёбер может иметь направление от вершины, а часть – на вершину. При этом нужно следить, чтобы отступы на всех рёбрах были заданы со стороны вершины. Если одно ребро попадает на две вершины, в которых задаются отступы, тогда отступ задаётся и в начале этого ребра, и в конце.

В некоторых случаях система T-FLEX CAD позволяет автоматически синхронизировать параметры Отступ для рёбер, имеющих различное направление. Например, это происходит при выборе группы рёбер указанием на вершину (подробное описание процедуры задания отступов описано в других подразделах).

Для обозначения отступа на рёбрах в процессе задания параметров операции существуют специальные динамические манипуляторы. По их наличию и положению можно легко определять параметры отступов, а также, изменяя мышью положение манипуляторов, можно эти параметры изменять.