Команда фильтр в автокаде
Назначение фильтров для выбора объектов, их редактирование, присвоение имен.
Список свойств фильтра
Список свойств текущего фильтра (выбранного в соответствующем списке группы опций "Именованные фильтры").
Добавление в фильтр новых свойств (условий, по которым будут отбираться объекты).
Типы объектов и логические операторы
Перечень типов объектов, допускающих применение фильтров. Условия фильтрации могут быть сформулированы с помощью логических операторов: AND (И), OR (ИЛИ), XOR (Исключающее ИЛИ) и NOT (НЕ).
При использовании логических операторов необходимо следить за корректностью формулируемого логического выражения. Количество операндов определяется типом логической операции.
Например, следующий фильтр выберет все окружности, за исключением тех, чей радиус больше или равен 1,0:
Радиус круга= 1,00
Определяют (в зависимости от объекта) дополнительные параметры фильтрации. Например, для выбора отрезка можно ввести координаты X, Y и Z его начальной точки.
Для значений параметров фильтрации можно указывать относительные операторы, такие как < (меньше) и > (больше). Например, следующий фильтр выберет все окружности, центры которых имеют координаты, большие или равные 1,1,0, а радиусы больше или равны 1:
Центр круга X >= 1,0000 Y >= 1,0000 Z >= 0,0000
Радиус круга>= 1,0000
Вызов диалогового окна со списком всех возможных значений для данного типа объектов. Предлагается выбрать значения для включения в фильтр. Например, при выборе типа объекта "Цвет" появляется список цветов.
Добавление к списку свойств текущего фильтра нового параметра отбора. Свойства неименованных фильтров сохраняются до окончания текущего сеанса работы или до тех пор, пока они не будут удалены вручную.
Замена текущего свойства фильтра (в списке свойств) на свойство, установленное в опции "Выбор фильтра".
Добавление нового объекта в список фильтра.
Указанное в списке свойство перемещается в опцию "Выбор фильтра". Для изменения свойства фильтра нужно выбрать его из списка и нажать кнопку "Изменить". По окончании редактирования нужно нажать кнопку "Заменить". Прежнее значение параметра будет заменено отредактированным.
Удаление выбранного свойства из текущего фильтра.
Удаление всех свойств из текущего фильтра.
Просмотр, сохранение и удаление списков фильтров.
Просмотр имеющихся списков фильтров. Для того чтобы сделать фильтр текущим, его следует выбрать из списка. Именованный фильтр и его список свойств загружаются из файла по умолчанию filter.nfl.
Сохранение фильтра и списка его свойств. Фильтр сохраняется в файле filter.nfl. Имя файла может содержать не более 18 символов.
Удаление фильтра и списка его свойств из файла, выбираемого по умолчанию.
Завершение работы в диалоговом окне и вывод подсказки "Выберите объекты" для создания набора. Текущий фильтр используется на выбранных объектах.
из группы Utilities (Утилиты) на вкладке Home (Основная) ленты, вы можете отфильтровать наборы выделения по свойствам (например, по цвету) и по типам объектов. Так, вы можете выбрать все красные круги на рисунке, не затрагивая никакие другие объекты, или все объекты, кроме красных кругов.
Команда FILTER открывает диалоговое окно Object Selection Filters (Фильтры выделения объектов), изображенное на рис. 3.10. С его помощью вы можете дать фильтрам имена и сохранить их для последующего использования. Команда FILTER создает список требований, которым должен отвечать объект до его выделения. Вы можете ввести эту команду в ответ на запрос, чтобы создать списки фильтрации для дальнейшего использования. Вы можете также использовать команду FILTER явно, запустив ее в ответ на приглашение Select objects: для использования в текущей команде.
Рис. 3.10. Диалоговое окно Object Selection Filters (Фильтры выделения объектов)
Команда FILTER ищет объекты по свойствам только в том случае, если вы присвоили эти свойства объекту непосредственно. Если объекты принимают свойства от слоя, на котором они размещаются, то для их выделения необходимо указывать значение параметра ByLayer (По слою). Допустим, слою присвоен зеленый цвет и объекты, размещенные на этом слое, наследуют цвет от него. Если вы захотите выделить эти объекты, указав их цвет, то следует задать и цвет ByLayer (По слою). Указав зеленый цвет напрямую, вы не добьетесь нужного выделения.
С помощью кнопки Quick Select (Быстрый выбор) из группы Utilities (Утилиты) на вкладке Home (Основная) ленты вы можете быстро определить набор выделения, основанный на указанных вами критериях фильтрации. Команда Quick Select (Быстрый выбор) и ее аналог QSELECT (или _QSELECT) вызывают диалоговое окно Quick Select (Быстрый выбор) (рис. 3.11).
Рис. 3.11. Окно Quick Select (Быстрый выбор)
Примечание
Вы можете вызвать окно Quick Select (Быстрый выбор), щелкнув правой кнопкой мыши в области рисунка и выбрав в контекстном меню пункт Quick Select (Быстрый выбор).
Команда QSELECT создает набор выделения, который включает или исключает все объекты, соответствующие определенному типу и критериям свойств объекта, которые вы определяете. Вы можете применить команду QSELECT ко всему рисунку или к существующему набору выделения, а также определить, заменяет ли набор выделения, созданный командой QSELECT, текущий набор выделения или добавляет объекты к нему. Если вы частично открыли рисунок, команда не рассматривает объекты, которые вы не загрузили.
Для создания набора выделения с помощью команды Quick Select (Быстрый выбор) выполните следующие действия.
1. В группе Utilities (Утилиты) на вкладке Home (Основная) ленты нажмите кнопку Quick Select (Быстрый выбор) либо выполните команду меню Tools ? Quick Select (Сервис ? Быстрый выбор).
2. В раскрывающемся списке Apply to (Применить к) окна Quick Select (Быстрый выбор) выберите значение Entire drawing (Весь чертеж).
3. В списке Object type (Тип объекта) выберите значение Multiple (Несколько).
4. В поле Properties (Свойства) щелкните на пункте Color (Цвет).
5. В раскрывающемся списке Operator (Оператор) выберите значение = Equals (Равно).
6. В списке Value (Значение) выберите Red (Красный).
7. Переключатель How to apply (Способ применения) установите в положение Include in new selection set (Включить в новый набор выделения).
Программа AutoCAD выберет все красные объекты на рисунке и закроет окно Quick Select (Быстрый выбор).
Вы можете исключить объекты из текущего набора выделения, установив переключатель How to apply (Способ применения) в положение Exclude from new selection set (Исключить из нового набора выделения).
Рассмотрим пример исключения всех кругов с радиусом более 10 из набора выделенных объектов.
Чтобы исключить объекты из набора выделения, выполните следующие действия.
1. В группе Utilities (Утилиты) на вкладке Home (Основная) ленты нажмите кнопку Quick Select (Быстрый выбор) либо выполните команду меню Tools ? Quick Select (Сервис ? Быстрый выбор).
2. В раскрывающемся списке Apply to (Применить к) окна Quick Select (Быстрый выбор) выберите значение Current selection (Текущее выделение).
3. В списке Object type (Тип объекта) выберите значение Circle (Круг).
4. В поле Properties (Свойства) щелкните на строке Radius (Радиус).
5. Из раскрывающегося списка Operator (Оператор) выберите вариант > Greater than (Больше чем).
6. Параметру Value (Значение) присвойте значение 10.
7. Переключатель How to apply (Способ применения) установите в положение Exclude from new selection set (Исключить из нового набора выделения).
В результате окно Quick Select (Быстрый выбор) должно принять вид, представленный на рис. 3.12.
Рис. 3.12. Настройки для исключения из набора выделения всех кругов с радиусом более 10
8. Щелкните на кнопке OK.
Программа удалит все круги с радиусом более 10 из набора выделения и закроет диалоговое окно Quick Select (Быстрый выбор).
Вы можете также использовать Quick Select (Быстрый выбор), чтобы добавить объекты к текущему набору выделения. Рассмотрим пример сохранения текущего набора выделения с добавлением всех объектов рисунка, которые содержат гиперссылки, начинающиеся с подстроки bld1_.
Для добавления объектов к набору выделения выполните следующие действия.
1. В группе Utilities (Утилиты) на вкладке Home (Основная) ленты нажмите кнопку Quick Select (Быстрый выбор) либо выполните команду меню Tools ? Quick Select (Сервис ? Быстрый выбор).
2. В диалоговом окне Quick Select (Быстрый выбор) установите флажок Append to current selection set (Добавить к текущему набору выделения).
3. В списке Object type (Тип объекта) выберите значение Multiple (Несколько).
4. В поле Properties (Свойства) выберите значение Hyperlink (Гиперссылка).
5. В раскрывающемся списке Operator (Оператор) выберите значение * Wildcard Match (Соответствие по маске).
6. В поле Value (Значение) введите bld1_*.
7. Переключатель How to apply (Способ применения) установите в положение Include in new selection set (Включить в новый набор выделения).
Связанная с данным окном команда FILTER присваивает имена, сохраняет фильтры и обеспечивает варианты для более сложного фильтрования. Чтобы назвать и сохранить отфильтрованный список, выполните следующие действия.
1. В командную строку введите FILTER.
2. В окне Object Selection Filters (Фильтры выделения объектов) (см. рис. 3.10) из раскрывающегося списка в области Select Filter (Выбрать фильтр) выберите значение Line (Отрезок).
3. Щелкните на кнопке Add to List (Добавить к списку).
4. В текстовое поле Save As (Сохранить как) введите имя фильтра типа Linefilter.
6. Щелкните на кнопке Apply (Применить).
Программа AutoCAD применяет фильтр таким образом, что вы можете выбрать на рисунке только линии. Если вы выделяете объекты с помощью рамки, AutoCAD применяет фильтр ко всем объектам в рамке.
Для восстановления сохраненного набора вы можете выбрать имя фильтра в раскрывающемся списке Current (Текущий) в области Named Filters (Именованные фильтры) диалогового окна Object Selection Filters (Фильтры выделения объектов).
Данный текст является ознакомительным фрагментом.
Продолжение на ЛитРес
Манипулирование данными с помощью объектов
Манипулирование данными с помощью объектов После создания таблиц можно приступить к манипуляциям с данными: вводить данные в таблицы, извлекать их из таблиц, проверять и изменять структуру таблиц. Для манипулирования структурой таблиц используются команды определения
Глава 3 Выделение, перемещение и копирование объектов
Глава 3 Выделение, перемещение и копирование объектов • Выделение объектов• Добавление и удаление объектов из набора• Выделение объектов с помощью фильтров• Перемещение объектов• Копирование объектов• РезюмеЦелью данной главы является дальнейшее освоение базовой
Выделение объектов
Выделение объектов Многообразие инструментов быстрого редактирования и трансформации объектов с минимальными усилиями является одним из ключевых средств повышения продуктивности при работе в AutoCAD 2010.В предыдущей главе мы говорили о создании новых объектов. Однако при
Извлечение данных из объектов с помощью специального мастера
Извлечение данных из объектов с помощью специального мастера Рассмотрим порядок работы с мастером извлечения данных.1. Запустите команду вставки таблицы (допустим, что документ содержит некоторые объекты, атрибуты которых вы хотели бы внести в эту таблицу (рис. 4.54)).
Выделение объектов
Выделение объектов Только что созданный объект является выделенным. Понять, что объект является выделенным, очень просто: в окнах Тор (Вид сверху), Front (Вид спереди), Left (Вид слева) он всегда имеет контур белого цвета, в окне проекции Perspective (Перспективный вид) выделенный
10.2.4. Обеспечение устойчивости объектов с помощью библиотеки PStore
10.2.4. Обеспечение устойчивости объектов с помощью библиотеки PStore Библиотека PStore реализует хранение объектов Ruby в файле. Объект класса PStore может содержать несколько иерархий объектов Ruby. У каждой иерархии есть корень, идентифицируемый ключом. Иерархии считываются с диска
Сериализация объектов с помощью BinaryFormatter
Сериализация объектов с помощью BinaryFormatter Чтобы показать, как сохранить экземпляр JamesBondCar в физическом файле, давайте используем тип BinaryFormatter. Подчеркнем снова, что двумя ключевыми методами типа BinaryFormatter являются Serialize() и Deserialize().• Serialize(). Сохраняет объектный граф в
Реконструкция объектов с помощью BinaryFormatter
Реконструкция объектов с помощью BinaryFormatter Теперь предположим, что вы хотите прочитать сохранённые данные JamesBondCar из двоичного файла назад в объектную переменную. Программно открыв CarData.dat (с помощью метода OpenRead()), вызовите метод Deserialize() объекта BinaryFormatter. Метод Deserialize()
Сериализация объектов с помощью SoapFormatter
Сериализация объектов с помощью XmlSerializer
Сериализация объектов с помощью XmlSerializer Вдобавок к SOAP и двоичному формату, компоновочный блок System.Xml.dll предлагает третий формат, обеспечиваемый типом System.Xml.Serialization. XmlSerializer который может использоваться для сохранения состояния данного объекта в виде "чистого" XML в
Хостинг удаленных объектов с помощью сервиса Windows
Хостинг удаленных объектов с помощью сервиса Windows Возможно, идеальным хостом для удаленных объектов является сервис Windows, поскольку сервис Windows позволяет следующее.• Может загружаться автоматически при запуске системы• Может запускаться, как "невидимый" процесс в
Хостинг удаленных объектов с помощью IIS
Хостинг удаленных объектов с помощью IIS Хостинг удаленного компоновочного блока с помощью сервера IIS (Internet Information Server – информационный сервер Интернет) даже проще, чем создание сервиса Windows, поскольку сервер IIS специально запрограммирован на то, чтобы получать
Изменение содержимого таблиц с помощью объектов команд
Изменение содержимого таблиц с помощью объектов команд Вы только что убедились, что метод ExecuteReader() извлекает объект чтения данных, позволяющий проверить результаты выполнения SQL-оператора Select в однонаправленном и доступном только для чтения потоке. Но если вы хотите
Глава 3 Выделение, перемещение и копирование объектов
Глава 3 Выделение, перемещение и копирование объектов Выделение объектовДобавление и удаление объектов из набораВыделение объектов с помощью фильтровПеремещение объектовКопирование объектовРезюмеЦелью данной главы является дальнейшее освоение базовой техники
Выделение объектов
Выделение объектов Многообразие инструментов быстрого редактирования и трансформации объектов с минимальными усилиями является одним из ключевых средств повышения вашей продуктивности при работе в AutoCAD 2009.В предыдущей главе мы говорили о создании новых объектов.
Выделение объектов с помощью фильтров
Выделение объектов с помощью фильтров Одним из способов выделения является применение фильтров. Используя команду FILTER или команду Quick Select (Быстрый выбор) из меню кнопки Utilities (Утилиты) на вкладке Home (Основная) ленты, вы можете отфильтровать наборы выделения по свойствам
Команда. Доступна в R12-2008. Изменена в 2005 и в 2007
Создание фильтров многократного использования для выбора объектов на основе их свойств.
Из 2002:
Creates reusable filters for object selection
FILTER creates a list of requirements that an object must meet to be included in a selection set.
Use FILTER to
Select objects before using an editing command
Select objects during an editing command; at any Select Objects prompt, use FILTER transparently to select objects to use with the current command
Create named filters to use later at any Select Objects prompt
FILTER finds objects by property only when you have assigned those properties to the object directly. If objects assume properties from the layer on which they reside, FILTER does not find them. You can, however, use FILTER to find objects with properties set by layer or by block.
Command line: filter (or 'filter for transparent use)
The Object Selection Filters dialog box is displayed.
Из 2005ру:
Фильтрация наборов объектов
Имеется возможность отбора объектов, заносимых в набор выбора, по каким-либо характеристикам (цвет, тип объекта и т.п.) с помощью диалоговых окон «Быстрый выбор» ( БВЫБОР) и «Фильтры выбора объектов» ( ФИЛЬТР). Например, можно выбрать на рисунке только окружности красного цвета или, наоборот, выбрать все объекты, кроме окружностей красного цвета.
Функция «Быстрый выбор» позволяет быстро сформировать набор объектов по заданному критерию отбора. В диалоговом окне «Фильтры выбора объектов» задаются и сохраняются для дальнейшего применения различные фильтры выбора.
При фильтрации распознаются только цвета, типы линий и веса линий, явно присвоенные объектам, но не унаследованные по слою. Например, объект может быть красным, потому что имеет цвет ПОСЛОЮ, а слою присвоен красный цвет.
Настройка параметров выбора объектов
Пользователь может установить порядок выполнения команд, связанных с выбором объектов:
- Вначале вводится команда, затем производится выбор объектов
- Вначале выбираются объекты, затем вызывается команда
Пользователь может также выбирать:
- Подсвечиваются ли выбранные объекты
- Как определяются области выбора и создаются наборы объектов
Предварительный вызов команды
После ввода команды редактирования объектов AutoCAD предлагает указать объекты, и перекрестье курсора заменяется на прицел. Допускаются различные варианты ответа на запрос «Выберите объекты»:
-Выбрать одновременно сразу все нужные объекты.
- Щелкнуть мышью в графической области, свободной от объектов, и задать область выбора путем перемещения курсора.
- Ввести опцию выбора. Ввести ? для получения списка всех опций выбора.
- Комбинировать различные методы выбора. Например, для выбора всех объектов области рисунка, за исключением нескольких, нужно сначала выбрать все объекты, а затем исключить из набора объекты, не предназначенные для редактирования.
- Ввести 'фильтр для использования именованного фильтра выбора. Символ апострофа указывает на прозрачное выполнение команды.
Предварительный выбор объектов
Предварительный выбор объектов для последующей их обработки с помощью какой-либо команды можно выполнять одним из трех способов:
- Запустить команду ВЫБРАТЬ и ввести ? для получения списка всех опций выбора. Все выбираемые объекты включаются в текущий набор. При выполнении последующей команды в ответ на запрос «Выберите объекты» следует ввести т для использования набора предварительно выбранных объектов.
- В режиме предварительного выбора, включаемом в диалоговом окне «Настройка», выбрать объекты перед вызовом таких команд, как ПЕРЕНЕСТИ, КОПИРОВАТЬ или СТЕРЕТЬ. В данном случае выбор может осуществляться только с помощью мыши (щелчками на каждом объекте), или путем автоматического выбора.
- Ввести бвыбор для использования фильтра выбора. Далее при выполнении последующей команды в ответ на запрос «Выберите объекты» следует ввести т для использования набора предварительно выбранных объектов.
Подсветка выбранных объектов
По умолчанию AutoCAD выделяет выбираемые объекты подсветкой. Подсветку можно отключить для увеличения производительности, присвоив значение 0 системной переменной HIGHLIGHT. Однако эта возможность используется редко и только при работе с большими рисунками. Отключение подсветки не влияет на отображение ручек выбранных объектов.
Задание параметров выбора объектов по умолчанию
Имеется возможность управлять процессом выбора объектов путем задания режима выбора и размера прицела выбора. На вкладке «Выбор» диалогового окна «Настройка» имеется ряд опций, с помощью которых можно:
- Устанавливать режим предварительного выбора объектов, позволяющий задавать набор объектов перед вызовом команды редактирования.
- Переключать параметр, определяющий, использовать ли клавишу SHIFT при добавлении объектов в набор (переменная PICKADD).
- Выбирать способ формирования рамки: либо указание точки и перетаскивание мыши, либо указание двух противоположных угловых точек (переменная PICKDRAG).
- Задавать режим выбора (рамкой или секущей рамкой), автоматически устанавливаемый при указании точки вне объектов (переменная PICKAUTO). Для включения режима выбора рамкой или секущей рамкой непосредственно перед формированием набора объектов следует ввести соответственно р или с.
- Регулировать размер прицела (переменная PICKBOX).
- Определять, включать ли всю группу в набор при указании объекта, принадлежащего этой группе.
- Определять, включать ли контур в набор при выборе штриховки.
.
(потерпите,не закончен, из ворда вставка безобрязная)
В 2005ру справка уродлива - процедурры, ссылки на английском. Никак не ожидал и недумал-негадал такую справку встретить. SOS!
Выделение объектов в Автокаде, казалась бы элементарная вещь, но хочу подробно разобрать данную тему, т.к. умелое использование инструментов выбора объектов позволит значительно упросить вам работу.
Выбор объектов в Автокаде
Элементарный выбор объектов в Автокаде осуществляется кликом левой клавиши мыши при установленном курсоре на объекте, для выделения нескольких элементов чертежа просто кликайте по ним последовательно. Все просто, отмечу только то, что если вам необходимо снять выделение объекта кликните по нему с зажатой клавишей Shift.
Полезно. Если не работает в командах предварительный выбор или кнопка Delete читайте здесь.
Выбор подобных объектов
Для быстрого выбора подобных объектов, выделите базовый элемент, а затем кликните по пункту контекстного меню «Выбрать подобные»
Выделение объектов в Автокаде рамкой
В Автокаде существует два вида выделения объектов рамкой:
- Слева направо, при этом происходит выделение объектов полностью попавших в область окна;
- Справа налево, так называемая «секущая» рамка, в таком случае будут выбраны объекты, попавшие в окно и пересекаемые рамкой.
Для отмены выделения объектов, так же применимо использование клавиши Shift.
Быстрый выбор в Автокаде
При выборе множества объектов обладающих определенными свойствами, удобней всего воспользоваться окном «Быстрый выбор». Вызвать окно можно из контекстного меню по клику правой кнопки мыши, нажатием соответствующей кнопки на палитре «Свойства» или введя в командную сроку БВЫБОР (_QSELECT).
Поле чего необходимо указать требуемые критерии для выбора объектов.
Фильтр выбора объектов
Для более тонкой настройки критериев выбора объектов, следует воспользоваться окном «Фильтр выбора объектов» которое вызывается командой ФИЛЬТР (_FILTER).
Оптимальное использование фильтра в следующем порядке:
1. Указать объект с максимальным количеством критериев выбора нажатием кнопки «Добавить объект <».
2. Выделить и удалить частные параметры, оставив общие критерии выбора.
3. Нажать кнопку «Применить» и указать область выбора на чертеже.
Полезно. Как добавить кнопку на панель инструментов читайте здесь.
Дополнительные инструменты выбора
На запрос команды «Выберите объекты:» можно указать дополнительные опции:
л (_f) - выбор объектов пересекающей линией;
рм (_wp) - выбор многоугольным контуром;
см (_cp) - выбор «секущим» многоугольным контуром.
Для просмотра всех дополнительных опций выбора объекта на запрос «Выберите объекты:» введите ?.
При близком расположении элементов, наведите курсор в область множества объектов и выберите необходимый, осуществляя перебор нажатием клавиш Shift+Пробел.
Читайте также: