Altium Designer Documentation

Поиск управляемых компонентов (панель Explorer)

Последнее изменение: Pavel Demidov; 10.03.2020

Главная страница: Работа с управляемыми компонентами

Панель Explorer Altium Designer, в сочетании с сервером управляемых данных, предоставляет эффективные возможности поиска управляемых компонентов. Вы можете проводить поиск общего уровня либо осуществлять целевой поиск с помощью сохраненных конфигураций поиска. Во втором случае, вы можете искать по компонентам определенного типа, а также использовать поиск по диапазону величины, что доступно благодаря параметрам компонентов с единицами измерения (поддерживаемых в шаблонах компонентов). Кроме того, вы можете создавать сочетания клавиш для сохраненных поисков, чтобы быстро проводить поиск при работе в панели Explorer.

Хотя панель Explorer предлагает эффективный поиск, намного более удобные инструменты поиска доступны в панели Components, которую вы обычно используете в повседневной работе при размещении компонентов в своих проектах. Панель Components позволяет ввести поисковую строку и/или использовать фильтр и категории для сужения списка компонентов. Фильтры поддерживаются только для управляемых компонентов, и подобно панели Manufacturer Part Search, панель Components поддерживает фильтры для поиска с учетом единиц измерения.

Предварительные требования для поиска

Связанные страницы: Управляемые компоненты, Управляемые шаблоны компонентов

Для полноценного использования всех аспектов поиска компонентов в панели Explorer, необходимо соблюдение следующих требований:

  • В Altium Designer установлены дополнительные программные модули Component Template Editor и Explorer.
    Эти дополнительные программные модули установлены по умолчанию, но в случае их непреднамеренного удаления вы можете найти их на вкладке Purchased страницы Extensions & Updates – щелкните мышью по элементу управления текущего пользователя (например, ) вверху справа от рабочей области и выберите Extensions and Updates из меню.
  • Использование сервера управляемых данных для хранения управляемых компонентов.
  • Если у вас еще не создано компонентов, ссылающихся на шаблоны компонентов (которые обеспечивают поддержку параметров с единицами измерения), будет необходимо изменить их и выпустить повторно. Для этого можно сделать следующее:
    1. Редактирование объекта Component Item для открытия его определения во временном экземпляре редактора Component Editor.
    2. Создание и выпуск шаблона компонента (CMPT), в котором:
      • Определены ревизии по умолчанию объектов символа и главного посадочного места (которые уже используются для компонента).
      • Задано соответствующее значение по умолчанию для системного параметра ComponentType (например, Resistors при редактировании резистора). Доступны различные предварительно созданные типы компонентов, с возможностью создания новых типов при необходимости.
      • Параметры компонентов заданы в соответствии со всеми параметрами, заданными для определяемого в данный момент компонента (для сохранения существующих значений, без дублирования каких-либо параметров).
      • Для подходящих параметров (например, Value, Tolerance, Power и т.д.) заданы соответствующие типы данных, что позволит учитывать единицы измерения этих параметров. Поддерживаются различные типы данных параметров компонентов с единицами измерения.
    3. Назначение этого шаблона редактируемому компоненту (в поле Template в разделе Advanced Settings, при использовании редактора Component Editor в режиме Single Component Editing, или через подменю Add » Templates, связанным с областью Required Models/Parameters, при использовании редактора Component Editor в режиме Batch Component Editing).
    4. Настройка значений параметров, отображенных красным цветом (т.е. если значение не корректно либо помечено как обязательное, но еще не задано).
    5. Фиксация компонента на сервере в следующую ревизию объекта компонента.

Доступ к функциональным возможностям поиска

Доступ к интерфейсу функциональных возможностей поиска, т.е. к виду Search, осуществляется через панель Explorer щелчком мышью по вкладке Search в нижней левой части панели.

По-другому открыть вид Search можно при выполнении общего поиска с помощью поля Search в верхней части панели либо с помощью сочетания клавиш, если оно назначено сохраненному поиску. Этот вид также можно открыть из вида Folders щелчком мышью по записи Search Results в области Server Folders (доступна после выполнения поиска).

Вид Search – специальный интерфейс пользователя в панели Explorer.

Общий поиск

Это поиск стандартного типа. Он осуществляется путем ввода всех поисковых строк в отдельное поле поиска. Введите поисковую строку и нажмите Enter.

Доступ к отдельному полю поиска для осуществления общего поиска.

Создание сохраненного поиска

Чтобы создать новый сохраненный поиск, щелкните ПКМ в области Saved Searches и выберите New из контекстного меню. Будет открыто диалоговое окно New Search для определения поиска.

Создание нового сохраненного поиска.

