Участие Морфов в Логических Операциях

Элементы Морфов могут участвовать в особых Логических Операциях, присутствующих в меню Конструирование > Изменить Морф (эти команды можно также активировать при помощи контекстного меню выбранных Морфов):

Объединение

Вычитание

Пересечение

Примечание: Можно также активировать приоритетные соединения Морфов с другими элементами. Для получения дополнительной информации о пересечении (соединении) конструктивных элементов, включая Морфы:

UnionFinal.png 

Логические Операции Морфов: Пересечение, Вычитание, Объединение

Пересечения Элементов и Объединение Элементов: Крыши, Оболочки, Морфы.

Boolean1.png     Boolean2.png

Эти команды становятся доступны, если последним выбранным элементом является Морф; так как они могут использоваться только для Морфов. Вы можете воспользоваться этими операциями для редактирования других элементов, предварительно преобразованных в Морфы.

В отличие от Операций Твердотельного Моделирования, Логические Операции редактирования Морфами не являются ассоциативными. То есть полученная геометрия не меняется при перемещении, удалении или изменении формы исходных элементов.

Объединение

1.Выберите Морфы, которые требуется объединить.

2.Активируйте команду Логические Операции > Объединить.

Примечание: Если в выборке присутствует только один элемент, то он автоматически становится оператором. При этом появится сообщение о том, что необходимо сделать щелчок на другом (Целевом) морфе, с которым требуется выполнить объединение.

UnionMorphChoose.png 

3.В результате выполнения этой команды выбранные Морфы будут объединены в один элемент.

Полученный элемент будет наследовать реквизиты последнего выбранного Морфа.

Вычитание

Эта Логическая Операция предназначена для вычитания одного элемента Морфа из другого.

1.Выберите Морфы, которые требуется вычесть.

2.Активируйте команду контекстного меню Логические Операции > Вычесть или команду меню Конструирование > Изменить Морф > Вычесть.

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

3.Затем следует указать щелчком мыши Целевой Морф (из которого требуется вычесть выбранные элементы). Обратите внимание, что Целевой Морф может быть нетвердотельным элементом.

Примечание: При попытке указать в качестве Цели элемент, не являющийся Морфом, появляется соответствующее предупреждение.

solid_subtract_morph.png 

4.После выполнения операции Вычитания элементы-операторы удаляются. В результате этой операции всегда создается Морф.

Пересечение

Данная команда предназначена для создания одного элемента Морфа на основе взаимного пересечения нескольких твердотельным Морфов.

1.Выберите Морфы, которые требуется пересечь.

2.Активируйте команду контекстного меню  Логические Операции > Пересечь или команду меню Конструирование > Изменить Морф > Пересечь.

Примечание: Если в выборке присутствует только один элемент, то он автоматически становится оператором. При этом появится сообщение о том, что необходимо сделать щелчок на другом (Целевом) морфе, с которым требуется выполнить пересечение.

IntersectMorphChoose.png 

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

Полученный элемент будет наследовать реквизиты последнего выбранного Морфа.