¿Eagle no terminará el enrutamiento automático?

Usando Eagle para Mac, estoy tratando de enrutar automáticamente el tablero. Establecí el ancho de trazo en 8. Él inicia el proceso y le toma alrededor de 2 minutos, luego se detiene en algún punto y muestra el siguiente porcentaje (ver la imagen).

  1. ¿Por qué se detiene en el 84%? Podía ver a otras personas en un 97%, pero ¿por qué es eso?
  2. ¿Cómo puedo arreglar eso de la manera más rápida y sencilla?

ingrese la descripción de la imagen aquí

El enrutamiento automático es un problema realmente difícil de resolver, probablemente esté progresando glacialmente. Además, el enrutamiento automático a menudo no conduce a resultados realmente buenos, por lo que esta podría ser una buena oportunidad para aprender el enrutamiento usted mismo.
suena extraño, algunos pcb son tan grandes que llevaría años resolver su rompecabezas. ¿Cómo puedes enrutar tantas líneas tú solo? y ¿cómo dejarías que lo terminara automáticamente?
Ha pasado mucho tiempo desde la última vez que usé eagle y nunca usé el enrutamiento automático que no sea quizás un punto de inicio a mitad de camino. En mejores paquetes (escuché que el fabricante de circuitos altium será útil) tiene opciones de enrutamiento semiautomáticas que facilitan el trabajo en diseños grandes. Como enrutar un bus completo en paralelo a la vez, etc. Cuando elige, por ejemplo, una placa base de 12 capas como pcb, ya tiene suficiente experiencia y grandes herramientas que lo ayudan allí, pero para las cosas críticas pasa muchas horas. Con la experiencia, esto se vuelve mucho más rápido con el tiempo, y nadie comienza con tableros enormes.
El enrutador automático de Eagle es terriblemente malo, y deberías evitar usarlo. El hecho de que no pueda encontrar una solución tampoco significa que no haya una, ¡aunque su tablero ciertamente está densamente poblado!
@Curnelious se necesita una buena planificación de sus redes y la ubicación de los componentes. Para un buen diseño, hay cosas que un buen diseñador sabrá que un buen software simplemente no puede. Se necesita tiempo, por supuesto. Un buen diseño no se trata solo de conectar desde el punto A al punto B, se debe pensar mucho en un diseño.
Colocación, colocación, colocación. La forma en que coloca los componentes determina qué tan fácil o difícil es enrutar. Tal vez tenga una resistencia colocada en una ubicación menos que óptima. Experimente con diferentes ubicaciones y verá que la ruta automática funciona mejor o peor. (El enrutamiento manual generalmente es mejor de todos modos; la mayoría de los enrutadores automáticos son bastante pobres). Juega este juego hasta que seas bastante bueno y volverás a la colocación con una nueva comprensión del problema... planarity.net
@BrianDrummond: ese juego es más fácil porque sabes que hay una solución...
Ejem. ¡Por supuesto que quiero decir, practica este ejemplo de colocación de componentes topológicos hasta que lo entiendas! Y sí, es solucionable, mientras que el problema general de ubicación no lo es. Me parece que un sistema CAD podría calcular puntajes de ubicación para guiarlo hacia una solución casi óptima.

Respuestas (1)

Algo que es inherentemente difícil no se puede hacer fácil.

Algunos consejos para obtener mejores resultados, la mayoría también están en los comentarios:

  • coloque los componentes con cuidado. mire lo que ha producido el enrutador automático, especialmente en los lugares donde tuvo que tomar rutas extrañas, o no pudo enrutar en absoluto, y piense en una mejor manera de organizar sus componentes. Otra forma de abordar esto es ver las líneas de ratsnet, imaginar que todos son cables elásticos tirando de los componentes e imaginar dónde dibujaría cada componente. Por cierto, la colocación incluye rotar y reflejar al otro lado (si desea permitir eso).

  • enrute los rastros 'obvios' a mano, guarde su PCB y luego inicie el enrutador automático. puede enrutar un rastro teniendo en cuenta el resto de los rastros, un enrutador automático es estúpido y mira un rastro a la vez. Incluso cuando uso el enrutador automático, a menudo enruto primero los rastros de energía y tierra (y otros rastros de alta corriente o sensibles al ruido, si los hay) yo mismo. ¡Ese es un buen momento para verificar la ubicación de sus condensadores de desacoplamiento!

  • use una cuadrícula de enrutamiento más fina (como siempre, esto es una compensación: una cuadrícula más fina tiene más oportunidades de enrutamiento, pero también toma más tiempo para la ruta automática)

  • use vías más pequeñas, trazos más finos, distancias más pequeñas, más capas. ¡pero consulte con su fabricante de PCB!

  • use una PCB más grande para que haya más espacio entre los componentes para las trazas.

  • juegue con la configuración de los enrutadores automáticos, especialmente el costo de las vías y la dirección preferida en cada capa. Mi experiencia (en el enrutamiento manual) es que mantenerse estrictamente (por ejemplo) horizontal en la parte superior y vertical en la parte inferior a menudo da mejores resultados al final que hacer ese atajo a una plataforma cercana en la 'otra' dirección. (Puedes hacer estos atajos después del enrutamiento completo para limpiar el diseño).

  • ruta usted mismo. incluso si no usa el resultado, le dará una mejor idea de cuáles son los problemas de enrutamiento. (Uno de mis hijos (entonces de 12 años) jugaba al enrutamiento con la concentración que reservaba para los videojuegos).

@Curnelious gracias por aceptar, pero para la próxima pregunta considere esperar al menos 24 horas antes de aceptar, para que la gente de todo el mundo tenga la oportunidad de responder.