Mantenha uma biblioteca de componentes no PartsBox e puxe dela dentro da sua ferramenta EDA, para que a BOM que você exporta já corresponda ao seu inventário — os mesmos componentes, os mesmos números de componentes, os mesmos dados. Símbolos e footprints permanecem em suas bibliotecas CAD, onde pertencem; tudo o mais sobre um componente — o número do componente do fabricante, estoque, ofertas, campos personalizados — vive no mesmo banco de dados que você estoca, precifica e monta. Não há biblioteca CAD separada para manter sincronizada à mão.
O KiCad lê a biblioteca via HTTP, através de seu recurso de biblioteca HTTP integrado. Seus componentes aparecem no Seletor de Símbolos do KiCad, organizados em categorias que você define com filtros do PartsBox — por tag, nome, especificação ou campo personalizado — e qualquer campo do PartsBox pode ser mapeado para um campo do KiCad. A configuração é um arquivo .kicad_httplib gerado e colocado em um diretório de biblioteca do KiCad; depois disso, a biblioteca não precisa de esforço contínuo. Pressione d em um componente colocado e sua página do PartsBox será aberta no navegador.
O Altium se conecta através de sua interface de biblioteca de banco de dados, DbLib. O PartsBox apresenta essa conexão através do Outpost™, um aplicativo que roda na sua máquina como um contêiner Docker, mantém uma cópia ao vivo do seu banco de dados PartsBox e expõe a interface SQL que o Altium espera. A sincronização é unidirecional: você projeta com dados ao vivo do PartsBox, mas o Altium não grava de volta. Exponha toda a biblioteca ou apenas um subconjunto filtrado — por exemplo, apenas componentes marcados para uso em novos designs.
Para muitos componentes, o MPN exato não importa no momento do projeto, e uma linha de BOM que diz apenas 10k é difícil de precificar e comprar. Coloque um meta-componente no esquema em vez disso: ele carrega o símbolo, o footprint e a intenção do projeto, e você decide qual de seus membros intercambiáveis comprar no momento da compra, quando o preço e o estoque são conhecidos. O conjunto de substitutos pode mudar ao longo do tempo sem tocar no esquema, na PCB ou na BOM.
Como os componentes colocados carregam sua identidade do PartsBox — o código ID Anything™ — importar a BOM finalizada corresponde cada linha ao seu componente sem adivinhações e sem nada para reconciliar. Precificação, compras e montagens funcionam então sem inserir nada duas vezes.
Outras ferramentas EDA não têm conexão de biblioteca ao vivo, mas qualquer ferramenta que exporte CSV obtém a mesma importação de BOM, correspondência e precificação.
A integração com o KiCad está em todos os planos, incluindo o plano Maker gratuito. A biblioteca de banco de dados do Altium Designer, através do Outpost™, está no plano Production.