在 PartsBox 中保留一个元器件库,并在您的 EDA 工具中从中提取,因此您导出的 BOM 已经与您的库存匹配——相同的元器件、相同的元器件编号、相同的数据。符号和封装留在您的 CAD 库中,它们属于那里;关于元器件的所有其他信息——制造商元器件编号、库存、报价、自定义字段——都存在于您用于库存、定价和构建的同一个数据库中。没有单独的 CAD 库需要手工保持同步。
KiCad通过HTTP读取库,通过其内置的HTTP库功能。您的元器件出现在KiCad符号选择器中,组织成您使用PartsBox过滤器定义的类别——按标签、名称、规格或自定义字段——并且任何PartsBox字段都可以映射到KiCad字段中。设置是一个生成的.kicad_httplib文件,放置在KiCad库目录中;之后,该库不需要持续的努力。在放置的组件上按d,其PartsBox页面将在浏览器中打开。
Altium通过其数据库库接口连接,即DbLib。PartsBox通过Outpost™呈现该连接,Outpost™是一个作为Docker容器在您的机器上运行的应用程序,保留您的PartsBox数据库的实时副本,并公开Altium期望的SQL接口。同步是单向的:您针对实时PartsBox数据进行设计,但Altium不会写回。公开整个库或仅公开过滤后的子集——例如,仅公开标记为用于新设计的元器件。
对于许多元器件,确切的 MPN 在设计时并不重要,而仅写着 10k 的 BOM 行很难定价和采购。在原理图中放置一个元部件:它带有符号、封装和设计意图,您可以在采购时(当价格和库存已知时)决定购买其哪个可互换成员。替代品集可以随时间更改,而无需触及原理图、PCB 或 BOM。
因为放置的组件带有其 PartsBox 身份——ID Anything™ 代码——导入完成的 BOM 会将每一行与其元器件匹配,无需猜测,也无需核对。然后,定价、采购和构建就可以工作,而无需输入任何内容两次。
其他 EDA 工具没有实时库连接,但任何导出 CSV 的工具都会获得相同的 BOM 导入、匹配和定价。
KiCad 集成包含在每个计划中,包括免费的 Maker 计划。通过 Outpost™ 实现的 Altium Designer 数据库库包含在 Production 计划中。