Reutilización de diseños: Herramientas y mejores prácticas para el diseño a partir de placas anteriores

Altium Designer
|  Creado: August 31, 2018  |  Actualizado: December 21, 2020

Image of PCB circuitry in a reuse symbol

Estamos acostumbrados a reutilizar elementos de nuestro trabajo. Los chefs reutilizan recetas, las costureras reutilizan patrones y los ingenieros reutilizan circuitos. El problema es que nuestras herramientas de diseño no siempre funcionan como esperaríamos, cuando se trata de volver a diseñar placas y circuitos similares a otros en los que ya hemos trabajado.

Y los beneficios son obvios; la reutilización de trabajo nos ahorra tiempo y dinero. Además, tenemos la ventaja de que estaremos usando circuitos que ya han pasado por el proceso de depuración y que se sabe que funcionan. Una vez trabajé para una compañía que diseñaba circuitos completos para sus productos. Cuando necesitábamos una nueva placa, simplemente reutilizábamos los circuitos comunes de otras placas para funciones como la fuente de alimentación o el control del ventilador.

No obstante, no siempre es tan simple como nos gustaría hacerlo con las herramientas de diseño de PCB que utilizamos. He visto intentos desastrosos de reutilización de diseños que han resultado en circuitos defectuosos. También he visto a ingenieros que prefieren tomar el camino más largo y recrear sus circuitos desde cero en lugar de confiar en los circuitos reutilizados. A menudo existe una cierta reticencia ante palabras como "reutilización", y no debería ser así. Es muy probable que algunos de estos ejemplos te resulten familiares:

No es nada fácil llevar un registro de todos los componentes

Durante años la reutilización de diseños en el mundo de la automatización del diseño electrónico suponía simplemente trabajar con copias de los datos. Los proveedores de software que ofrecían herramientas especializadas de reutilización de diseños a menudo cobraban por separado por esta funcionalidad. Tener de justificar ante un superior la necesidad de gastar más dinero en las herramientas CAD para permitirse "este lujo" era a menudo una experiencia frustrante que la mayoría de nosotros trataba de evitar a toda costa.

Así que no te quedaba otra opción que utilizar las funciones de copiar y pegar, si querías reutilizar algún diseño. A menudo no tenías mucho control sobre las copias finales con este método, y esas copias pueden incluir inadvertidamente elementos de circuitos no deseados o la posibilidad de perder por completo detalles importantes. Además, la función de copiar y pegar se limitaba normalmente a un diseño, lo cual era sumamente desalentador cuando querías recrear ese circuito en un nuevo diseño. Y, por si fuera poco, algunos sistemas de diseño duplicaban los designadores de referencia o los nombres de las redes, y había que hacer un seguimiento cuidadoso de lo que se hacía y ser muy diligente en la comprobación de los errores.

Puede que nos refiriéramos a esta opción de copiar y pegar como "reutilización de un diseño", y de hecho muchos fabricantes lo hacían, pero era realmente complicado trabajar de esta manera.

Screenshot of AD18 3D layout

 

¿Por qué reinventar la rueda cuando una herramienta eficaz de reutilización del diseño nos puede ayudar a tiempo y costes de diseño?

Y reparar los componentes rotos es todavía más engorroso

A veces, los diseñadores intentaban establecer un sistema de reutilización de diseños copiando archivos de diseño específicos. Esto significaba que el circuito que querías copiar tendría que residir sólo en esas hojas, a no ser que quisieras arriesgarte a perder partes de tu circuito. También significaba que debías tener mucho cuidado en arreglar cualquier enlace roto de la biblioteca, y asegurarte de que copiabas todos los datos, los archivos del sistema y de la biblioteca necesarios. Y es que los diseñadores teníamos que ejercer de administradores de sistemas para poder reutilizar los diseños.

Pero lo que era todo un reto era intentar enfrentarse a un sistema de diseño que consistiera en múltiples herramientas y entornos de diseño. En estos casos, lograr la sincronización de los diseños era toda una hazaña y muchos diseños acababan rompiéndose, cuyo esfuerzo de reconstrucción agregaba un esfuerzo manual. Muchos equipos de diseño eran buenos en gestionar este proceso, aunque una tarea realmente difícil de llevar a cabo cuando las herramientas de diseño no habían sido creadas para hacer esto en primer lugar.

Screenshot of AD18 snippet tool in layout

Herramientas de recortes como esta nos facilitan el proceso de reutilización de diseños

La reutilización de placas previas se vuelve mucho más fácil con Altium Designer

Afortunadamente, los sistemas de diseño de PCB como Altium Designer han sido creados para facilitar la reutilización del diseño. Un entorno de diseño unificado contribuye a que los elementos de la biblioteca, el esquema y el diseño se sincronicen de una manera fácil y efectiva. Altium Designer ofrece diferentes opciones para trabajar con la reutilización del diseño, entre las que se incluyen:

  • Hojas de Esquemáticos Gestionados: Puedes mantener hojas esquemáticas completas de tu propiedad intelectual que tiendes a utilizar una y otra vez en el servidor Altium 365 con control de revisión y gestión del ciclo de vida. Basta con colocar el elemento de diseño como una hoja de diseño jerárquico y el resultado es similar a un diseño de bloques de Lego.
  • Hojas del Dispositivo: Almacena hojas esquemáticas completas de tu propiedad intelectual que sueles utilizar una y otra vez en un servidor local, tras tu cortafuegos. Esta opción no incluye control de revisiones ni gestión del ciclo de vida de los documentos.
  •  
  • Recortes de diseño (Snippets): Guarda cualquier selección de circuitos esquemáticos o de diseño para reutilizarlos en otro lugar. Puedes tener un número ilimitado de directorios de Snippets ya sea en un servidor o en una máquina cliente. Mantén los recortes de diseño en el servidor para que cualquiera pueda usarlos, o bien, en privado, bajo tu propiedad intelectual.
  • Copiar y Pegar: Sin duda, sigues teniendo disponibles las funciones estándar de copiar y pegar para que recrear los circuitos que necesites.

Altium Designer te da la posibilidad de acceder a contenido de diseño almacenado externamente y lo recompila para que funcione en tu diseño, lo que te permite referenciar los datos de forma remota, o mantener los datos completamente de forma local. Y lo mejor de todo es que todo esto forma parte del núcleo del sistema Altium Designer.

Altium Designer es un programa avanzado de diseño de PCB, desarrollado para facilitarnos el trabajo como diseñadores de PCB y ayudarnos a incrementar nuestra productividad. Si estás cansado de lidiar con software que te complica la tarea de reutilizar circuitos de diseño, échale un vistazo a lo que te ofrece Altium Designer.

¿Quieres saber cómo te puede ayudar Altium a diseñar un PCB compatible con el diseño para manufactura? Habla con un experto de Altium.

Sobre el autor / Sobre la autora

Sobre el autor / Sobre la autora

Herramientas de diseño de PCB para diseño electrónico y DFM. Información para líderes de EDA.

Articulos más recientes

Volver a la Pàgina de Inicio