После выбора контура необходимо настроить параметры создания поверхности.
Доступно четыре параметра - Метод, Форма, Гладкость и Дополнительное условие.
Метод
С помощью данного параметра можно регулировать метод заполнения области.
Данный параметр имеет две опции Заплатка и Затяжка.
Заплатка позволяет заполнить область классическим методом, оставив "след" заполнения области в виде рёбер.
Исходная поверхность |
Заполнение области методом заплатки |
Данный вариант является основным методом.
Затяжка является частным случаем и позволяет "затянуть" поверхность.
Исходная поверхность |
Заполнение области методом затяжки |
При таком методе становятся недоступным выбор остальных параметров операции.
Форма
С помощью данного параметра можно регулировать форму создаваемой поверхности.
Данный параметр имеет четыре опции - Гладко, Негладко, Предпочтительно плоскость, Плоскость.
С помощью опции Гладко можно заполнить область используя граничные условия G0, G1 или G2 для каждого граничного ребра, а также управлять общей гладкостью для контура.
Исходная поверхность |
Форма создаваемой поверхности "Гладко" |
С помощью опции Предпочтительно плоскость можно также управлять общей гладкостью, однако нельзя задавать граничные условия для каждого ребра. В первую очередь система пытается заполнить выбранную область плоскостью, а в случае неудачи – сплайновой поверхностью. В этом случае результат будет аналогичен опции Гладко, но для него нельзя будет задать граничные условия для рёбер.
Успешное затягивание плоскостью |
Неуспешное затягивание плоскостью |
С помощью опции Не гладко отверстие заполняется, игнорируя все требования гладкости, используя аналитическое решение, где это возможно.
Исходная поверхность |
Форма создаваемой поверхности "Не гладко" |
С помощью опции Плоскость можно заполнить тело только плоской поверхностью. Для этой опции недоступны все требования гладкости.
Исходная поверхность |
Форма создаваемой поверхности "Плоскость" |
Дополнительное условие
С помощью дополнительных условий можно задать поведение создаваемой поверхности.
Дополнительное условие Точки позволяет построить поверхность, проходящую через набор точек, принадлежащих или не принадлежащих контуру.
Исходная поверхность |
Результирующая поверхность по набору точек |
1. Исходная поверхность 2. Набор точек, через которые должна проходить результирующая поверхность 3. Результирующая поверхность |
Для каждой точки можно задать Нормаль. После выбора соответствующей опции, появится меню задания векторов, аналогичное операции По сечениям. Различие состоит только в том, что длина вектора берётся из единичной длины.
Результирующая поверхность по набору точек |
Результирующая поверхность по набору точек с указанием нормали для точек |
Дополнительное условие Вершина позволяет выбрать одну точку, принадлежащую или не принадлежащую контуру и построить относительно неё поверхность. При таком условии можно выбрать тип Зажима. Тип зажима принимает три значения - Нет, Авто, Нормаль. Когда выбран режим Нет, то поверхность строится без дополнительных условий гладкости.
Исходная поверхность |
Результирующая поверхность по одной вершине без зажима |
Если выбран режим Нормаль, то система работает аналогично дополнительному условию Точки с использованием нормали.
Режим Авто позволяет системе самостоятельно определить требуемый зажим.
Дополнительное условие Ребра позволяет задать направляющие для создаваемой поверхности. Принцип работы схож с направляющими в операции По сечениям. Если выбраны направляющие длиннее, чем границы контура, то при создании поверхности будет использована та часть направляющей, которая находится внутри контура.
Исходная поверхность |
Результирующая поверхность по направляющим |
1. Направляющие (3D Пути) |
Для направляющих также можно выбрать Состав.
При необходимости направляющие можно отпечатать на грани, т. е. разделить грань по направляющей.
Без отпечатывания направляющих |
С отпечатыванием направляющих |
На данном рисунке выбрана форма Не гладко, т.к. форма Гладко может быть только если рёбра соответствуют условию касательности к телу контура.
При дополнительном условии Грани задаются дополнительные грани, которые будут преобразованы в затягивающую поверхность. Если грани находятся за пределами заполняемой области, то можно задать исходную ЛСК поверхности и ЛСК граней, с помощью которых система сможет правильно определить место заполнения области. Можно заполнить область по граням дополнительной поверхности с обрезкой по контуру...
Исходная и дополнительная поверхности |
Заполнение области по граням дополнительной поверхности с обрезкой по контуру |
1. Исходная ЛСК 2. ЛСК граней |
... и с обрезкой по граням. В этом случае можно заполнить несколько контуров.
Исходная и дополнительная поверхности |
Заполнение области по граням дополнительной поверхности с обрезкой по граням |
1. Исходная ЛСК 2. ЛСК граней |
При дополнительном условии Поверхность, контур проецируется на дополнительную поверхность по нормали. Полученная проекция является ограничивающим контуром на выбранной поверхности. Полученная внутри контура поверхность является результатом операции. В качестве дополнительной поверхности могут быть выбраны рабочая плоскость/поверхность, 3D профиль, грань, ребро или операция. Если происходит объединение с исходным телом, то результат должен находиться на исходном теле.
Исходная и вспомогательная поверхности |
Заполнение области по вспомогательной поверхности без объединения |
1. Исходная поверхность 2. Вспомогательная поверхность (Рабочая плоскость) 3. Результирующая поверхность |
Для тороидальных и сферических поверхностей может потребоваться уточнение грани. Для этого задается Вспомогательная точка, благодаря которой выберется ближайшая грань к этой точке.