Tham chiếu truy vấn tìm kiếm

Tài liệu này là hướng dẫn tham khảo về cú pháp, toán tử và các quy ước được sử dụng trong ngôn ngữ tìm kiếm thiết kế phần cứng của Workspace. Các truy vấn tìm kiếm dựa trên cú pháp field:value quen thuộc, và có thể được dùng để thực hiện các tìm kiếm nhanh, đơn giản cho đến xây dựng các truy vấn mạnh mẽ và chính xác.

Xem Web Viewer Search để biết thông tin sử dụng liên quan.

Cú pháp và Hướng dẫn Tìm kiếm

Thông tin tham khảo bên dưới được nhóm theo loại đối tượng tìm kiếm (linh kiện, kết nối, v.v.), trong đó mỗi phần bao gồm các phân loại phụ theo cách dùng, ví dụ sử dụng và các truy vấn ví dụ tương ứng.

Tìm kiếm Linh kiện

Use Category Application Example Query

Basics

Tìm một linh kiện đã biết theo ký hiệu định danh của nó.

R14

Tìm một linh kiện IC cụ thể theo ký hiệu định danh. designator:U7

Tìm linh kiện theo Tên/Nhận xét của chúng (ví dụ: ERJ-2RKF1002X, hoặc "Capacitor 100nF +/-20% 50V 0402"]).

comment:ERJ-2RKF1002X

Tìm linh kiện theo tham số Value của chúng (ví dụ: 100nF, hoặc 4.7k).

value:100nF

Tìm linh kiện trong một package vật lý cụ thể (ví dụ: QFN-48).

package:0402

Tìm linh kiện sử dụng một tên footprint PCB cụ thể. footprint:RESC0402

Identifiers

Tìm các linh kiện là linh kiện dán bề mặt (SMD).

mounting:smd

Tìm tất cả các linh kiện công nghệ xuyên lỗ (THT).

mounting:tht

Types

Tìm tất cả các linh kiện thụ động (điện trở, tụ điện, cuộn cảm).

type:passive

Tìm tất cả các linh kiện chủ động (IC, transistor, diode).

type:active

Tìm tất cả các linh kiện được phân loại là đầu nối.

type:connector

Connections Tìm linh kiện có chứa một tên hoặc số chân cụ thể. pin:SCLK
Tìm linh kiện có chứa các chân với hướng đã chỉ định. (ví dụ: input, output, IO, v.v.). Cũng tìm thấy các Port có hướng được chỉ định. direction:output

Parametric

Tìm linh kiện có một thuộc tính hoặc tham số cụ thể (ví dụ: Tolerance) với bất kỳ giá trị nào.

has:tolerance

Tìm linh kiện mà một tham số có một giá trị cụ thể

tolerance:1%

Tìm linh kiện mà một tham số số nằm trong một khoảng. Bộ lọc. Lưu ý rằng tên tham số có chứa dấu cách phải được đặt trong dấu ngoặc kép. 

"Voltage Rating":[3V to 5.5V]

Tìm các linh kiện trên lớp Top với một tham số công suất cụ thể. Bộ lọc

power:63mW layer:Top

Tìm kiếm Net

Use Category Application Example Query
Basics Tìm một net đã biết theo tên. GND
Tìm một net nguồn cụ thể theo tên (ví dụ: VCC, GND, VSENSE). net:VCC3
Classes Tìm tất cả các net thuộc về một lớp net. netclass:analog
Tìm các net của một cặp vi sai cụ thể. diffpair:USB_SYS
Tìm tất cả các cặp net trong lớp cặp vi sai. diffpairclass:USB

Tính liên kết

Use Category Application Example Query

Simple Search

Tìm linh kiện U3 và mọi thứ được kết nối với nó. Các đường kết nối logic cũng được hiển thị, trong đó các linh kiện thụ động nằm giữa các linh kiện chủ động (ví dụ: điện trở kết cuối và tụ ghép nối) sẽ được bỏ qua.

connectsTo:U3

Tìm net 'SYS_CLK' và mọi thứ được kết nối với nó.

connectsTo:SYS_CLK

Advanced Search

Tìm linh kiện U3 và mọi thứ được kết nối trực tiếp với nó. Chỉ các kết nối vật lý (cùng net) được hiển thị – không bao gồm các kết nối logic giữa các linh kiện chủ động. connectsTo.Direct:U3
Tìm linh kiện U3 và cả kết nối vật lý lẫn logic đến nó, nhưng loại trừ các kết nối đến các đường nguồn. connectsTo.noPower:U3
Tìm linh kiện U3 và các kết nối vật lý (cùng net) đến nó, nhưng loại trừ các kết nối đến các đường nguồn. ConnectsTo.Direct:U3 ConnectsTo.NoPower:U3
Tìm net cụ thể được kết nối với chân 5 của linh kiện U12. connectsTo:U12.5
Tìm net cụ thể được kết nối với ngõ vào 'D_CLK' của linh kiện U12. connectsTo:U12.D_CLK

Tìm các net bus CAN trên các lớp PCB cụ thể (ví dụ:L3 và Bottom). Bộ lọc

net:can* layer:Bottom layer:L3

Đối tượng Thiết kế

Use Category Application Example Query

General Types

