После того как вызвана одна из команд редактирования, AutoCAD предлагает выбрать объекты. В командной строке появляется запрос:
...
Select objects: – выбрать объекты
При этом перекрестье указателя мыши заменяется прицелом выбора. Выбор отдельных объектов производится с помощью мыши или одним из способов, которые описаны ниже в этом разделе.
При формировании набора можно выбрать последний созданный объект, текущий набор объектов, а также все объекты рисунка. Имеется возможность добавлять объекты в набор и удалять их оттуда. Различные объекты могут заноситься в набор разными способами. Например, для выбора всех объектов области рисунка, кроме нескольких, нужно сначала выделить все объекты, а затем удалить из набора те, которые не предназначены для редактирования.
Способы и ключи выбора объектов:
• Add – включает режим добавления для пополнения существующего набора. Это начальный режим, устанавливаемый для выбора объектов;
• ALL – позволяет выбрать все примитивы, в том числе те, которые расположены на отключенных, заблокированных и замороженных слоях;
• AUto – выделяет объект, на котором установлен указатель мыши. Если не было выбрано ни одного объекта, указанная точка становится первым углом рамки;
• BOX – задает прямоугольник по двум точкам. Если вторая точка находится справа от первой, процесс выбора аналогичен выбору рамкой Window, а если слева – выбору секущей рамкой Crossing;
• Crossing – секущая рамка выделяет все объекты, которые находятся внутри или пересекают контур рамки. По умолчанию в ответ на запрос Select objects: можно указать первый угол рамки, а затем второй в направлении справа налево. Для того чтобы объект можно было выбрать, он должен быть хотя бы частично видимым. При выборе секущей рамкой в командной строке появляются запросы:
...
Select objects: C – переход в режим выбора объектов с помощью секущей рамки
Specify first corner: – указать первый угол рамки
Specify opposite corner: – указать противоположный угол рамки
• CPolygon – сочетает режимы Crossing и Wpolygon и позволяет выбрать объекты как полностью заключенные в многоугольник, так и пересекающие его границу. Область задается путем указания точек вокруг объектов, которые следует выбирать. Многоугольник строится по мере установки этих точек; он может быть любой формы, но без самопересечений и автоматически замыкается при указании каждой новой вершины. От последней заданной точки до указателя мыши протянута «резиновая нить». При этом в командной строке появляются запросы:
...
Select objects: CP – переход в режим выбора объектов с помощью многоугольника
First polygon point: – указать первую точку многоугольника
Specify endpoint of line or [Undo]: – указать конечную точку отрезка
Specify endpoint of line or [Undo]: – указать конечную точку отрезка
Specify endpoint of line or [Undo]: – нажать клавишу Enter для завершения выбора объектов с помощью многоугольника
• Fence – выбирает только объекты, которые пересекает линия . В отличие от рамочного или секущего многоугольника она может пересекать саму себя. При указании точек генерируется линия выбора и «резиновая нить» протягивается к перекрестью графического курсора. При этом в командной строке появляются запросы:
...
First fence point: – указать первую точку линии
Specify endpoint of line or [Undo]: – указать конечную точку отрезка
Specify endpoint of line or [Undo]: – указать конечную точку отрезка
Specify endpoint of line or [Undo]: – нажать клавишу Enter для завершения выбора объектов
• Group – выбирает все объекты внутри заданной группы ;
• Last – выбирает последний нарисованный объект, видимый на экране;
• Multiple – одновременно выбирает несколько объектов. Процесс выбора не считается законченным до тех пор, пока на очередной запрос выбора объекта не нажата клавиша Enter или Пробел;
• Previous – выбирает текущий набор объектов;
• Remove – устанавливает режим удаления указанных объектов из набора;
• SIngle – устанавливает режим выбора единственного объекта. Когда указаны один объект или одна группа, выбор считается законченным и запрос выбора объектов не повторяется;
• Undo – отменяет (удаляет) последний добавленный в набор объект;
• Window – выбирает объекты, которые целиком попадают в рамку . По умолчанию в ответ на запрос Select objects: можно указать первый угол рамки, а затем второй угол по диагонали от первого в направлении слева направо;
• WPolygon – аналогичен режиму Window, но при этом позволяет выбрать объекты, содержащиеся внутри области, границы которой составляет многоугольник .
Если системная переменная PICKDRAG включена, определение рамки производится при нажатой левой кнопке мыши. Если PICKDRAG отключена (такова настройка по умолчанию), то рамка задается двумя щелчками кнопки мыши в первой и второй точках.
Очень трудно выбирать объекты, которые лежат близко или непосредственно друг на друге. Для этой цели удобнее пользоваться мышью, одновременно удерживая нажатой клавишу Ctrl: в результате включается режим циклического перебора, когда по щелчку кнопки мыши объекты выбираются один за другим, до тех пор пока не будет выделен требуемый.
Для управления процессом выбора объектов необходимо загрузить из падающего меню Tools → Options… диалоговое окно Options. Задать метод сортировки объектов можно на вкладке User Preferences. Режим выбора объектов и размер прицела определяются на вкладке Selection диалогового окна Options. Подробнее об этом рассказывается в разделе «Настройка рабочей среды AutoCAD».
Существует возможность ограничить выбираемый набор объектов такими свойствами, как цвет, слой и тип объекта и пр., путем использования функции быстрого выбора или фильтра списков. Например, можно выбрать на рисунке только окружности красного цвета или, наоборот, выбрать все объекты, кроме окружностей красного цвета.
Функция Quick Select позволяет сформировать набор объектов по заданному критерию отбора. В диалоговом окне Object Selection Filters задаются и сохраняются для дальнейшего применения различные фильтры выбора объектов.
При фильтрации распознаются только цвета, типы линий и веса линий, явно присвоенные объектам, но не унаследованные по слою. Например, объект может быть красным, потому что для него задан цвет ByLayer, а слою присвоен красный цвет. Следовательно, фильтр должен учитывать также объекты, расположенные на слое, которому присвоен красный цвет, и имеющие цвет ByLayer, а не красный. В частично загруженных рисунках функция Quick Select не учитывает незагруженные объекты.
Для формирования набора объектов с помощью функции быстрого выбора следует выбрать из падающего меню Tools → Quick Select… и в открывшемся диалоговом окне Quick Select установить необходимые параметры (рис. 12.1).
Рис. 12.1. Диалоговое окно быстрого выбора
• В списке Apply to: указывается набор объектов, к которому необходимо применить быстрый выбор:
– Entire drawing – весь чертеж;
– Current srlection – текущий набор.
• Кнопка Select objects позволяет сформировать текущий набор объектов.
• В списке Object type: указывается тип выбранных объектов.
• В списке Properties: перечисляются свойства объектов.
• В списке Operator: указывается оператор:
= Equals – равно;
<> Not Equal – не равно;
> Greater than – больше;
< Less than – меньше;
Select All – выбрать все.
• В списке Value: устанавливается значение выбранного свойства.
• В области How to apply: определяется действие над отобранными объектами:
• Include in new selection set – включить в новый набор;
• Exclude from new selection set – исключить из нового набора;
• Append to current selection set – добавить в текущий набор.
Для настройки более сложных фильтров выбора объектов и сохранения их под заданными именами достаточно в ответ на запрос Select objects: ввести 'filter и в диалоговом окне Object Selection Filters, показанном на рис. 12.2, определить фильтр-список.
Рис. 12.2. Диалоговое окно определения фильтр-списков
• В области Select Filter осуществляется выбор фильтра: ACIS-тело, атрибут, блок, вектор нормали, выноска, высота, высота текста, видовой экран, допуск, дуга, значение текста, изображение, имя атрибута, имя блока, имя данных, имя формы, конец отрезка, круг, луч, масштаб типа линий, мультилиния, начало отрезка, область, образец штриховки, основание DWF, отрезок, плоскость сечения, поворот блока, поворот текста, полилиния, положение атрибута, положение блока, положение текста, положение тоски, положение формы, полоса, прямая, радиус дуги, радиус круга, размер, размерный стиль, слой, спираль, сплайн, стиль мультилиний, таблица, твердое тело, текст, текстовый стиль, тип линий, точка, точка вставки изображения, уровень, фигура, форма, цвет, центр видового экрана, центр дуги, центр круга, центр эллипса, штриховка, эллипс, трехмерная грань, начало AND, конец AND, начало OR, конец OR, начало NOT, конец NOT, начало XOR, конец XOR:
– кнопка Select… – выбрать;