Using Queries in Altium Designer

Underlying Altium Designer's schematic and PCB editors is a powerful query engine. By entering queries into this engine, you can logically scope precisely those objects you require. A query is a string you enter using specific keywords and syntax, which will return the targeted objects.

There are a number of places where you can apply a query but command central is the Filter panels shown in the images below.

The PCB Filter and SCH Filter panels with queries
The PCB Filter and SCH Filter panels with queries

The PCBLIB Filter and SCHLIB Filter panels with queries
The PCBLIB Filter and SCHLIB Filter panels with queries

Queries can be defined in a Filter panel to select a group of objects in the schematic, schematic symbol, PCB, or PCBLIB editor. To use a Filter panel to select a required group of objects, perform the following steps:

  1. Open the Filter panel by clicking the  button in the lower right corner of the design space or by pressing F12 to display/hide the panel.

  2. In the text field of the panel, define a query by typing into the field. As you type, a prompt list of possible keywords appear as an aid. To provide aid in the creation of queries, a number of tools are available:

    • Query Helper dialog.

    • Defining the objects to be found in the Find Similar Objects dialog with the Create Expression option enabled.

    • Using the PCB Filter or PCBLIB Filter panel settings in the Object and Layer regions of the panel and the Query Builder dialog.

  3. Enable the Select option in the panel.

  4. Configure other settings in the panel to define the scope of searching, i.e., what should be done with non-matching objects, etc.

  5. Click the Apply / Apply to All / Apply to Selected button.

All of the objects that are members of the query result set subsequently acquire a selected state, ready to be edited.

To learn more about working with the query language and the Filter panels, refer to the Working with the Query Language page.
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
기능 제공 여부

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

구버전 문서

Altium Designer 문서는 더 이상 버전별로 제공되지 않습니다. 이전 버전의 Altium Designer 문서가 필요하신 경우, Other Installers 페이지의 Legacy Documentation 섹션을 방문해 주세요.