Как выбрать объект в автокад
Уроки autocad. Выделение объектов в автокаде, циклический и быстрый выбор.
В этом уроке речь пойдет о том, как выделять нужные нам элементы в автокаде. Как пользоваться рамкой для выделения. Что такое циклический выбор в Autocad. Для чего нужна команда быстрый выбор объектов в автокаде.
Для того чтобы отредактировать объекты в автокаде, необходимо сначала их выделить(выбрать). После того как элемент выделен у него появляются синие ручки, с помощью которых мы можем изменять выбранный элемент. Также можно нажав правой кнопкой мыши на элементе, из появившегося контекстного меню вызвать свойства объекта.
Чтобы выделить один элемент(отрезок, дугу окружность и т.д. ) нужно просто кликнуть на него один раз. Двойной клик вызовет окно свойств элемента.
Выбор элементов с помощью рамки
Чтобы выбрать несколько элементов можно воспользоваться прямоугольной рамкой для выделения. Эта рамка появляется если кликнуть в пустое место на экране и потянуть по диагонали.
Обратите внимание на то что цвет рамки зависит от того в каком направлении мы двигаем наш курсор.
Если растягивать рамку из левого-верхнего угла в правый-нижний, то цвет рамки будет синий.
Это означает, что будут выбраны все элементы , которые попадают в рамку полностью. В моем случае выделится верхний отрезок и отрезок справа.
Если растягивать рамку наоборот из правого-нижнего в левый-верхний угол, то цвет рамки будет зеленый.
Это значит, что выбранными будут элементы, которые даже частично касаются рамки. В нашем примере будут выбраны все отрезки. Так как рамка задевает их всех.
Вот так выбирают элементы с помощью рамки.
Autocad циклический выбор.
Теперь обращу ваше внимание на то, если элементы наложены друг на друга. Вот например треугольник наложен на прямоугольник.
Если отрезки наложены друг на друга, а нам необходимо выбрать всего один из них, то в автокаде для этого предназначен циклический выбор объектов. Но однако его необходимо включить в нижней панели.
Если кликнем правой кнопкой мыши по этой иконке, то autocad позволяет настроить параметры для циклического выбора.
Теперь, когда циклический выбор включен, при клике на наложенные друг на друга элементы(линии, отрезки, дуги. ) всплывает окошко в котором можно выбрать конкретный элемент.
Отмена выбора при нажатии клавиши shift
Выделим рамкой все объекты целиком.
Теперь, чтобы убрать из выбора какой-нибудь элемент, зажмем клавишу shift и кликнем на него. Например уберем из выбора отрезок.
Таким образом клавиша shift позволяет удалить необходимый элемент из группы выбранных. Это очень удобно, если вы случайно выбрали лишний элемент.
Быстрый выбор объектов в autocad
Дорисуем наш домик.
Чтобы выделить сразу и много(все) объектов в автокад объединенных каким-либо признаком необходимо воспользоваться командой быстрый выбор.
Вызовем контекстное меню(правой кнопкой мыши по экрану). Там ищем иконку быстрый выбор.
После клика на иконку в автокаде появляется следующее окно. В нем мы можем задать необходимые критерии выбора.
Например мы хотим выделить все отрезки на чертеже.
Выберем тип объектов: отрезок. (Также можно указать цвет отрезка, слой на котором он находится и другие параметры)
Нажимаем ОК и на нашем чертеже выделились все отрезки с указанными параметрами.(Прямоугольник является полилинией и поэтому не выделился)
Применение команды быстрый выбор упрощает поиск и выделение нужных нам объектов. Так можно выделить все объекты принадлежащие одному слою или все объекты определенного цвета.
Команда выбрать подобные в автокаде
Команда выбрать подобные схожа с командой быстрый выбор. Она находится также в контекстном меню.
Если мы кликнем на иконку выбрать подобные, а затем на один из элементов, то будут выбраны все элементы со схожими свойствами.
На этом урок закончу.
Смотрите видео.
Уроки Autocad видео. Выбор объектов
Мы рассмотрели выделение (выбор) объектов в Автокад обычными способами, а также специальными. В этой статье мы рассмотрим выбор (выделение) объектов в Автокад по их свойствам, а также их исключение из текущего набора объектов по их свойствам при помощи диалогового окна "Быстрый выбор" (фильтрация текущего набора объектов в Автокад по их свойствам). К свойствам объектов можно отнести цвет, тип, вес линий, масштаб линий, печатаемые и непечатаемые объект и т.д. Свойствам объектов посвящен целый раздел видео курса Автокад.
Прежде чем приступить к изучению диалогового окна в Автокад "Быстрый выбор", вспомним, что такое новый набор объектов в Автокад, текущий набор и системная переменная "Pickadd"
Новый, текущий наборы объектов в Автокаде
Выделим объект "отрезок" щелчком мыши. Только что мы создали новый набор объектов в Автокад, состоящий из одного отрезка. Так как на чертеже Автокад мы уже имеем выделенный объект "Отрезок", то из состояния нового набора объектов он переходит в состояние текущего набора объектов Автокад. Каждое последующие выделение объектов в Автокад будет создавать новый набор объектов, если, конечно, они не будут включаться в текущий набор объектов. Например, выберем в Автокад следующий объект (отрезок) щелчком мыши по нему. Новый выбранный объект (отрезок) в Автокад не создал новый набор объектов, а добавился к текущему набору объектов (первому отрезку). За включение новых выбранных объектов в Автокад в текущий набор отвечает системная переменная "Pickadd" - курсы дизайн интерьера..
Системная переменная Pickadd в Автокад или выделение нескольких объектов в Автокад поочередно
То есть будут ли выделяться несколько объектов в Автокад поочередно, а другими словами добавляться последующие выбранные объекты к текущему набору выбранных объектов в Автокад - это зависит от системной переменной "Pickadd".
По умолчанию системная переменная "Pickadd" в Автокад имеет значение 1. Всего значений этой системной переменной - три (0, 1, 2).
Значение системной переменной в Автока "Pickadd" = 0.
Отключает системную переменную Pickadd. Последние выбранные индивидуально или с помощью рамки объекты становятся новым набором. Ранее выбранные объекты исключаются из выбранного набора.
Значение системной переменной Pickadd = 1 в Автокад (значение по умолчанию).
Включает системную переменную Pickadd. Последние выбранные индивидуально или с помощью рамки объекты добавляются в текущий набор.
Значение системной переменной Pickadd = 2 в Автокад.
Включает системную переменную Pickadd. Последние выбранные индивидуально или с помощью рамки объекты добавляются в текущий набор. Если используется команда "Выбрать, сохраняет выбранные объекты после завершения команды.
Снимем выделение в Автокад всех объектов (2 отрезков) нажатием на клавишу "Esc".
Системная переменная Выборстиль в Автокаде (способы изменения значений системной переменной Pickadd)
Существует несколько способов изменения значений системной переменной "Pickadd" в Автокад. Самый надежный способ - это прописать наименование системной переменной в командной строке "Выборстиль".
Системная переменная "Выборстиль" в Автокад позволяет вызвать системную переменную "Pickadd" и изменить ее значения (это название самой системной переменной Pickadd в русском Автокад).
Пропишем наименование системной переменной "Выборстиль" в командной строке и нажмем "Enter".
В командной строке появится запрос на ввод нового значения системной переменной:
Новое значение Pickadd :
В треугольных скобках стоит значение переменной "Pickadd" в Автокад по умолчанию равное 1. Введем новое значение системной переменной в Автокад равное 0 и нажмем "Enter". Теперь она имеет значение 0.
Выделим объект (отрезок) в Автокад щелчком мыши по нему. Затем выберем следующий объект в Автокад, пусть будет тоже отрезок. Второй отрезок создал новый набор выделенных объектов в Автокад, а не добавился к текущему набору объектов, т.е. к первому отрезку. С первого отрезка снялось выделение.
В Автокад с системной переменной "Pickadd" мы сталкивались, когда изучали окно Свойства, поэтому изменить ее значения (0, 1) можно в этом окне. Откроем окно-панель "Свойства". Щелкните правой кнопкой мыши на свободном месте графической зоны чертежа Автокад, и в контекстном меню выберите строку "Свойства" (выделение со второго отрезка не должно быть снято).
В верхнем левом углу окна "Свойства" в Автокад прописано название выбранного объекта (Отрезок), а правее находится кнопка системной переменной Pickadd в Автокад.
Переключение системной переменной Автокад "Pickadd" со значения 0 на 1, а также обратно в окне Свойства, производится щелчком мыши.
Значение системной переменной Pickadd = 0 в Автокад - нижний квадрат в кнопке не закрашен, в правом углу стрелка, указывающая на верхний закрашенный квадрат. Обозначение стрелки гласит, что каждый последующий выбор объектов будет создавать новый набор объектов.
Значение системной переменной Pickadd = 1 в Автокад - оба квадрата в кнопке закрашены, в правом углу знак "плюс", обозначающий, что каждый последующий выбор объектов в Автокад будет включаться к текущему набору объектов.
Присвоение нового значения 2 системной переменной "Pickadd" возможно только при помощи системной переменной "Выборстиль" в Автокад.
Команда Выбрать в Автокад
Значение 2 для системной переменной Pickadd необходимо только для работы команды Выбрать. Так как выбор объектов в Автокад по умолчанию осуществим обычным щелчком прицела-курсора, то многие пользователи системы не знают, что существует специальная команда Выбрать в Автокад для выбора объектов.
Вызовем системную переменную Выборстиль в Автокад и изменим значение системной переменной Pickadd на 2.
Вызовем команду Выбрать в Автокад, прописав наименование команды в командной строке и нажав Enter. Появился отмечающий указатель в Автокад. С его помощью выберем несколько объектов секущей рамкой и нажмем Enter. Таким способом мы выделили несколько объектов в Автокад.
Данный способ выделения объектов в Автокад работает только в значении 2 системной переменной Pickadd.
Диалоговое окно Быстрый выбор в Автокаде, команда БВыбор
Вызвать диалоговое окно "Быстрый выбор" в Автокад можно несколькими способами:
- Прописать наименование команды в командной строке "БВыбор" в Автокад.
- Щелкнуть правой кнопкой мыши в свободном месте графической зоны чертежа и в контекстном меню выбрать строку в Автокад "Быстрый выбор. "
- Открыть окно Свойства и в верхнем правом углу щелкнуть по кнопке "Быстрый выбор" в Автокад.
Рассмотрим диалоговое окно Быстрый выбор в Автокад.
1) Раскрывающийся список "Применить" окна "Быстрый выбор" содержит два параметра:
- Ко всему чертежу.
- К текущему набору объектов.
Ко всему чертежу - быстрый выбор объектов в Автокад по их свойствам и значениям во всем чертеже.
К текущему набору объектов - работа с объектами (их фильтрация) в текущем наборе объектов.
2) Справа от раскрывающегося списка "Применить" находится кнопка Автокад "Выбрать объекты" (не активна при установке флажка "Добавить в текущий набор"). Кнопка в Автокад "Выбрать объекты" позволяет временно закрыть диалоговое окно "Быстрый выбор" для выбора в текущем чертеже Автокад одного или группы (нескольких) объектов, к которым требуется применить критерии фильтрации. Таким образом, вы можете заранее не выделять объекты в Автокад для дальнейшей их фильтрации через диалоговое окно "Быстрый выбор".
3) Раскрывающийся список "Тип объектов" окна "Быстрый выбор" в Автокад показывает все типы объектов, присутствующие на чертеже или в текущем наборе объектов. С помощью данного списка можно выбирать из чертежа или исключать из текущего набора объекты по их типу. Для 3D тел, поверхностей в Автокад 3D нет разграничений по их типу: 3D тело выдавливания, 3D тело сдвига и т.д. В раскрывающемся списке можно выбрать только один тип объекта в Автокад или сразу все - параметр "Несколько".
4) Поле "Свойства" диалогового окна "Быстрый выбор" позволяет производить выбор объектов в Автокад или исключать (фильтровать) объекты в текущем наборе объектов по их свойствам. Набор свойств в данном поле зависит от выбранного типа (ов) объектов в поле "Тип объектов".
5) Раскрывающийся список "Оператор окна "Быстрый выбор" в Автокад придает значение выбранному ранее свойству, кроме оператора "Выбрать все". Доступны следующие операторы: "= Равно, <> Не равно, > Больше, < Меньше, Выбрать все". В Автокад при выборе оператора "Выбрать все" диалогового окна "Быстрый выбор" исключается фильтрация по свойствам объекта.
6) Раскрывающийся список "Значение" позволяет задать значение выбранного свойства.
7) Поле "Отобранные объекты" в Автокад окна "Быстрый выбор" содержит два значения переключателя:
- Включить в новый набор.
- Исключить из нового набора.
В значении "Включить в новый набор" в Автокад позволяет включить все объекты на текущем чертеже Автокад, удовлетворяющие заданным условиям, в новый набор объектов.
В Автокад в значении "Исключить из нового набора" позволяет исключить все объекты на текущем чертеже, удовлетворяющие заданным условиям, из нового набора (новый набор будет состоять из всех объектов текущего чертежа, кроме исключенных при помощи "Быстрого выбора" в Автокад).
8) Флажок "Добавить в текущий набор" объектов в Автокад диалогового окна "Быстрый выбор" позволяет добавить объекты, удовлетворяющие заданным условиям, к текущему набору объектов.
Добрый день!
Разберем очень важную тему – «Выбор объектов». Чтобы что-то с объектом сделать, его сначала нужно выбрать. Как это сделать разными способами мы сегодня с Вами и научимся.
В AutoCAD существует несколько способов выбора объектов, каким из них пользоваться зависит от конкретной решаемой геометрической задачи:
1. Простое указание . Если подвести курсор к объекту и щелкнуть на нем левой кнопкой «мыши», то он выберется – станет отрисовываться пунктиром и на нем появятся синие квадраты и/или треугольники, так называемые "ручки".
. Чтобы отменить выбор объектов нажмите клавишу « Esc » или щелкните правой кнопкой мыши и в контекстном меню выберите «Отменить выбор» .
2. Набор выбора . Чтобы выбрать еще один объект просто щелкните по нему ЛКМ - он также выберется (в отличие от большинства других программ, где для выбора группы объектов необходимо нажать и удерживать « Shift » или « Ctrl »). При этом создаётся набор выбора - т.е. ситуация, когда выбрано несколько объектов.
Для исключения объекта из набора выбора, наоборот нужно нажать и удерживать « Shift » и щелкнуть на объекте ЛКМ.
3. Рамка . Рамка вызывается очень просто – щелкаем ЛКМ, отпускаем, перемещаем курсор вправо (неважно – вверх или вниз, главное вправо) и повторно щелкаем ЛКМ. При этом выделяемая область ограничивается сплошной линией и заливается синим цветом (заливка появилась в автокаде с 2006 версии). При этом выбираются все объекты, которые полностью попали в рамку, именно полностью.
4. Секущая рамка . Инициализируется секущая рамка точно также как и рамка, но справа налево (в отличие от рамки, которая вызывается слева направо). При этом выделяемая область ограничивается пунктирной линией и заливается зеленым цветом. При этом выбираются все объекты, которые полностью попали в рамку и те, которые пересеклись рамкой.
5. Выбрать все . Это стандартная команда OC Windows . Горячая клавиша « Ctrl + A » или меню « Правка/Выбрать все » .
. При вызове команды « Выбрать все » выбираются все объекты, лежащие на отключенных слоях. Будьте осторожны, не удалите лишнее.
6. Быстрый выбор . Команду можно найти в меню « Сервис/Быстрый выбор » , либо щелкнуть в любом месте пространства чертежа и выбрать соответствующий пункт контекстного меню. Позволяет выбрать объекты по определенным признакам, например все окружности, все окружности определенного радиуса и пр. Более подробно команда « Быстрый выбор » будет рассмотрена в следующих статьях.
7. Набор подобных объектов. Позволяет выбрать объекты, подобные другим. Введите команду selectsimilar. Если сразу указать на экране объект, то выберутся все объекты этого типа, например при указании окружности выберутся все окружности. Если войти в опции команды, то можно в появившемся окне "Выбрать параметры подобия" указать свойства, по которым выбрать объекты. Например, если указать параметры «Цвет» и «Имя», то при указании красной окружности будут выбраны все окружности только красного цвета.
В AutoCAD , как всегда, есть из чего выбрать. Чем пользоваться, а чем нет – решать Вам.
О других способах выбора, появившихся в новой версии AutoCAD2013 можно прочитать в этом посте и посмотреть в видеозаписи вебинара.
С другими постами о приемах работы в AutoCAD можно ознакомиться на соответствующей странице блога.
С уважением, Андрей.
Как и обещал в прошлом посте, сегодня рассказываю о функции Быстрый выбор в AutoCAD.
Быстрый выбор позволяет выбрать объекты по определенным признакам, например, все окружности, все окружности определенного радиуса, все текстовые строки и пр.
Команду Быстрый выбор можно запустить в командной строке БВЫБОР (_QSELECT), так же ее можно найти в меню Сервис/Быстрый выбор, либо щелкнуть в любом месте пространства чертежа и выбрать соответствующий пункт контекстного меню.
- Применить. Первое условие - Из чего выбираем? Можно выбрать из всего чертежа (Ко всему чертежу) или из текущего набора (К текущему набору). Рядом находится кнопка «Выбрать объекты», нажав которую Вы можете выбрать объекты на экране, создав текущий набор (если вдруг Вы забыли это сделать до запуска команды).
- Тип объектов. Здесь необходимо указать тип объектов, который нужно выбрать. В доступном списке присутствуют только те объекты, которые есть на чертеже (если мы выбираем из всего чертежа) либо в текущем наборе. Если выбрать «Несколько», то будут выбираться все типы объектов.
- Свойства. Позволяет выбрать свойство, по которому будут выбираться объекты. Список свойств зависит от типа объектов, но есть общие свойства, присущие всем объектам (цвет, слой и пр.).
- Оператор. Выбираем нужный оператор для придания значения выбранному ранее Свойству. Если включен оператор «Выбрать все», то все остальные поля становятся недоступны для изменений (кроме Применить и Тип объектов).
- Значение. Нужно выбрать значение Свойства.
Пример 1. Выбрать из всего чертежа все окружности радиусом равным 20
В ниж ней части окна есть две опции: «Включить в новый набор» и «Исключить из нового набора». Если выбрана первая, то все объекты, отвечающие заданным нами условиям, станут выбранными (добавятся в новый набор выбора) , если вторая, то выберутся все объекты, не отвечающие заданным условиям. Например, если мы в условиях задали выбор всех окружностей и включили опцию «Исключить из нового набора», то выберутся все объекты, кроме окружностей.
Последняя опция «Быстрого выбора» – «Добавить в текущий набор». Она позволяет добавить объекты к существующему набо ру выбора либо создать новый набор.
Можно ли создать макрокоманды по "быстрому выбору", в частности по выбору тех или иных блоков? Например есть блоки с именем двери, стулья, столы. Нажал кнопочку и "выбрались" все блоки с именем "столы"..
Спасибо за отличный вопрос. Отвечаю.
К сожалению, в AutoCAD с помощью команды Быстрый выбор такого сделать нельзя, поскольку она закрыта и до ее параметров не достучаться программными средствами. Однако, задача легко решаема с помощью одной строчки кода на AutoLISP.
Создаем команду выбора
Пишем строку кода на AutoLISP
(sssetfirst nil (ssget "_x" '((0 . "INSERT")(2 . "Имя блока"))))
Функция sssetfirst в данном случае, выражаясь не программистским языком, позволяет выделить все объекты из списка, функция ssget - создает список из всех блоков с именем "Имя блока", которые есть в текущем чертеже.
Т.е. если вы хотите выбрать все блоки с именем "Стол", то запись будет выглядеть
(sssetfirst nil (ssget "_x" '((0 . "INSERT")(2 . "Стол"))))
Можете протестировать работу - скопируйте запись в командную строку и нажмите Enter, должны выбраться все блоки с именем "Стол"
Создаем инструментальную панель с кнопками выбора блоков
Добавить кнопку на панель или ленту нет никакой сложности. Например, создадим панель Выбор блоков и добавим на нее кнопки
1. Запускаем команду Пользовательский интерфейс на ленте Управление или вводим команду НПИ (_CUI)
2. Создаем новую команду - нажимаем кнопку Создание новой команды
3. Описываем свойства команды. Задаем Имя, например Блоки Стол, вводим Описание и пр.
В поле макрос вводим созданную ранее строку кода
^C^C(sssetfirst nil (ssget "_x" '((0 . "INSERT")(2 . "Стол"))))
^C^C - это двойное нажатие Cancel, нужно для выхода из текущей команды перед запуском команды выбора, хотя это совершенно необязательно.
Также можно выбрать значок для команды или создать свой.
Не забываем нажимать Применить.
4. По аналогии создаем команды для выбора других блоков
5. Создаем новую инструментальную панель, например, Выбор блоков
6. Добавляем созданные команды на новую панель. Просто перетаскиваем их на нужную панель (можно выбрать группу команд)
Выходим из окна.
7. Отображаем панель в рабочем пространстве. Пишем в командной строке
-ПАНЕЛЬ "Выбор блоков"
8. Наслаждаемся.
С остальными приемами работы и настройки в AutoCAD можно познакомиться на странице блога.
С уважением, Андрей.
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.
Читайте также: