Qual software PCB tem o melhor autorouter? [fechadas]

20

Sei que muitas pessoas acham que os resultados da rota automática não são utilizáveis.

Acho que o autorouter é uma boa maneira de obter um bom posicionamento. Eu uso águia. Eu faço um posicionamento básico, autoroute tudo e olho onde estão minhas passagens de fio. Onde eu posso reduzir o comprimento do fio. ripup, repita.

O problema é que o roteador Eagle não é realmente bom. Costumo receber rotas que deveriam ser possíveis com um tiro certeiro, mas a águia insiste em adicionar jogs.

Sinto que, dada uma boa localização, muitas rotas devem ser óbvias. Não quero clicar neles todos à mão.

Então, eu estou procurando algo melhor. topououter é intrigante. O problema é que não sei como escrever uma saída da águia que ela lê.

mmccoo
fonte
10
Uau, eu faço exatamente o oposto. Passo a grande maioria do meu tempo de design em colocação.
Connor Wolf
4
Também passo o tempo na minha veiculação. O processo permite encontrar problemas com os pinos que estou usando. Muitas vezes, consigo trocar alguns pinos no microcontrolador para que o layout fique mais limpo. Eu realmente só posso ver isso olhando constantemente para frente e para trás entre o meu esquema e o layout.
precisa saber é o seguinte
Concordo que a colocação é o aspecto mais importante para obter uma boa diretoria. Eu rota já que autorouting é uma boa maneira de avaliação a colocação
mmccoo
3
Encaminho tudo manualmente. É uma arte se você pode fazê-lo, mas só vale a pena se você for criar uma prancha muito pequena ou algo com material de alta velocidade envolvido.
Thomas O
O TopoR (de acordo com a folha de dados) suporta o formato Electra para importação / exportação; A Eagle também apóia isso ( youtube.com/watch?v=Rb9XzsfeELQ ), eu iria nessa direção para fazê-los falar.
Fceconel

Respostas:

22

Aquele entre seus ouvidos.

Sério, os autorouters de software para PCB deixam muito a desejar, especialmente os baratos.

James
fonte
2
Eu só estava pensando em dar essa resposta. Droga, batido ...
Connor Lobo
eu também não sou especialista (3 anos fazendo PCBs, 5 meses profissionalmente) e em algumas horas posso obter uma placa decentemente roteada, sub 128 redes e sub 20MHz.
JPWack 28/10/10
16

O freerouting possui um autorouter aprimorado para o Eagle.

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

Toby Jaffey
fonte
Adoro freerouting ..... é o melhor software do mundo !!!!!!!
DarthRubik 04/07/19
Eu estou usando atualmente para encaminhar uma placa de 1.500 pinos, e terminou em 10 minutos ..... eu estou contente que eu não tenho rota até todos os pinos
DarthRubik
O exemplo fornecido não parece bom para o Freerouting, deixou inúmeras conexões de ninhos de ratos por perto, enquanto a Eagle encaixava tudo. Se o limite de via fosse definido em Eagle, produziria o mesmo resultado com maior probabilidade, mas, objetivamente, ele fez um trabalho mais completo . O conselho em si é um cookie difícil, porém, eu falharia em rotear manualmente também.
Siana 27/02
8

O Pulsonix usa o autorouter Electra , assim como vários outros pacotes; é muito bom. Pode ser usado com o Eagle.

Leon Heller
fonte
Comprei a versão de 4 camadas do Electra. Leva muito tempo para brincar com suas configurações, mas funciona muito bem em um arquivo de configuração "limpo". Conseguiu rotear muito bem a grande maioria da minha prancha e me deixou uma dúzia de vestígios nos quais passei cerca de 16 horas. Ainda não possui traços balanceados ou correspondência de comprimento, mas ambos estão na lista de tarefas.
precisa saber é o seguinte
Não o uso muito, mas acho que geralmente é direcionado para a conclusão ou próximo a ele.
Leon Heller
4

O Altium agora usa roteamento topológico , embora eu ainda não tenha tido muita chance de brincar com ele.

Connor Wolf
fonte
3
Uso Altium há cerca de 10 anos. Na minha experiência, a saída automática não melhorou para o nível que vale a pena usar para placas complexas, que é quando seria útil. As placas que ele gera geralmente têm os traços que são roteados desde o início por caminhos diretos, mas os últimos traços que ele rotula são insanos - longos e mudando muito as camadas, o que é ruim para os sinais de alta velocidade.
pingswept
Acho que o truque é que você não deve deixar o roteador automático fazer todo o trabalho. Eles têm um Smart Wire que roteia automaticamente um único rastreamento de maneira bastante eficaz. O roteador automático também pode fazer um barramento de cada vez. Deixe o trabalho pesado e você poderá ajustar os resultados. Use o Smart Wire para os últimos traços.
precisa saber é
Bem, ostensivamente eles redesenharam o autorouter em algum momento recentemente (fui de 6.0 para 9.0 em um salto). O velho chupou. Ainda não tive a chance de brincar com o situs.
Connor Wolf
2

Bem, eu sou uma daquelas pessoas que não usa o autorouter, mas, se você quiser usá-lo, recomendo o FreeROUTE e, para manter tudo livre, use o KiCAD para esquemas e tudo mais!

Andre Oliveira
fonte
2

Usei o auto-roteador da Sunstone Circuits PCB123 V3 com grande sucesso. A versão anterior de seu software era bastante complicada, mas a partir da versão 3 parece estável. Para um ponto de referência, eu tinha uma placa de 6 "x4" com cerca de 1000 redes e foi capaz de rotear com êxito todas, exceto 40 delas. Seu roteador automático ainda tem opções para rastrear rastreamentos, relaxar o roteamento ou definir as tolerâncias de rastreamento desejadas. O software em si também é um recurso bastante completo (por ser gratuito) do projeto de PCB, com modelagem 3D, capacidade de ler listas de redes em vários formatos, além de produzir desenhos mecânicos. Não tenho certeza de sua capacidade de interagir com o Eagle, mas pode valer a pena tentar.

Joel B
fonte
2

Eu usei um autorouter (reconhecidamente, um de ponta - o Mentor Graphics Expedition) em todas as diretorias que fiz (10 anos ou mais). Se você tiver restrições como

  • "somente nesta camada"
  • "Esses dois sinais formam um par diferencial"
  • "deve combinar comprimentos com essas redes"
  • "O atraso de 'aqui para aqui' deve ser o mesmo que 'de outro lugar para um quarto lugar + 100ps'"

então você deve contar sobre eles. O autorouter tentará respeitar essas restrições (ou informar onde falhou). Depois de ter uma configuração de auto-rota que é concluída corretamente, você pode experimentar o posicionamento, através de tamanhos, remover camadas etc. muito rapidamente para ter uma idéia da quantidade de folga no design da sua placa.

Os locais que eu não rotulo tendem a ser fontes de alimentação, pois é mais fácil colocar as formas de cobre ao redor dos pinos que precisam, do que sinalizar todas as redes que precisam ser "mais robustas".

Martin Thompson
fonte
A questão é: de que autorouter você usa / gosta? , não Você gosta de usar um autorouter? . Se você gosta do seu autorouter "high-end", diga-nos o nome dele, para que possamos investigá-lo ou até começar a usá-lo!
Connor Lobo
11
@ConnorWolf: comentário justo - atualizado
Martin Thompson