Posso fazer com que o KiCAD pcbnew NÃO coloque todos os componentes em (0,0)


28

No EAGLE, quando você cria uma placa a partir de um esquema existente ou adiciona componentes de forma incremental a um projeto de placa / esquema vinculado, ela não se sobrepõe aos componentes no arquivo da placa.

No KiCAD / Pcbnew, desenhei um esquema e criei um quadro a partir dele. Cada componente foi colocado em (0,0), que é o canto superior esquerdo.

Eu gostaria que os componentes fossem "explodidos". Ou seja, sem sobreposição, para que eu possa encontrar / pegar o que quero, em vez de gastar 5 minutos separando mais de 30 pegadas.


1
Eu apenas tentei 'colocar automaticamente todos os componentes'. Certamente esta não pode ser a melhor solução ...
HL-SDK

1
Não uso o KiCad há algum tempo, mas lembro que existe um comando "espalhar os componentes" em algum lugar, possivelmente envolvendo uma movimentação de bloco.
Peter Bennett

Acho que é mais eficiente pegar componentes usando ref usando a tecla T.
Sep13

1
Eu tenho o mesmo problema. Onde está o comando 'colocar automaticamente todos os componentes'? O método chave T é bastante bom.
TMA

Respostas:


39

Existe uma alternativa melhor para colocar automaticamente. Eu acho que a instalação automática é usada para minimizar o espaço da placa, manter as coisas mais próximas para fins de roteamento automático, etc. ), faça o seguinte:

  1. Abra o PCBNEW
  2. Importe sua netlist
  3. Clique no botão "Modo", próximo ao canto superior direito dos ícones da barra de ferramentas horizontal, abaixo dos menus horizontais "Arquivo", "Editar". Certifique-se de que está pressionado e diga "Modo de presença:" quando você passa o mouse sobre o botão.
  4. Verifique se a ferramenta "Seta" está selecionada (ícone na parte superior da lista vertical de ícones, no lado direito da tela).
  5. Clique com o botão direito do mouse em qualquer lugar do quadro (exceto diretamente em um componente), selecione "Mover e colocar globos ..." ==> "Mover todos os módulos" e clique em "Sim" no prompt a seguir.
  6. Feito e você nem precisa criar uma camada "PCB_edges". Ele separa de forma inteligente as peças para que tenham pelo menos um único raio de "unidade" (dependendo das opções atuais de resolução da grade) para que não haja sobreposição com outros componentes, como mostrado abaixo.

insira a descrição da imagem aqui


9
Note que isto só funciona no modo de tela 'default' (pressione F9)
MattCochrane

6
Deve-se mencionar que ele funciona apenas no modo de exibição padrão (atalho F9). Quando o modo openGL (atalho F11) está ativo, essa função desaparece do menu de contexto após clicar com o botão direito do mouse e não pode ser selecionada. (Isso me deu uma dor de cabeça, antes de eu percebi isso)

2
Também vale mencionar que isso não funciona da mesma maneira se você começou a espalhar componentes por conta própria - se você começou a espalhar componentes, será necessário definir as arestas da PCB.
equívoco
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.