Referencia de búsqueda

Este documento es una guía de referencia sobre la sintaxis, los operadores y las convenciones utilizados en el lenguaje de búsqueda de diseño de hardware del Workspace. Las consultas de búsqueda se basan en una sintaxis field:value familiar, y pueden usarse tanto para realizar búsquedas rápidas y sencillas como para construir consultas potentes y precisas.

Consulte Web Viewer Search para obtener información de uso relacionada.

Sintaxis y guía de búsqueda

La información de referencia que aparece a continuación está agrupada por tipos de objetivos de búsqueda (componentes, conexiones, etc.), y cada sección incluye subtipos de categorías de uso, ejemplos de uso y las consultas de ejemplo correspondientes.

Búsqueda de componentes

Use Category Application Example Query

Basics

Encuentre un componente conocido por su designador.

R14

Encuentre un componente IC específico por su designador. designator:U7

Encuentre componentes por su Nombre/Comentario (p. ej.: ERJ-2RKF1002X, o "Capacitor 100nF +/-20% 50V 0402"]).

comment:ERJ-2RKF1002X

Encuentre componentes por su parámetro Value (p. ej.: 100nF, o 4.7k).

value:100nF

Encuentre componentes en un encapsulado físico específico (p. ej.: QFN-48).

package:0402

Encuentre componentes que usen un nombre de huella PCB específico. footprint:RESC0402

Identifiers

Encuentre componentes que sean dispositivos de montaje superficial (SMD).

mounting:smd

Encuentre todos los componentes de tecnología through-hole (THT).

mounting:tht

Types

Encuentre todos los componentes pasivos (resistencias, capacitores, inductores).

type:passive

Encuentre todos los componentes activos (IC, transistores, diodos).

type:active

Encuentre todos los componentes clasificados como conectores.

type:connector

Connections Encuentre componentes que contengan un nombre o número de pin específico. pin:SCLK
Encuentre componentes que contengan pines con una dirección especificada. (p. ej.: input, output, IO, etc.). También encuentra Ports con la dirección especificada. direction:output

Parametric

Encuentre componentes con una propiedad o parámetro específico (p. ej.: Tolerance) de cualquier valor.

has:tolerance

Encuentre componentes donde un parámetro tenga un valor específico

tolerance:1%

Encuentre componentes donde un parámetro numérico esté dentro de un rango. Filtro. Tenga en cuenta que los nombres de parámetros con un espacio deben ir entre comillas.

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

Encuentre componentes en la capa Top con un parámetro de potencia específico. Filtro

power:63mW layer:Top

Búsqueda de nets

Use Category Application Example Query
Basics Encuentre un net conocido por nombre. GND
Encuentre un net de alimentación específico por nombre (p. ej.: VCC, GND, VSENSE). net:VCC3
Classes Encuentre todos los nets que pertenecen a una clase de net. netclass:analog
Encuentre los nets de un par diferencial específico. diffpair:USB_SYS
Encuentre todos los pares de nets en la clase de pares diferenciales. diffpairclass:USB

Conectividad

Use Category Application Example Query

Simple Search

Encuentre el componente U3 y todo lo conectado a él. También se muestran rutas de conexión lógica, donde los dispositivos pasivos entre dispositivos activos (p. ej.: resistencias de terminación y capacitores de acoplamiento) se omiten.

connectsTo:U3

Encuentre el net 'SYS_CLK' y todo lo conectado a él.

connectsTo:SYS_CLK

Advanced Search

Encuentre el componente U3 y todo lo conectado directamente a él. Solo se muestran conexiones físicas (del mismo net); no se incluyen conexiones lógicas entre dispositivos activos. connectsTo.Direct:U3
Encuentre el componente U3 y tanto sus conexiones físicas como lógicas, pero excluya las conexiones a los rieles de alimentación. connectsTo.noPower:U3
Encuentre el componente U3 y las conexiones físicas (del mismo net) a él, pero excluya las conexiones a los rieles de alimentación. ConnectsTo.Direct:U3 ConnectsTo.NoPower:U3
Encuentre el net específico conectado al pin 5 del componente U12. connectsTo:U12.5
Encuentre el net específico conectado a la entrada 'D_CLK' del componente U12. connectsTo:U12.D_CLK

Encuentre nets del bus CAN en capas PCB específicas (p. ej.: L3 y Bottom). Filtro

net:can* layer:Bottom layer:L3

Objetos de diseño

Use Category Application Example Query

General Types

Encuentre objetos de un tipo específico [p. ej.: pad, via, track].

