Использование инструментов поиска похожих объектов

Altium Training

Altium Essentials: Schematic Graphics

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Процесс Find Similar Objects использует атрибуты целевого объекта в качестве основы для поиска других объектов с похожими характеристиками. Пользовательский интерфейс этого процесса представлен диалоговым окном Find Similar Objects, доступ к которому можно получить в редакторах схем, условных графических обозначений, PCB, посадочных мест PCB, wiring diagram и layout drawing следующими способами:

  • Выберите Edit » Find Similar Objects в главном меню, затем щелкните по объекту в рабочей области. Этот объект будет использоваться как шаблон для поиска похожих объектов.

  • Нажмите Shift+F, затем щелкните по объекту в рабочей области, чтобы использовать его как шаблон.

  • Щелкните правой кнопкой мыши по нужному объекту в рабочей области, затем выберите Find Similar Objects в контекстном меню, чтобы открыть диалоговое окно Find Similar Objects.

Диалоговое окно Find Similar Objects для объекта схемы и объекта PCB 
Диалоговое окно Find Similar Objects для объекта схемы и объекта PCB

Selection Tips

  • Имейте в виду, что применяется текущий фильтр выбора (), поэтому диалоговое окно Find Similar Objects не будет отображаться для типов объектов, которые отключены. Подробнее о Selection Filter.

  • Полигоны обнаруживаются процессом Find Similar Objects только в том случае, если они находятся на активном слое.

  • Дочерние объекты (объекты, принадлежащие другому объекту), например дорожки наложения или 3D-тело в компоненте, не обнаруживаются процессом Find Similar Objects. Исключение составляют контактные площадки. Чтобы выбрать дочерние объекты, разместите свободный объект такого типа, а затем запустите процесс Find Similar Objects. Дочерние объекты будут выбраны, и к ним можно будет применить изменения.

Данные, отображаемые в каждой области (KindObject Specific и Graphical) таблицы, зависят от объекта, по которому щелкнули при открытии диалогового окна.

Таблица для эталонного объекта разделена на три столбца:

  • Left column — содержит имена всех атрибутов эталонного объекта.

  • Center column — содержит значения этих атрибутов, взятые из эталонного объекта.

    Чтобы искать объекты с другими значениями, введите шаблон поиска непосредственно в столбец значения атрибута. Символ '*' можно использовать как подстановочный знак для поиска любой группы символов. Например, C* позволит найти C1, C2, C20, C397, Cap5 и т. д. Изменения, внесенные в значение атрибута в диалоговом окне, не изменяют атрибуты эталонного объекта.

  • Right column — предоставляет раскрывающийся список параметров, используемых для указания того, как соответствующий атрибут должен использоваться для поиска похожих объектов. Доступны следующие параметры:
    • Any — искать похожие объекты с любым значением этого атрибута.
    • Same — искать похожие объекты с тем же значением этого атрибута, что и у эталонного объекта.
    • Different — искать похожие объекты с иным значением этого атрибута, чем у эталонного объекта.

    По умолчанию параметр Object Kind будет установлен в Same, а все остальные параметры — в Any. По сути, это означает «найти все объекты того же типа независимо от значений других параметров». При необходимости измените параметры, чтобы сузить поиск.

