Операция исключения объектов (Trim) основана на логической операции "вычитание". Результатом исключения является объект, у которого пересекающиеся участки удаляются. Объекты,участвующие в обрезке, можно условно разделить на "объекты-ножи"" и "объекты-жертвы". "Объект-нож" "съедает" из "объект-жертвы" участок, на который он накладывается (рис. 8.36).
Рис. 8.36. Пример обрезки объекта
Перед выполнением исключения необходимо определить, какой объект будет выступать в качестве "ножа", а какой — в качестве "жертвы". Поскольку при построении объектов каждый новый объект располагается в иерархической структуре выше построенного ранее, то существует возможность выбора вариантов исключения. Кроме неопсредственно командыTrim(Исключение), существуют следующие команды (рис. 8.37):
Рис. 8.37. Результаты исключения объектов (прямоугольник находится на заднем плане)
- Front Minus Back(Вычесть задний из переднего);
- Back Minus Front (Вычесть передний из заднего).
Впоследствии внешний вид полученного объекта можно изменить на уровне узлов и сегментов, с помощью инструмента Shape (Форма) ( ).
Чтобы произвести обрезку объектов, необходимо выделить их и выполнить команду Arrange Shaping Front Minus Back (Расположение Изменение формы Вычесть задний из переднего) или Arrange Shaping Back Minus Front (Расположение Изменение формы Вычесть передний из заднего). Кроме того, можно воспользоваться соответствующими кнопками на панели свойств (рис. 8.38).
Рис. 8.38. Расположение кнопок Front Minus Back (Вычесть задний из переднего) и Back Minus Front (Вычесть передний из заднего) на панели свойств