Используйте это диалоговое окно, чтобы:

  • Задать поиску осмысленное название (например, Resistors) в поле Saved Search Name.
    Вы не сможете добавить новый поиск с названием, которое задано уже существующему поиску.
  • Задайте опциональное сочетание клавиш для быстрого доступа к поиску (щелкните мышью внутри поля Shortcut и нажмите нужное сочетание клавиш на клавиатуре).
  • Выберите типы компонентов, по которым следует проводить поиск. Все определенные на данный момент типы представлены в выпадающем меню Component Types. Может быть выбрано любое количество типов компонентов.
    Очень важно, чтобы параметр ComponentType был задан у управляемых компонентов перед выпуском. Как правило, он задается в шаблоне компонента, на который задана ссылка, но его также можно задать в редакторе Component Editor при редактировании компонента.
  • Используйте область Parameters для настройки параметров поиска необходимым образом. Будет представлен список лишь тех параметров, которые были обнаружены в компонентах включенных типов. Для каждого параметра могут быть заданы три опции:
    • Show Filter – включите, чтобы показывать соответствующее поле фильтра для параметра над областью результатов поиска в виде Search. С помощью этого поля вы можете настраивать поисковые запросы на основе значений, доступных для этого параметра.
    • Default Visibility – включите, чтобы столбец параметра отображался по умолчанию в области результатов поиска на виде Search. Столбцы параметрических данных могут быть скрыты и отображены в любой момент, непосредственно на виде.
    • Default Value – используйте это поле, чтобы ограничить использование параметра определенным значением или диапазоном.
      Имейте в виду, что для использования поиска по диапазону значений параметры должны быть определены через назначенный шаблон компонента и они должны учитывать единицы измерения (т.е. им должен быть задан тип данных).
      При определении значения, диапазон обозначается дефисом, например 1kOhm-10kOhm или 1k-10k.
  • Если вы хотите, чтобы все пользователи сервера управляемых данных могли видеть и использовать сохраненные поиски, оставьте опцию Public включенной. Если вы хотите, чтобы поиск был доступен только вам, отключите ее.

Пример заданного поиска

Когда поиск задан нужным образом, нажмите кнопку Add. Поиск будет сохранен в виде отдельной записи под Generic Search в области Saved Searches.

Вы можете быстро сформировать набор сохраненных поисков, щелкнув ПКМ в области Saved Searches и выбрав команду Generate From Component Types из контекстного меню. Этот набор охватит все заданные на текущий момент типы компонентов.

Применение сохраненного поиска

Сохраненный поиск можно применить следующими способами:

  • После нажатия Add для нового поиска или Save после изменения существующего поиска, этот поиск будет применен автоматически.
  • Выберите поиск в области Saved Searches и нажмите Enter.
  • Используйте назначенное сочетание клавиш для перехода к нужному сохраненному поиску и нажмите Enter.
  • Дважды щелкните мышью по записи сохраненного поиска.

Будет осуществлена фильтрация компонентов на основе заданного критерия поиска, и результаты будут представлены в соответствующей области.

Пример результатов после применения сохраненного поиска.

Если у каких-либо параметров в примененном сохраненном поиске включена опция Show Filter, то над списком результатов будут доступны отдельные поля для этих параметров.

Пример сохраненного поиска Resistors. В поиске у трех параметров включена опция Show Filter, поэтому для этих параметров представлены поля в интерфейсе поиска.

Для параметров, у которых отображены поля фильтра:

  • Если у параметра определено значение в поиске по умолчанию, то в его поле будет изначально введено это значение, и это значение будет применено при применении самого поиска.
  • Новое значение (определенное значение или диапазон) может быть определено путем его непосредственного ввода в это поле.

Выполните все необходимые изменения и нажмите Enter, чтобы применить измененный фильтр.

Используйте стандартные элементы управления, доступные в области результатов поиска, для сортировки, фильтрации и группирования результатов:
  • Щелкните мышью для сортировки по этой записи – один раз для сортировки по возрастанию, еще раз для сортировки по убыванию.
  • Наведите курсор мыши на заголовок, чтобы получить доступ к элементу управления фильтром для фильтрации по этой записи.
  • Перетащите с зажатой ЛКМ заголовок столбца для изменения порядка отображаемых столбцов.
  • Перетащите заголовок столбца в область над заголовками для группирования результатов по значениями этого столбца.

Редактирование сохраненного поиска

Чтобы изменить существующий сохраненный поиск, выберите его в области Saved Searches, щелкните ПКМ и выберите команду Edit из контекстного меню. Будет открыто диалоговое окно Edit: [<НазваниеСохраненногоПоиска>], где вы можете внести в поиск необходимые изменения.

Редактирование существующего поиска.

После внесения изменений нажмите кнопку Save – поиск будет применен в соответствии со своими новыми настройками.

Удаление сохраненного поиска

Чтобы удалить существующий сохраненный поиск, выберите его в области Saved Searches, щелкните ПКМ и выберите Delete из контекстного меню. Нажмите Yes в открывшемся диалоговом окне подтверждения – поиск будет удален из списка сохраненных поисков.

Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе:
Бесплатная пробная версия Altium Concord Pro

Заполните форму ниже, чтобы получить бесплатную пробную версию Altium Concord Pro