¿Cuáles son algunos buenos programas de diseño de PCB con funciones de autoroute?

Solo tengo experiencia en el uso de Altium y Pads Router. Altium era terrible, casi al azar. Están anunciando la función en la última versión, así que no puedo comentar si mejoró. Pads Router está bien, pero debes esforzarte mucho para obtener buenos resultados. Pienso en el enrutamiento automático como solo una pequeña parte del proceso y especialmente bueno para las trazas que necesitan restricciones estrictas, incluidas líneas diferenciales, longitudes de traza coincidentes. También es bueno para tableros simples que no tienen requisitos. ¿Por qué digo parte del proceso? Primero debe tener una ubicación muy buena que permita muchas conexiones cortas que no requieren vías. Aquí está uno de mis procesos, por ejemplo:

  1. Coloca lo mejor que puedas. Tal vez haga esto 2 o tres veces, cada vez mejorará. Comience a partir de restricciones como los conectores y ubique las piezas en función de minimizar las longitudes de las gomas elásticas y las pequeñas rutas cortas.
  2. Si la placa multicapa asigna algunas capas para tierra y energía solo para mantenerlas abiertas para coladas y planos de cobre.
  3. Enrute las conexiones de alta potencia con trazas delgadas para que el enrutador automático no deje huellas a través de esas conexiones. Protege esos rastros.
  4. Cree todas las reglas para enrutamiento y espaciado.
  5. Ruta automática y observar los resultados: ¿puede ser demasiado 100%? Si no, tíralo, haz ajustes en la capa, el tamaño, la ubicación … depende de lo que salió mal. Tal vez puedas arreglarlo manualmente.
  6. Ruta automática varias veces seguidas, cada vez que el enrutador mejorará la ruta.
  7. En este punto, generalmente selecciono y elimino todo el enrutamiento de las redes de tierra: rehaceré el 100% y la mayoría, si no, todo el poder.
  8. Luego elimino las capas planas y las convierto en rutas generales y usaré coladas de cobre en lugar de planos.
  9. Luego agregaré mis motivos, principalmente solo un breve rastro + vía. Las rutas de retorno comunes en las trazas pueden ser un gran problema para los circuitos sensibles al ruido. También pasaré tiempo aislando secciones de tierra si son parte de convertidores reductores, secciones analógicas.
  10. En algún momento miraré una capa a la vez y corregiré cualquier rastro extraño. Ejecute un DFM y elimine los ángulos malos, las aberturas delgadas, las huellas colgantes.
  11. Limpieza, serigrafía, coladas de cobre, más reseñas.

Parece que lleva mucho tiempo, pero no realmente si has hecho muchas tablas.

Entonces, dentro de este proceso hay un paso de enrutamiento automático (pero no siempre, el 75% del tiempo hago un enrutamiento manual del 100%), pero no es como si el enrutamiento automático hiciera nada excepto ahorrar un poco de tiempo.

Probablemente hay algunos programas a considerar.

En el extremo de uso profesional del espectro, Altium es probablemente el Cadillac del grupo. Pero los paquetes de Mentor Graphics –PADS y OrCAD también son de nivel profesional. Todos estos son ampliamente utilizados en la industria.

Creamos aquí una comparación muy buena que también incluye los paquetes DipTrace y Eagle:

https://www.sfcircuits.com/pcb-s

La verdadera pregunta es cuánto debe depender de las capacidades de autorouting. El consejo de la mayoría de los profesionales sería construir todos sus aviones, luego enrutar manualmente todos sus circuitos críticos (sincronización, distribución del reloj, impedancia controlada, alta velocidad, análogo de alta calidad y bajo ruido) en los lugares más óptimos, bloquearlos y luego quizás autoroute lo que queda.

Muy pocas personas simplemente soltarían el enrutador automático una vez que se colocan las piezas.

¡Buena suerte!

Yo personalmente uso Altium, no por su enrutador automático, sino por todos los otros beneficios del paquete. Dicho esto, el enrutador automático es una parte clave de mi flujo de trabajo, sin embargo, no de la forma en que podría pensar.

Es tentador pensar que uno simplemente puede colocar componentes alrededor del tablero y dejar que el enrutador automático haga todo el trabajo. Desafortunadamente, para cualquier cosa que no sea un circuito trivial, el resultado se asemeja a un tazón de espagueti si intentas autorrutar todo el tablero a la vez.

Sin embargo, las herramientas de enrutamiento de PCB de Altium tienen enrutamiento manual asistido por autorouter, lo que reduce la carga de trabajo a medida que conecta los circuitos de pad a pad. El enrutador automático arrastrará sus rastros alrededor de los obstáculos e incluso empujará los rastros y las vías según sea necesario, para que el trabajo sea menos tedioso.

Si desea dejar que la ruta automática haga la mayor parte del trabajo, priorice sus redes y trabaje en lotes para que las rutas clave se coloquen primero.

Hay algunas recomendaciones industriales.

Pero aquí están las herramientas que me gustan y uso.

  1. Eagle Cad: simple y excelente para usar.
  2. Multisim
  3. Fabricante de circuitos Altium
  4. Diseñador Altium
  5. Kicad
  6. OrCad

Usar a cualquiera que encuentre es fácil. El favorito personal es el diseñador altium.

Si tiene que hacer esta pregunta, probablemente no debería estar usando un enrutador automático.

Prácticamente todas las rutas automáticas son terribles, a menos que sean utilizadas por un diseñador de PCB experimentado que pasa mucho tiempo configurando clases de red y sus prioridades de enrutamiento, y que entiende por experiencia cuáles son las fortalezas y debilidades de sus herramientas.

Confiar en un enrutador automático porque no tiene experiencia solo dará como resultado un resultado decepcionante, y tampoco aprenderá mucho de él (aparte de la lección “los enrutadores automáticos son una mierda”).

Eagle y Altium tienen esta característica, sinceramente, nunca me ha importado mucho el enrutamiento automático. Por lo general, no está muy bien hecho, requiere limpieza. Pero qué sé, disfruto el placer existencial de un rastro bien ubicado …

Respetuosamente,

JF

Proteus y Eagle son buenos en enrutamiento automático.

Pero mi sugerencia es ir con enrutamiento manual para minimizar las ubicaciones de vía y aumentar la belleza de las pistas.