Параметры в нижней части диалогового окна Find Similar Objects определяют действие, которое будет выполнено для найденных элементов. Флажки и раскрывающиеся поля работают следующим образом после нажатия кнопки Apply или OK :

  • Zoom Matching — включите этот параметр, чтобы все объекты, соответствующие критериям поиска, были увеличены и отцентрированы (где это возможно) в рабочей области.
  • Select Matching / Select Matched — включите этот параметр, чтобы все объекты, соответствующие критериям поиска, были выбраны в рабочей области.
  • Scope (только в редакторах схем, условных графических обозначений, wiring diagram и layout drawing) — используйте раскрывающийся список, чтобы определить область действия фильтрации. Доступные параметры зависят от используемого редактора:
    • Schematic, wiring diagram and layout drawing editors — выберите применение фильтрации к Current DocumentOpen Documents в активном проекте или ко всем Project Documents.
    • Schematic symbol editor — выберите применение фильтрации к Current Component или All Components в активной библиотеке.
  • Clear Existing — включите этот параметр, чтобы очистить любое существующее выделение или маску редактирования перед выполнением поиска. Отключите этот параметр, если вы последовательно выполняете несколько поисков Find Similar Objects и хотите, чтобы результаты накапливались.
  • Whole Library (только в редакторе посадочных мест PCB) — включите этот параметр, чтобы определить область действия фильтрации: только в пределах активного компонента (отключено) или во всех компонентах библиотеки (включено).
  • Mask Matching (только в редакторах схем, условных графических обозначений, wiring diagram и layout drawing) — включите этот параметр, чтобы объекты, соответствующие критериям поиска, отображались в рабочей области полностью видимыми, а все несоответствующие объекты становились приглушенными. При включении этого параметра несоответствующие объекты будут недоступны для выбора и редактирования.
  • Create Expression — включите этот параметр, чтобы создать выражение запроса, соответствующее критериям, заданным в диалоговом окне, и ввести его в связанную панель Filter. Панель Filter будет открыта, если она еще не открыта. Этот параметр позволяет использовать диалоговое окно Find Similar Objects как быстрый способ построения сложных операций фильтрации.

    Подробнее о Working with the Query Language.
  • Filtering drop-down (только в редакторах PCB и посадочных мест PCB) — используйте это поле, чтобы задать стиль фильтрации, применяемый в рабочей области. Выберите один из следующих вариантов:
    • Normal — выберите этот параметр, чтобы объекты, соответствующие критериям поиска, отображались в рабочей области полностью видимыми. Внешний вид несоответствующих объектов остается без изменений.

    • Mask — выберите этот параметр, чтобы объекты, соответствующие критериям поиска, отображались в рабочей области полностью видимыми, а все несоответствующие объекты становились монохромными. При включении этого параметра несоответствующие объекты будут недоступны для выбора и редактирования.

    • Dim — выберите этот параметр, чтобы объекты, соответствующие критериям поиска, отображались в рабочей области полностью видимыми, а все несоответствующие объекты сохраняли свои цвета, но были затемнены. При включении этого параметра несоответствующие объекты по-прежнему будут доступны для выбора и редактирования.

  • Open Properties — включите, чтобы автоматически открыть панель Properties .
  • Используйте кнопку Apply , чтобы протестировать и точно настроить критерии поиска для получения желаемых результатов, не закрывая диалоговое окно.

  • В редакторах схем и библиотек схем настройте уровень маскирования, применяемого к объектам, не попадающим в область действия активного фильтра, с помощью ползунка, доступного на соответствующей панели фильтра. Это возможно только в том случае, если в диалоговом окне Create Expression был включен параметр Find Similar Objects. Это необходимо для загрузки в панель фильтра правильного выражения фильтра, поскольку изменение положения ползунка применяется только при применении текущего заданного фильтра (поэтому это должно быть именно то выражение фильтра, которое было применено из диалогового окна Find Similar Objects).

  • В редакторах PCB и посадочных мест PCB, если в диалоговом окне в качестве метода подсветки задан Mask, настройте уровень маскирования, применяемого к объектам, не попадающим в область действия активного фильтра, с помощью ползунка Masked Objects в разделе Mask and Dim Settings на вкладке View Options панели View Configuration panel. Если в диалоговом окне в качестве метода подсветки задан Dim, настройте уровень затемнения, применяемого к объектам, не попадающим в область действия активного фильтра, с помощью ползунка Dimmed Objects в разделе Mask and Dim Settings той же панели.

  • Чтобы очистить фильтрацию, в данный момент примененную к рабочей области с помощью функции Find Similar Objects, используйте сочетание клавиш Shift+C. Либо щелкните правой кнопкой мыши в рабочей области и выберите команду Clear Filter.

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функций

Доступные вам функции зависят от того, какое решение Altium вы используете: Altium Develop, Altium Agile Teams, Altium Agile Enterprise или Altium Designer (при активной подписке).

Если вы не видите описанную функцию в используемом вами программном обеспечении, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Устаревшая документация

Документация Altium Designer больше не разделена по версиям ПО. Если вам необходим доступ к документации по старым версиям Altium Designer, посетите раздел Устаревшая документация на странице Прочие установщики.