Referencia de consulta de búsqueda

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

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 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 CI 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 Valor (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 utilicen 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 de orificio pasante (THT).

mounting:tht

Types

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

type:passive

Encuentre todos los componentes activos (CI, 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.: entrada, salida, E/S, etc.). También encuentra puertos con la dirección especificada. direction:output

Parametric

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

has:tolerance

Encuentre componentes en los que un parámetro tenga un valor específico

tolerance:1%

Encuentre componentes en los que 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 superior con un parámetro de potencia nominal específico. Filtro

power:63mW layer:Top

Búsqueda de redes

Use Category Application Example Query
Basics Encuentre una red conocida por su nombre. GND
Encuentre una red de alimentación específica por su nombre (p. ej.: VCC, GND, VSENSE). net:VCC3
Classes Encuentre todas las redes que pertenezcan a una clase de red. netclass:analog
Encuentre las redes de un par diferencial específico. diffpair:USB_SYS
Encuentre todos los pares de redes de la clase de par diferencial. 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, en las que se omiten los dispositivos pasivos entre dispositivos activos (p. ej.: resistencias de terminación y condensadores de acoplamiento).

connectsTo:U3

Encuentre la red 'SYS_CLK' y todo lo conectado a ella.

connectsTo:SYS_CLK

Advanced Search

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

Encuentre redes de 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, vía, pista].

object:pad

Encuentre objetos específicos en una red concreta (p. ej.: vías en la red de tierra). Filtro object:via net:GND
Advanced Encuentre pistas (traces) en capas intermedias del 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 forma rectangular. Filtro object:pad shape:rectangle

Filtros lógicos y de rango

Use Category Application Example Query
Wildcards Encuentre todas las redes cuyo nombre incluya varios 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: condensadores C11 a C19) C1?
Logic Combinations Encuentre condensadores en la capa superior. Tenga en cuenta que un espacio entre expresiones de búsqueda implica un AND. type:Capacitor AND layer:Top
Encuentre componentes que utilicen 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 '-' es equivalente al calificador lógico 'NOT' (-term:value). connectsto:U1 NOT Layer:GND
Parentheses Logic Encuentre componentes que utilicen encapsulado 0402 o 0603. package:(0402 OR 0603)
Encuentre pistas (traces) en capas intermedias del PCB. (es decir: no en las capas Top o Bottom). object:track -layer:(Top or Bottom)
Ranges Encuentre pistas de PCB más largas 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 que un diámetro especificado. object:Pad holesize>=0.6mm
Encuentre resistencias con un valor dentro de un rango especificado. Observe el uso de corchetes. R* Value:[100k to 200k]
Encuentre redes de PCB con longitudes de 1 mm a 1,5 mm. Incluirá conexiones (pads, vías, pines, etc.). NetLength:[1mm to 1.5mm]

Búsqueda jerárquica y por agrupación

Use Category Application Example Query

Logical Groups

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

componentClass:DecouplingCaps

Encuentre todas las redes que pertenezcan a la clase de red '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 el PCB.

room:RF_Shield

Diseño físico

Use Category Application Example Query

Physical Properties

Encuentre redes de alta velocidad con pistas de más de 50 mm. Filtro

netClass:HighSpeed netlength>50mm

Muestre pistas de la placa (tracks) con un ancho superior a 10 mil. Filtro

object:track trackwidth>10mil

Encuentre vías con un tamaño de orificio de perforación menor que 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 de 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 tengan 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 utilizados 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 dependen de la solución de Altium que tenga: Altium Develop, una edición de Altium Agile (Agile Teams o Agile Enterprise), o Altium Designer (con suscripción activa).

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

Contenido