Integração com KiCad

Mantenha uma biblioteca de componentes no PartsBox e use-a diretamente dentro do KiCad. Seus componentes do PartsBox aparecem no Seletor de Símbolos do KiCad com seus números de peça do fabricante, footprints e outros campos, para que os componentes que você coloca em um esquema sejam os mesmos componentes que você estoca, precifica e monta. Quando você importa a BOM concluída de volta para o PartsBox, cada linha corresponde exatamente ao seu componente, sem nada para reconciliar manualmente.

Os dados de componentes pertencem a um banco de dados, não a uma ferramenta CAD

Símbolos e footprints pertencem ao KiCad. Tudo o mais sobre um componente — o número da peça do fabricante, estoque, ofertas, campos personalizados — pertence a um banco de dados de componentes. O KiCad pode conter campos personalizados, mas mantê-los consistentes entre projetos é difícil, e os dados ainda vivem separados do seu estoque.

Componentes passivos pioram isso. Para muitos componentes, especialmente passivos, o MPN específico não importa no momento do design: você insere um valor como 10k, e a BOM exportada carrega apenas 10k para descrever o componente. Isso é difícil de precificar e comprar, e empurra o trabalho de escolher um componente real — um resistor 6k3 específico, um capacitor 1μF X5R específico — para o pior momento possível.

Meta-componentes resolvem isso. Crie um meta-componente para um passivo, associe-o a um símbolo e footprint do KiCad, e coloque-o no seu esquema. Quando estiver pronto para comprar, adicione um componente real com um MPN específico ao meta-componente. O PartsBox sugere outros substitutos classificados por popularidade, que você adiciona com um único clique. Você pode alterar o conjunto de substitutos ao longo do tempo sem tocar no esquema, na placa de circuito impresso (PCB) ou na BOM, para que o design mantenha sua intenção — o componente que o design exige — em vez de congelar um MPN que pode ficar sem estoque.

Como funciona

Seus símbolos e footprints do KiCad ficam onde estão. O PartsBox atua como uma fonte de dados que referencia símbolos e footprints de suas bibliotecas padrão do KiCad, e apresenta uma parte escolhida de sua biblioteca de componentes ao KiCad, organizada em categorias. Selecione um componente da biblioteca do PartsBox no KiCad e ele preenche o símbolo esquemático com dados do PartsBox: número de componente do fabricante, valor, footprint e quaisquer outros campos que você mapear.

A biblioteca é lida online via HTTP, conforme necessário. Uma vez configurada, não requer esforço contínuo — as categorias que você configurou aparecem no Seletor de Símbolos do KiCad, prontas para serem colocadas com todos os seus campos mapeados.

Para configurá-lo:

  1. Crie uma chave de API no PartsBox.
  2. Escolha quais componentes mostrar ao KiCad, em Configurações | Integração CAD | KiCad.
  3. Defina como esses componentes são organizados em categorias.
  4. Mapeie os campos do PartsBox para os campos do KiCad.

O PartsBox gera um arquivo de configuração com a extensão .kicad_httplib. Coloque-o em um dos diretórios de biblioteca do seu KiCad; ele contém a chave da API e diz ao KiCad como se conectar.

Categorias

O PartsBox apresenta sua biblioteca ao KiCad como categorias — subconjuntos do seu banco de dados que aparecem como seções navegáveis separadas no Seletor de Símbolos. Cada categoria é definida com o sistema de filtros do PartsBox, para que você possa construir uma a partir de tags, nomes de componentes, especificações, campos personalizados ou qualquer combinação de filtros.

Um componente pode aparecer em mais de uma categoria. Você também pode aplicar um filtro inicial a cada componente antes da filtragem específica da categoria, o que ajuda quando você deseja expor apenas um pequeno subconjunto de seus componentes.

Mapeamentos de campo

Os mapeamentos de campos conectam qualquer campo do PartsBox a qualquer campo do KiCad. Um conjunto padrão é fornecido, com três mapeamentos obrigatórios:

  • Símbolo do KiCad — exigido pelo KiCad para corresponder o componente a um símbolo em sua biblioteca.
  • Código ID Anything™ do componente — mapeado para um campo de ID do PartsBox no KiCad, para correspondência automática de BOM.
  • URL ID Anything™ do componente — permite que você pressione d em um componente para abrir sua página de informações no seu navegador.

Todo o resto é opcional, embora valha a pena mapear a referência e o footprint do KiCad. Para cada componente que você usa no KiCad, defina seu símbolo, footprint e referência do KiCad em Configurações do Componente | Dados CAD/PLM na tela do componente.

Adicionando a biblioteca no KiCad

No KiCad, abra Gerenciar Bibliotecas de Símbolos e adicione o arquivo .kicad_httplib:

Um apelido de biblioteca que começa com um caractere de símbolo é classificado primeiro na caixa de diálogo Escolher Símbolo. Depois disso, suas categorias e componentes aparecem no Seletor de Símbolos.

Importando uma BOM do KiCad de volta para o PartsBox

Quando você importar a BOM para o PartsBox, inclua uma coluna com o campo ID do PartsBox. Ele carrega o código ID Anything™, que corresponde cada linha da BOM ao seu componente sem adivinhações e sem correspondência manual. Para uma exportação passo a passo, veja Como Gerar uma BOM do KiCad.

A integração com o KiCad está em todos os planos, incluindo o plano gratuito Maker. Para usar a mesma biblioteca no Altium Designer, consulte Integração com Altium Designer, e para a visão geral em nível de tarefa de ambos, consulte Use Seus Componentes no KiCad e Altium.

Controle seu inventário, pedidos e produção

Experimente a demonstração

Planos e preços