Mantenha uma biblioteca de componentes no PartsBox e puxe dela dentro da sua ferramenta EDA, para que a BOM que exporta já corresponda ao seu inventário — os mesmos componentes, os mesmos números de componente, os mesmos dados. Símbolos e footprints ficam nas suas bibliotecas CAD, onde pertencem; tudo o resto sobre um componente — o número de componente do fabricante, stock, ofertas, campos personalizados — vive na mesma base de dados a partir da qual armazena, fixa preços e constrói. Não há uma biblioteca CAD separada para manter sincronizada à mão.
KiCad lê a biblioteca via HTTP, através de seu recurso de biblioteca HTTP integrado. Seus componentes aparecem no KiCad Symbol Chooser, 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 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 abre no navegador.
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 contra 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 design, 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 design, e você decide qual dos 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. A precificação, as compras e as montagens funcionam 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 preços.
A integração com o KiCad está em todos os planos, incluindo o plano Maker gratuito. A biblioteca de base de dados do Altium Designer, através do Outpost™, está no plano Production.