Pruebas gratis

Descargue una prueba gratis para descubrir qué software de Altium se adapta mejor a sus necesidades.

Cómo comprar

Comuníquese con su oficina de ventas local para comenzar a mejorar su entorno de diseño

Descargas

Descargar lo último en diseño de PCBs y software EDA

  • Software de diseño de PCB
  • Altium Designer

    Entorno completo para Esquema + Diseño de PCB

  • CircuitStudio

    Herramienta de diseño de PCBs profesional de nivel básico

  • CircuitMaker

    Herramienta de diseño de PCBs con base en la comunidad

  • NEXUS

    Diseño ágil de PCBs para equipos

  • PLATAFORMA EN LA NUBE
  • Altium 365

    Connecting PCB Design to the Manufacturing Floor

  • COMPONENT MANAGEMENT
  • Altium Concord Pro

    Complete Solution for Library Management

  • Octopart

    Base de datos de componentes extensa y fácil de usar

  • Extensiones de producto
  • PDN Analyzer

    Análisis de redes de distribución de energía natural y sin esfuerzo

  • Ver todas las extensiones
  • Embebido
  • TASKING

    Tecnología mundialmente reconocida para el desarrollo de sistemas embebidos

  • Entrenamientos
  • Cursos en directo

    Aprenda las mejores prácticas con entrenamiento instructivo disponible en todo el mundo

  • Cursos a pedido

    Obtenga conocimiento completo sin tener que salir de su casa u oficina

  • ONLINE VIEWER
  • Altium 365 Viewer

    View & Share electronic designs in your browser

  • Altium Designer 20

    Diseño de PCBs 3D™ nativo y sin estrés para profesionales

    ALTIUMLIVE

    Annual PCB Design Summit

    • Foro

      Donde los usuarios de Altium y entusiastas pueden interactuar entre ellos

    • Blog

      Nuestro blog sobre cosas que nos interesan y esperamos que a usted también.

    • Ideas

      Envíe ideas y vote por las nuevas características que desea en las herramientas de Altium.

    • Bug Crunch

      Ayude a crear un mejor software al enviar fallas y vote por lo que es importante.

    • Muro

      Un flujo de eventos en AltiumLive que usted sigue al participar o subscribirse.

    • Programa Beta

      Información sobre la participación en nuestro programa Beta y acceso anticipado a herramientas de Altium.

    Todos los recursos

    Explore el contenido más reciente desde publicaciones en el blog hasta redes sociales y documentos técnicos todos juntos para su comodidad.

    Cómo comprar

    Comuníquese con su oficina de ventas local para comenzar a mejorar su entorno de diseño

    Descargas

    Vea las opciones de descarga disponibles que se adapten mejor a sus necesidades.

    • Documentación

      The documentation area is where you can find extensive, versioned information about our software online, for free.

    • Capacitación y eventos

      Vea el cronograma y registro de eventos de capacitación en todo el mundo y en línea.

    • Contenido de diseño

      Navegue nuestra amplia biblioteca de contenido de diseño gratuito, incluidos componentes, plantillas y diseños de referencia.

    • Seminarios web

      Asista a un seminario web en línea y en directo u obtenga acceso instantáneo a nuestra serie de seminarios web a pedido.

    • Soporte

      Consiga respuestas a sus preguntas con nuestras diversas opciones de soporte directo y autoservicio.

    • Documentos técnicos

      Manténgase al día con la última tecnología y las tendencias de la industria con nuestra colección completa de documentos técnicos.

    Buscando y encontrando en Altium Designer

    Alfonso Blanco Fontao
    |  October 29, 2020
    Buscando y encontrando en Altium Designer

    Encontrar objetos se me ha dado siempre mal. Imagino que, como a tantos otros, tantas veces nos ha pasado desapercibido lo que fuera que estábamos buscando, aun estando delante de nuestras narices. “Si es un perro, te muerde”, solía decir mi madre, antes de encontrarla en apenas unos segundos.

    Pongámonos ahora en la siguiente situación, que resulta ser cotidiana para cualquier diseñador de PCBs: una tarjeta de circuito impreso con varios cientos de componentes, miles de conexiones, vías, orificios y, en definitiva, elementos diversos. Encontrar algo en tal circunstancia se puede convertir en un infierno para gente como yo, si no fuera porque Altium nos facilita esa tarea hasta hacer de ella un juego de niños. Veamos cómo.

    Propiedades

    Comencemos explicando que todo elemento que compone una PCB tiene asociada una serie de propiedades y parámetros, que son accesibles y modificables (en algunos casos).

    Simplemente haciendo doble clic sobre dicho elemento, abrimos una ventana donde se nos muestran:

    Panel de propiedades correspondiente a un componente

    Cualquiera de estas propiedades o parámetros se puede utilizar como criterio de filtrado para encontrar elementos similares en la misma PCB. Esto nos lleva al punto siguiente.

    Encontrar objetos similares (Find similar objects)

    Se trata de una de las herramientas más potentes que nos ofrece Altium.

    Simplemente haciendo clic con el botón derecho del ratón sobre un elemento cualquiera, la primera de las opciones que nos aparece es precisamente ésta:

    Cómo acceder a Find Similar Objects

    Imaginemos entonces que queremos encontrar un componente cuyo designador es C3. Un posible método sería utilizar la opción de encontrar objetos similares desde cualquier otro componente de la PCB. Esto es:

    Filtramos por designador en este ejemplo

    Modificamos el designador a C3 y definimos el alcance del filtrado (seleccionando la opción “Same”).

    En las opciones de la parte inferior podemos elegir lo que Altium hará una vez lancemos la búsqueda: hacer zoom sobre el resultado, seleccionar los objetos coincidentes con el criterio de búsqueda, crear expresión, abrir las propiedades y limpiar la selección anterior.

    Una vez hagamos click sobre OK, se lanzará la búsqueda y, en el caso de la imagen superior, Altium seleccionará el componente (caso de existir) y abrirá sus propiedades (que podremos editar).

    Además, podemos utilizar comodines para definir la búsqueda: si en lugar de introducir como designador C3, utilizamos C*, Altium encontrará y seleccionará todos los componentes cuyo designador comience por C.

    En el caso que nos ocupa, Altium encuentra 21 elementos. Podemos además modificar simultáneamente las propiedades de estos 21 condensadores:

    Propiedades de los 21 elementos resultantes de la búsqueda

    En este ejemplo hemos usado un componente como criterio de búsqueda, pero cualquier otro elemento es también susceptible de ser encontrado: pistas, vías, pads, textos, arcos, comentarios, y un largo etcétera. Esto es, precisamente, lo que hace tan potente a esta herramienta.

    Podríamos, por ejemplo, encontrar y seleccionar todas las pistas pertenecientes a una misma net y modificar en todas ellas su anchura con sólo unos pocos clics de ratón.

    Filtro de PCB (PCB filter)

    En el caso de que lancemos una búsqueda en la que hayamos seleccionado como opción Create expression, el filtro de PCB se abrirá.

    Imaginemos que deseamos encontrar y seleccionar todos los elementos que pertenecen a la net D10702. Como hemos visto en el apartado anterior, efectuaríamos la siguiente búsqueda, añadiendo la opción Create expression:

    Buscamos todos los objetos asignados a una determinada net

    Observamos que el filtro de PCB se abre:

    Filtro de PCB resultado de la búsqueda anterior

    Vemos que Altium ha creado automáticamente, en lenguaje Query, la expresión que satisface la condición de búsqueda (Net = ‘D10702’). En este ejemplo es bastante sencilla, pero podríamos complicarla tanto como quisiéramos. Para más información acerca del Query language, recomiendo consultar el siguiente artículo.

    La consecuencia inmediata es que podríamos crear una regla de diseño que se aplicase sólo sobre los objetos descritos en el filtro. Bastaría con hacer click en Create Rule y definir el alcance y las características de la misma.

    Filtro de selección

    Una tremenda mejora introducida en una de las últimas actualizaciones de Altium es la capacidad de decidir qué elementos serán seleccionados y cuáles no cuando creemos un área de selección con el ratón (click and drag).

    En el llamado filtro de selección establecemos que tipo de elementos deseamos:

    Cuando realicemos la selección clicando y arrastrando el ratón, sólo se tendrán en cuenta los componentes

    Es muy normal que en cualquier PCB (con más razón si es muy densa), diferentes objetos se solapen o superpongan. He ahí el motivo y la razón de ser de este filtrado.

    PCB panel

    Podría decirse que es el lugar donde podemos encontrarlo absolutamente todo en nuestra PCB. Los elementos son seleccionables según su categoría (nets, componentes, polígonos, etc.):

    Tipos de objetos sobre los que realizar búsquedas en el panel de PCB

    A su vez, cualquiera de los objetos que aparecen más arriba se pueden filtrar hasta encontrar lo que buscamos.

    Podemos también, como en el caso de Find similar objects, establecer qué hacer cuando se encuentra el elemento en cuestión (seleccionar, zoom y limpiar selección anterior).

    Así por ejemplo, resultará sencillo encontrar todos los objetos que forman parte de la net MSD1_4A con solo unos clicks de ratón:

    Encontrando una net

    Además, por el mismo precio, obtenemos información relevante acerca de la misma, tal como su longitud de señal.

    PCB List

    Este panel es igualmente de una potencia insuperable y, probablemente, un gran desconocido.

    Esencialmente nos permite visualizar o editar cualquier elemento de la PCB incluyendo todos y cada uno de sus parámetros. Su aspecto es éste:

    PCB List sin aplicar ningun filtrado

    Centrémonos ahora en la línea de texto de la parte superior. Observemos que hay varias palabras en color azul. Esto significa que nos ofrecen varias posibilidades clicando en ellas:

    Ver o editar

    En la primera de las opciones podemos establecer si queremos tan sólo ver o, además, editar objetos.

    En la segunda, definimos qué objetos (el total, sólo los ya seleccionados o los no enmascarados):

    Conjunto de objetos sobre los que se actúa

    En la tercera y ultima opcion, establecemos el tipo de elemento:

    Tipo de objeto

    Con lo visto, resultaría sencillísimo listar todos los componentes de nuestra PCB, localizar uno o varios en concreto y realizar algún cambio sobre ellos (por ejemplo, trasladarlos todos al anverso de la PCB).

    Cambiando de capa un componente de manera inmediata

    Cross probe

    Lo explicado más arriba hace referencia siempre a búsquedas en la PCB. Si pretendiéramos hacer una búsqueda cruzada entre esquema y PCB, la herramienta de más utilidad sería el llamado Cross probe.

    Acceso a Cross Probe a través del menú Tools

    Tras lanzar el comando (a través de Tools), bastará entonces con hacer clic en el elemento a localizar (ya sea en el esquema o en la PCB) y Altium nos lo encontrara y resaltará en la contraparte. Práctico y sencillo.

    SCH List y SCH Filter

    De manera análoga al PCB List y al PCB Filter, tenemos sus correspondientes paneles en el editor de esquemas. Funcionan de manera idéntica, pero aplicado al esquema.

    Conclusión

    Localizar objetos se ha convertido en una labor muy sencilla gracias a las múltiples herramientas de las que Altium nos provee para ello. Lo que en un principio parecía un problema enorme para la productividad, deja de serlo gracias a la herramienta de diseño.

    No dudes en probar estos paneles y en contactarme si tienes dudas o si conoces algún truco más que yo ignoro.

    About Author

    About Author

    Alfonso Blanco es Ingeniero Electrónico especializado en diseño de hardware y de PCBs.Tras múltiples años de experiencia en la industria de la electrónica, Alfonso ejerce actualmente como especialista de diseño de PCBs en el Instituto Politécnico Federal de Zúrich donde, además, imparte una asignatura de iniciación al mundo del circuito impreso. Alfonso posee la certificación CID+ otorgada por IPC.

    most recent articles

    Back to Home