object:pad

Encuentre objetos específicos en un net concreto (p. ej.: vias en el net de tierra). Filtro object:via net:GND
Advanced Encuentre tracks (trazas) en capas intermedias de la PCB. (es decir, no en las capas Top o Bottom). Filtro

object:track -layer:Top -layer:Bottom

Encuentre todos los pines designados como salidas. Filtro direction:output object:pin
Encuentre todos los pads con tipo de forma rectangular. Filtro object:pad shape:rectangle

Filtros lógicos y de rango

Use Category Application Example Query
Wildcards Encuentre todos los nets cuyo nombre incluya múltiples caracteres después de 'VCC' (p. ej.: VCC1, VCC_Digital, VCC_Analog). net:VCC*
Encuentre todos los componentes cuyos designadores incluyan un solo carácter después de 'C1' (es decir: capacitores C11 a C19) C1?
Logic Combinations Encuentre capacitores en la capa Top. Tenga en cuenta que un espacio entre expresiones de búsqueda implica un AND implícito. type:Capacitor AND layer:Top
Encuentre componentes que usen encapsulado 0402 o 0603. Tenga en cuenta que una expresión lógica OR debe ir entre paréntesis cuando se usa con lógica AND. package:0402 OR package:0603
Muestre todas las conexiones a U1, pero no incluya las de la capa GND. Tenga en cuenta que el carácter '-' equivale al calificador lógico 'NOT' (-term:value). connectsto:U1 NOT Layer:GND
Parentheses Logic Encuentre componentes que usen encapsulado 0402 o 0603. package:(0402 OR 0603)
Encuentre tracks (trazas) en capas intermedias de la PCB. (es decir, no en las capas Top o Bottom). object:track -layer:(Top or Bottom)
Ranges Encuentre tracks de PCB más largos que una longitud especificada. Tenga en cuenta que el carácter '>' reemplaza los dos puntos del término. object:Track tracklength>100mm
Encuentre pads de PCB con tamaños de orificio mayores o iguales a un diámetro especificado. object:Pad holesize>=0.6mm
Encuentre resistencias que tengan un valor dentro de un rango especificado. Tenga en cuenta el uso de corchetes. R* Value:[100k to 200k]
Encuentre nets de PCB con longitudes de 1 mm a 1,5 mm. Incluirá conexiones (pads, vias, pins, etc.). NetLength:[1mm to 1.5mm]

Búsqueda jerárquica y de agrupación

Use Category Application Example Query

Logical Groups

Encuentre todos los componentes en la clase de componentes 'DecouplingCaps'.

componentClass:DecouplingCaps

Encuentre todos los nets pertenecientes a la clase de nets 'DDR_DATA'.

netClass:DDR_DATA

Physical Groups

Encuentre todas las entidades en una capa PCB especificada (p. ej.: Mid 3).

layer:"Mid 3"

Encuentre todos los componentes dentro de la room 'RF_Shield' en la PCB.

room:RF_Shield

Diseño físico

Use Category Application Example Query

Physical Properties

Encuentre nets de alta velocidad con trazas de más de 50 mm. Filtro

netClass:HighSpeed netlength>50mm

Muestre trazas de la placa (tracks) con un ancho mayor de 10 mil. Filtro

object:track trackwidth>10mil

Encuentre vias con un tamaño de taladro menor de 8 mil. Filtro

object:via holesize<8mil

Búsquedas de documentos

Use Category Application Example Query

Document Objects

Encuentre todos los objetos en un documento PCB del diseño (p. ej.: 'Module1'). document:module1.pcbdoc
Encuentre todos los objetos en el documento esquemático 'Power'. sheet:power.schdoc
Encuentre resistencias en un esquemático especificado. Filtro sheet:power.schdoc type:resistor

Gestión de bibliotecas

Use Category Application Example Query

Status

Encuentre todos los componentes que tienen una huella PCB pero no un modelo 3D. Filtro

has:footprint -has:model3d

Encuentre cualquier componente que no tenga un modelo de simulación.

-has:simulation_model

Parts Source Encuentre componentes usados de una fuente de biblioteca específica (p. ej.: Workspace, stock interno de piezas, project.IntLib). Library_Path:"Company Stock"
AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Disponibilidad de funciones

Las funciones disponibles para usted dependen de qué solución de Altium tenga: Altium Develop, Altium Agile Teams, Altium Agile Enterprise o Altium Designer (con suscripción activa).

Si no ve una función documentada en su software actual, contacte con Ventas de Altium para obtener más información.

Contenido