Продолжение рёбер операндов
При работе с поверхностями булева операция не может быть рассчитана в случае, когда одна поверхность не пересекает другую полностью. В такой ситуации опция продления рёбер позволяет продлить линию пересечения этих двух поверхностей на первых и/или вторых операндах по касательной до ближайшего ребра или границы этих операндов.
1. Первый операнд
2. Второй операнд
3. Продление линии пересечения по касательной на втором операнде
4 Результат булевой операции Сложение между телами-поверхностями, включены опции Интерпретация операндов > Первых, Вторых > По направлению нормали и Продолжение рёбер > На первых операндах > До ближайшего ребра
Интерпретация операндов
Булева операция может воспринимать грани тел-поверхностей как грани твердого тела, условно достраивая на них объем в выбранном направлении. Опция интерпретации операндов позволяет выбрать, как поверхность будет восприниматься командой и в каком направлении будет достраиваться объем на гранях поверхности.
Возможны три варианта интерпретации тела-поверхности:
•непосредственно как тело-поверхность
•против направления нормали
•по направлению нормали
В зависимости от того, как оно определяется системой, будут сформированы различные результаты булевой операции. Определить тела-поверхности можно при помощи выбора соответствующих значений в выпадающих списках параметров интерпретации операндов.
Результаты булевой операции с интерпретацией операндов каждого варианта описаны в разделах Булево Сложение, Булево Вычитание, Булево Пересечение.
Сгладить новые рёбра
Еще одной возможностью булевых операций является сглаживание новых ребер. Под новыми ребрами подразумеваются ребра, полученные в результате пересечения граней операндов. При изменении геометрии операндов, уменьшении или увеличении числа новых ребер, система будет автоматически это отслеживать и формировать сглаживание. В команде можно выбрать тип сглаживания: скругление или фаску и задать радиус сглаживания.
1. Первый операнд
2. Второй операнд
3. Результат булевой операции Вычитание с созданием фаски на новых рёбрах
Копирование по образцу
Если в качестве одного из операндов используется 3D массив, то, включив параметр Копирование по образцу, можно значительно сократить время выполнения булевой операции.
Допускается отсутствие одной из исходных операций
Если в создаваемой булевой операции включить параметр Допускается отсутствие одной из исходных операций, то в дальнейшем можно будет подавить один из операндов и при этом сохранить результат булевой операции.
Результат операции
Если в результате создания булевой операции может быть сформировано как твёрдое, так и тело-поверхность, то нужный тип можно выбрать при помощи опции Результат операции в дополнительных параметрах операции. При значении По умолчанию командой будет создан приоритетный тип результирующего тела.
Исходные тела |
Результат булевой операции «Вычитание» |
|
|
1. Первый операнд с интерпретацией против нормали 2. Второй операнд с интерпретацией по нормали 3. Выбран результат - Тело |
Как уже отмечалось ранее, эта опция носит рекомендательный характер. В случае невозможности формирования выбранного типа результирующего тела, значение этого параметра будет игнорироваться.
Материал новых граней
Для определения материала, который применяется к результату булевой операции, используется комбинация параметров. Помимо общих для всех операций параметров материала на закладке Общие (параметры Источник, Основной, Покрытие) учитывается также параметр назначения материала для новых граней, которые создаются в результате булевой операции. Для выбора материала используется опция Материал новых граней.
Может быть выбрано одно из трех значений:
•Материал 1-го операнда. В этом случае для новых граней будет назначен основной материал, либо материал покрытия, если он задан, в соответствии с этими параметрами первого операнда. Если первых операндов несколько и они с разными материалами, то на новых гранях будет сохранён материал того операнда, который участвовал в формировании этих граней.
1. Первый операнд
2. Второй операнд
3. Результат булевой операции Сложение
•Материал 2-го операнда. При этом значении материал граней второго операнда, которые участвовали в формировании новых граней, перенесется на эти новые грани. Это может быть и основной материал, и материал покрытия, если он задан, и даже материал операции назначения материала. Например, в результате булевой операции Вычитание между первым операндом с материалом сталь и вторым операндом с материалом черный пластик на созданных гранях результирующего тела будет наложен материал черный пластик. Если вторых операндов несколько и они с разными материалами, то на новых гранях будет сохранён материал того операнда, который участвовал в формировании этих граней.
1. Первый операнд - сталь
2. Второй операнд - черный пластик
3. Результат булевой операции Вычитание
•Основной материал 1-го операнда. Действие этого параметра аналогично первому параметру (Материал 1-го операнда), за исключением случая, когда задан материал покрытия, материал покрытия на новых гранях не применяется. Например, если в детали с основным материалом Сталь и с покрытием Медь с помощью булевой операции проделать отверстие, то внутри оно будет выглядеть стальным в соответствии с основным материалом.