Referencia de consultas de búsqueda

Este documento es una guía de referencia para 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 para realizar búsquedas rápidas y sencillas, así como para construir consultas potentes y precisas.

Sintaxis y guía de búsqueda

La información de referencia a continuación está agrupada por tipos de objetivos de búsqueda (componentes, conexiones, etc.), e incluye en cada sección 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 Designator.

R14

Encuentre un componente CI específico por su Designator. designator:U7

Encuentre componentes por su Name/Comment (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 de orificio pasante (THT).

mounting:tht

Types

Encuentre todos los componentes pasivos (resistencias, capacitores, 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.: 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 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 Top con un parámetro específico de potencia nominal. Filtro

power:63mW layer:Top

Búsqueda de redes

Use Category Application Example Query
Basics Encuentre una red conocida por nombre. GND
Encuentre una red de alimentación específica por 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 red de 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 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 tanto las conexiones físicas como 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 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 una red determinada (p. ej.: vías en la red de tierra). Filtro object:via net:GND
Advanced Encuentre tracks (trazas) en capas internas 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 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: 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. 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 '-' es equivalente 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 internas 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 que 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 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 de 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 la PCB.

room:RF_Shield

Diseño físico

Use Category Application Example Query

Physical Properties

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

netClass:HighSpeed netlength>50mm

Muestre trazas de la placa (tracks) más anchas de 10 mil. Filtro

object:track trackwidth>10mil

Encuentre vías con un tamaño de perforación 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 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 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 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