Seções da documentação
Plugin do KiCad
rftools.io board calculations é um plugin para o KiCad 10 que lê o empilhamento e as classes de rede da placa aberta e chama esta API para obter os números de que um layout precisa.
O que ele calcula
A impedância single-ended de microstrip, stripline e CPW aterrado; a impedância diferencial de pares acoplados pela borda; a largura de trilha ou o espaçamento do par que atinge uma impedância alvo (uma chamada a /calculate/solve por alvo; veja Resolver para um alvo); a largura de trilha IPC-2152 para uma corrente; e a impedância, a capacitância, a indutância e a capacidade de corrente das vias. Cada valor traz a referência da fórmula, se as entradas estão dentro da faixa válida da calculadora e a versão do motor que o calculou.
Configuração
Requisitos
Instalação
https://antonpogrebenko-public.github.io/rftools-kicad/repository.json e depois instale "rftools.io board calculations". Repositório: github.com/antonpogrebenko-public/rftools-kicad (MIT).Chave
kicad-plugin.Custo
O que é enviado, e o que é gravado
O que é enviado. Cada requisição contém um slug de calculadora e números: larguras, alturas, εr, espessura do cobre, uma corrente ou um alvo. Ela nunca envia o arquivo da placa, nomes de redes ou de classes de rede, nomes de camadas, nem o nome ou o caminho do projeto.
Gravação das classes de rede. Nada muda na placa a menos que você peça: uma execução mostra a largura de trilha, a largura do par diferencial e o espaçamento propostos para cada classe antes de qualquer gravação, e toda gravação pode ser desfeita. No KiCad 10.0.6 e anteriores, o plugin não grava nada (a API do KiCad corrompe uma classe de rede gravada por meio dela) e mostra, em vez disso, os valores a digitar em "Board Setup › Net Classes".
Detalhes completos, código-fonte e licença (MIT): github.com/antonpogrebenko-public/rftools-kicad.