Tìm các đối tượng thuộc một loại cụ thể [ví dụ: pad, via, track].

object:pad

Tìm các đối tượng cụ thể trên một net nhất định (ví dụ: via trong net ground). Bộ lọc object:via net:GND
Advanced Tìm các track (đường mạch) trên các lớp giữa của PCB. (tức là: không phải lớp Top hoặc Bottom). Bộ lọc

object:track -layer:Top -layer:Bottom

Tìm tất cả các chân được chỉ định là output. Bộ lọc direction:output object:pin
Tìm tất cả các pad có kiểu hình dạng chữ nhật. Bộ lọc object:pad shape:rectangle

Bộ lọc Logic & Khoảng giá trị

Use Category Application Example Query
Wildcards Tìm tất cả các net có tên bao gồm nhiều ký tự sau 'VCC' (ví dụ: VCC1, VCC_Digital, VCC_Analog). net:VCC*
Tìm tất cả các linh kiện có ký hiệu định danh chứa một ký tự đơn sau 'C1' (tức là: các tụ điện từ C11 đến C19) C1?
Logic Combinations Tìm các tụ điện trên lớp Top. Lưu ý rằng dấu cách giữa các biểu thức tìm kiếm ngầm định là AND. type:Capacitor AND layer:Top
Tìm linh kiện sử dụng package 0402 hoặc 0603. Lưu ý rằng biểu thức logic OR nên được đặt trong dấu ngoặc đơn khi dùng cùng logic AND. package:0402 OR package:0603
Hiển thị tất cả các kết nối đến U1, nhưng không bao gồm các kết nối đến lớp GND. Lưu ý rằng ký tự '-' tương đương với toán tử logic 'NOT' (-term:value). connectsto:U1 NOT Layer:GND
Parentheses Logic Tìm linh kiện sử dụng package 0402 hoặc 0603. package:(0402 OR 0603)
Tìm các track (đường mạch) trên các lớp giữa của PCB. (tức là: không phải lớp Top hoặc Bottom). object:track -layer:(Top or Bottom)
Ranges Tìm các track PCB dài hơn một chiều dài xác định. Lưu ý rằng ký tự '>' thay thế dấu hai chấm của term. object:Track tracklength>100mm
Tìm các pad PCB có kích thước lỗ lớn hơn hoặc bằng một đường kính xác định. object:Pad holesize>=0.6mm
Tìm các điện trở có giá trị nằm trong một khoảng xác định. Lưu ý cách dùng dấu ngoặc vuông. R* Value:[100k to 200k]
Tìm các net PCB có chiều dài từ 1mm đến 1.5mm. Sẽ bao gồm các kết nối (pad, via, pin, v.v.). NetLength:[1mm to 1.5mm]

Tìm kiếm Phân cấp & Nhóm

Use Category Application Example Query

Logical Groups

Tìm tất cả các linh kiện trong lớp linh kiện 'DecouplingCaps'.

componentClass:DecouplingCaps

Tìm tất cả các net thuộc lớp net 'DDR_DATA'.

netClass:DDR_DATA

Physical Groups

Tìm tất cả các thực thể trên một lớp PCB xác định (ví dụ: Mid 3).

layer:"Mid 3"

Tìm tất cả các linh kiện trong room 'RF_Shield' trên PCB.

room:RF_Shield

Thiết kế Vật lý

Use Category Application Example Query

Physical Properties

Tìm các net tốc độ cao có đường mạch dài hơn 50mm. Bộ lọc

netClass:HighSpeed netlength>50mm

Hiển thị các đường mạch (track) trên board rộng hơn 10 mil. Bộ lọc

object:track trackwidth>10mil

Tìm các via có kích thước lỗ khoan nhỏ hơn 8 mil. Bộ lọc

object:via holesize<8mil

Tìm kiếm Tài liệu

Use Category Application Example Query

Document Objects

Tìm tất cả các đối tượng trên một tài liệu PCB thiết kế (ví dụ: 'Module1'). document:module1.pcbdoc
Tìm tất cả các đối tượng trên tài liệu sơ đồ nguyên lý 'Power'. sheet:power.schdoc
Tìm các điện trở trên một sơ đồ nguyên lý được chỉ định. Bộ lọc sheet:power.schdoc type:resistor

Quản lý Thư viện

Use Category Application Example Query

Status

Tìm tất cả các linh kiện có footprint PCB nhưng không có mô hình 3D. Bộ lọc

has:footprint -has:model3d

Tìm bất kỳ linh kiện nào không có mô hình mô phỏng.

-has:simulation_model

Parts Source Tìm các linh kiện đang được sử dụng từ một nguồn thư viện cụ thể (ví dụ: Workspace, kho linh kiện nội bộ, project.IntLib). Library_Path:"Company Stock"
AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Tính khả dụng của tính năng

Các tính năng có sẵn cho bạn phụ thuộc vào giải pháp Altium mà bạn đang sử dụng – Altium Develop, một phiên bản của Altium Agile (Agile Teams hoặc Agile Enterprise), hoặc Altium Designer (đang còn hiệu lực).

Nếu bạn không thấy tính năng được đề cập trong phần mềm của mình, liên hệ Bộ phận Kinh doanh của Altium để tìm hiểu thêm.

Nội dung