5.3. Области
Область — это двумерный объект, который ограничен замкнутой границей и имеет внутренность. В области могут присутствовать отверстия. Области можно вычитать и складывать. Они непрозрачны (кроме участков, которые являются отверстиями). Аналогом области является тонкая листовая деталь, в которой могут иметься вырезы. Но самое главное — области могут использоваться для построения тел сложной формы, что нам понадобится в следующем разделе.
Любой плоский замкнутый контур (окружность, замкнутую полилинию, отрезки в форме замкнутой ломаной и другие подобные им объекты) можно сделать областью. Для этого используется команда ОБЛАСТЬ (REGION), которой соответствуют кнопка Область (Region) панели инструментов Рисование (Draw) (рис. 5.16) и пункт Область (Region) меню Рисование (Draw).
Рис. 5.16. Кнопка команды ОБЛАСТЬ (REGION)
Команда ОБЛАСТЬ (REGION) запрашивает объекты и по окончании их выбора сообщает о количестве созданных областей. Одной командой может быть создано несколько областей, если указанные пользователем объекты удовлетворяют необходимым требованиям. На рис. 5.17 показаны примеры трех контуров, которые могут быть преобразованы в области. В то же время четыре отрезка в правой части графического экрана не могут быть превращены в область, т. к. не образуют единого замкнутого контура (их нужно предварительно обрезать).
Рис. 5.17. Пример трех областей
Над областями возможны операции объединения, вычитания и пересечения. Кнопки этих операции являются первыми тремя кнопками в панели инструментов Редактирование тел (Solids Editing) (рис. 5.18), поскольку такие же операции разрешаются над телами.
Рис. 5.18. Кнопки команд ОБЪЕДИНЕНИЕ (UNION), ВЫЧИТАНИЕ (SUBTRACT) и ПЕРЕСЕЧЕНИЕ (INERSECT)
На рис. 5.19 показан пример объединения трех областей в одну (слева — объекты до объединения, справа — новая область). Соответствующая команда системы AutoCAD для объединения областей — это команда ОБЪЕДИНЕНИЕ (UNION).
Из рисунка видно, что области объединяются как плоские множества. Треугольник внутри области справа является отверстием. Область является единым объектом (даже если имеет вырезы или если объединяются непересекающиеся объекты).
Рис. 5.19. Объединение областей
Рис. 5.20. Вычитание областей
Рис. 5.21. Пересечение областей
На рис. 5.20 приведен пример вычитания областей.
Слева показаны три области до вычитания. Справа — результат вычитания (из многоугольной области вычитаются две круговых). Новая область имеет один круглый вырез. Соответствующая команда системы AutoCAD — ВЫЧИТАНИЕ (SUBTRACT).
На рис. 5.21 приведен пример пересечения трех областей. Для операции пересечения используется команда ПЕРЕСЕЧЕНИЕ (INTERSECT).
Если объединить непересекающиеся области, то образуется область, имеющая многосвязный внешний контур (она подобна блоку при операциях перемещения, копирования и т. п.). Команда РАСЧЛЕНИТЬ (EXPLODE) раскладывает область на простые примитивы (отрезки, дуги, окружности, эллипсы,сплайны).
