Conservez une bibliothèque de composants dans PartsBox et puisez-y dans votre outil EDA, de sorte que la nomenclature que vous exportez corresponde déjà à votre inventaire — les mêmes composants, les mêmes numéros de composants, les mêmes données. Les symboles et les empreintes restent dans vos bibliothèques CAO, là où ils doivent être ; tout le reste concernant un composant — le numéro de composant fabricant, le stock, les offres, les champs personnalisés — vit dans la même base de données à partir de laquelle vous stockez, évaluez et assemblez. Il n'y a pas de bibliothèque CAO séparée à synchroniser à la main.
KiCad lit la bibliothèque via HTTP, grâce à sa fonctionnalité de bibliothèque HTTP intégrée. Vos composants apparaissent dans le sélecteur de symboles KiCad, organisés en catégories que vous définissez avec les filtres PartsBox — par tag, nom, spécification ou champ personnalisé — et n'importe quel champ PartsBox peut être mappé dans un champ KiCad. La configuration est un fichier .kicad_httplib généré placé dans un répertoire de bibliothèque KiCad ; après cela, la bibliothèque ne nécessite aucun effort continu. Appuyez sur d sur un composant placé et sa page PartsBox s'ouvre dans le navigateur.
Altium se connecte via son interface de bibliothèque de base de données, DbLib. PartsBox présente cette connexion via Outpost™, une application qui s'exécute sur votre machine en tant que conteneur Docker, conserve une copie en direct de votre base de données PartsBox, et expose l'interface SQL attendue par Altium. La synchronisation est unidirectionnelle : vous concevez avec les données PartsBox en direct, mais Altium n'écrit pas en retour. Exposez toute la bibliothèque ou seulement un sous-ensemble filtré — par exemple, uniquement les composants avec un tag pour une utilisation dans de nouvelles conceptions.
Pour de nombreux composants, le MPN exact n'a pas d'importance au moment de la conception, et une ligne de nomenclature qui indique seulement 10k est difficile à tarifer et à acheter. Placez plutôt un méta-composant dans le schéma : il porte le symbole, l'empreinte et l'intention de conception, et vous décidez lequel de ses membres interchangeables acheter au moment de l'achat, lorsque le prix et le stock sont connus. L'ensemble des substituts peut changer au fil du temps sans toucher au schéma, au PCB ou à la nomenclature.
Parce que les composants placés portent leur identité PartsBox — le code ID Anything™ — l'importation de la nomenclature terminée fait correspondre chaque ligne à son composant sans deviner et sans rien à réconcilier. La tarification, les achats et les productions fonctionnent ensuite sans rien saisir deux fois.
D'autres outils EDA n'ont pas de connexion de bibliothèque en direct, mais tout outil qui exporte en CSV bénéficie de la même importation de nomenclature, de la même correspondance et de la même tarification.
L'intégration de KiCad est dans chaque plan, y compris le plan Maker gratuit. La bibliothèque de base de données Altium Designer, via Outpost™, est sur le plan Production.