¿Qué software de PCB tiene el mejor enrutador automático? [cerrado]

20

Sé que mucha gente siente que los resultados de la ruta automática no son utilizables.

Me parece que la ruta automática es una buena forma de obtener una buena ubicación. Yo uso águila. Hago una colocación básica, autorruto todo y miro dónde están mis cruces de cables. Donde puedo reducir la longitud del cable. Ripup, repite.

La cosa es que el enrutador Eagle realmente no es tan bueno. A menudo obtengo rutas que deberían ser factibles con un tiro recto, pero Eagle insiste en agregar trotes.

Siento que dada una buena ubicación, muchas rutas deberían ser obvias. No quiero hacer clic en todos a mano.

Entonces estoy buscando algo mejor. toporouter es intrigante. El problema es que no sé cómo escribir una salida de eagle que lea.

mmccoo
fuente
10
Wow, hago exactamente lo contrario. Paso la gran mayoría de mi tiempo de diseño en la colocación.
Connor Wolf
44
También paso tiempo en mi ubicación. El proceso me permite encontrar problemas con los pines que estoy usando. Muchas veces puedo cambiar algunos pines en el microcontrolador para que el diseño sea más limpio. Realmente solo puedo ver esto mirando constantemente de un lado a otro entre mi esquema y diseño.
Kellenjb
Estoy de acuerdo en que la colocación es el aspecto más importante para obtener una buena tabla. He
enrutado que el enrutamiento automático
3
Enruto manualmente todo. Es un arte si puedes hacerlo, pero solo vale la pena si vas a hacer una tabla muy pequeña o algo con cosas de alta velocidad involucradas.
Thomas O
TopoR (según su hoja de datos) admite el formato Electra para importación / exportación; Eagle también admite que ( youtube.com/watch?v=Rb9XzsfeELQ ), iría en esa dirección para hacerlos hablar.
fceconel

Respuestas:

22

El que está entre tus oídos.

En serio, los enrutadores automáticos de software de PCB dejan mucho que desear, especialmente los baratos.

James
fuente
2
Estaba pensando que daría esta respuesta. Maldición, golpeado ...
Connor Wolf
yo tampoco, no soy un experto (3 años haciendo PCB, 5 meses profesionalmente) y en un par de horas puedo obtener una placa de 128 redes y 20MHz de enrutamiento decente.
JPWack
16

Freerouting tiene una ruta automática mejorada para Eagle.

http://jeelabs.org/2009/05/17/better-pcb-auto-routing/

Toby Jaffey
fuente
Me encanta el freerouting ... ¡es el mejor software del mundo!
DarthRubik
Lo estoy usando actualmente para enrutar una placa de 1.500 pines, y terminó en 10 minutos ... Me alegra no tener ruta para subir todos esos pines
DarthRubik
El ejemplo proporcionado no se ve bien para Freerouting, dejó numerosas conexiones de nidos de ratas dando vueltas mientras Eagle encajaba todo. Si se establecía un límite a través de Eagle, probablemente produciría el mismo resultado, pero objetivamente hizo un trabajo más completo . Sin embargo, el tablero en sí mismo es una cookie resistente, no podría enrutarlo manualmente también.
Siana
8

Pulsonix utiliza el enrutador automático Electra , al igual que otros paquetes; es muy bueno. Se puede usar con Eagle.

Leon Heller
fuente
Compré la versión de 4 capas de Electra. Lleva mucho tiempo jugar con su configuración, pero funciona muy bien en un archivo de configuración "limpio". Fue capaz de enrutar muy bien la gran mayoría de mi tabla, y me dejó con una docena de rastros en los que pasé unas 16 horas. No (todavía) realiza trazas equilibradas o coincidencias de longitud, pero ambas están en la lista de tareas pendientes.
akohlsmith
No lo uso mucho, pero encuentro que generalmente se dirige a la finalización, o cerca de él.
Leon Heller
4

Altium aparentemente usa enrutamiento topológico , aunque todavía no he tenido muchas oportunidades de jugar con él.

Connor Wolf
fuente
3
He estado usando Altium durante unos 10 años. En mi experiencia, su enrutamiento automático no ha mejorado al nivel que vale la pena usar para tableros complejos, que es cuando sería útil. Los tableros que genera generalmente tienen los rastros que se enrutan desde el principio a lo largo de caminos directos, pero los últimos rastros que enruta son locos: capas largas y cambiantes, lo que es malo para las señales de alta velocidad.
pingswept
Creo que el truco es que no deberías dejar que el enrutador automático haga todo el trabajo. Tienen un Smart Wire que enruta automáticamente un solo rastro de manera bastante efectiva. Su enrutador automático también puede hacer un bus a la vez. Deja que haga el trabajo duro, y luego puedes modificar los resultados. Use Smart Wire para los últimos rastros.
ajs410
Bueno, aparentemente rediseñaron la ruta automática en algún momento recientemente (pasé de 6.0 a 9.0 de un salto). El viejo apestaba. Todavía no he tenido la oportunidad de jugar con el sitio.
Connor Wolf
2

Bueno, soy una de esas personas que no usan el enrutador automático , pero, si quieres usarlo, recomendaría FreeROUTE y, para mantener todo gratis, ¡usa KiCAD para esquemas y todo lo demás!

Andre Oliveira
fuente
2

He utilizado el enrutador automático Sunstone Circuits PCB123 V3 con gran éxito. La versión anterior de su software era bastante defectuosa, pero a partir de la versión 3 parece estable. Como punto de referencia, tenía una placa de 6 "x4" con aproximadamente 1000 redes y fue capaz de enrutar con éxito todas menos 40. Su enrutador automático incluso tiene opciones para desplegar trazos, relajar el enrutamiento o establecer las tolerancias de rastreo deseadas. El software en sí es una característica bastante completa (por ser gratuita) de diseño de PCB también, que cuenta con modelado 3D, la capacidad de leer en listas de red en una variedad de formatos, así como dibujos mecánicos de salida. No estoy seguro de su capacidad para interactuar con Eagle, pero valdría la pena intentarlo.

Joel B
fuente
2

He utilizado un enrutador automático (es cierto, uno de gama alta - Mentor Graphics Expedition) en cada tablero que he hecho (10 años o más). Si tienes restricciones como

  • "solo en esta capa"
  • "Estas dos señales forman un par diferencial"
  • "debe coincidir con las longitudes de estas redes"
  • "El tiempo de demora desde 'aquí hasta aquí' debe ser el mismo que 'desde otro lugar hasta un cuarto lugar + 100ps'"

entonces debes contarlo sobre ellos. El enrutador automático intentará respetar esas restricciones (o decirle dónde falló). Una vez que tiene una configuración de ruta automática que se completa bien, le permite experimentar con la colocación, a través de tamaños, eliminar capas, etc. muy rápidamente para tener una idea de la cantidad de holgura en el diseño de su tablero.

Los lugares en los que no autorretro tienden a ser fuentes de alimentación, ya que es más fácil colocar las formas de cobre alrededor de los pines que lo necesitan que marcar todas las redes que deben ser "más gruesas".

Martin Thompson
fuente
La pregunta es: ¿qué autorouter utiliza / le gusta? , no ¿Te gusta usar un autorouter? . Si le gusta su enrutador automático de "gama alta", díganos su nombre, para que podamos examinarlo o incluso comenzar a usarlo.
Connor Wolf
1
@ConnorWolf: comentario justo - actualizado
Martin Thompson