PartsBox 从任何导出 CSV 或 TSV 的 CAD 工具(实际上是所有工具)导入物料清单。映射列一次,保存映射以备下次使用,PartsBox 将每一行匹配到一个元器件,将您的设计变成一个准备好定价、采购和构建的项目。
PartsBox 不需要插件,也不需要特定的导出格式。任何可以将 BOM 保存为 CSV 或 TSV 的程序都可以使用,这在实践中意味着每个 CAD 工具。客户从 Altium Designer、KiCad、OrCAD、Cadence Allegro、Mentor PADS、Proteus、EAGLE(现为 Autodesk Fusion 的一部分)、DipTrace、EasyEDA 和 gEDA 等导入。
从“项目”部分导入并上传您的CAD工具导出的文件,到新项目或现有项目中。PartsBox会解析它并显示前几行。设置字段分隔符和字符编码,直到预览正确读取,并设置第一行是否包含列名。
然后将文件中的每一列映射到 BOM 字段。“猜测”按钮会根据列标题进行尽力匹配,但请检查它——错误的映射很容易产生且容易被忽略。一旦设置了所需的列,导入的 BOM 就会出现在映射下方,因此您可以在提交之前看到结果。将映射保存为预设,以便在下次从同一工具导入时重复使用。
列可以映射到以下任何 BOM 字段:
330R。C1。对于以件数计算的零件,位号的数量应与数量匹配。代表元器件的每一行都必须指向数据库中已存在的元器件。PartsBox 从不在导入期间创建元器件:两个元器件可以共享一个名称,而错误的自动匹配撤销成本很高。相反,它按顺序分三次与您现有的元器件进行匹配:
为了快速精确的匹配,在您的 CAD 库中的每个元器件上存储一个 ID Anything™ 代码或 CAD 键,并在 BOM 中导出它。名称匹配有效,但精确的键永远不会猜错。
PartsBox 会突出显示它无法匹配的每一行。对于这些行,创建缺失的元器件并再次匹配,或者打开一行并手动匹配,如果需要,在此过程中创建元器件。选择任何一组行,然后使用“已选”菜单的“匹配条目”选项一次重试所有行;相同的选项会取消匹配您匹配错误的行。
BOM 通常包含的不仅仅是数量、元器件和位号——还有值、容差、放置说明、内部替代编号。保留这些列而不是丢弃它们。将列映射到自定义字段,然后选择现有的自定义字段名称或输入新名称,PartsBox 会将这些值与标准字段一起导入到每个条目上。
导入的自定义字段的行为与任何其他字段一样:它在项目表中显示为一列,可进行过滤和搜索,导出为 CSV 和 PDF,并打印在标签上。将其用于绑定到一个组件的组装说明、替代元器件编号、放置数据、测试要求或您的流程携带的任何其他每个条目的数据。自定义字段名称和值有长度限制,空值在导入期间会被删除。
BOM 行不必是匹配的元器件。添加服务或人工行 —— PCB 制造、组装、测试、包装 —— 它会像元器件一样接受报价,因此报价涵盖了整个工作,而不仅仅是组件。这些报价支持价格阶梯、最小订购量、到期日期和任何支持的货币,与元器件的报价相同。
PartsBox在导入时检查每个条目,因此错误会及早浮现,并且合并条目等结构性编辑保持可靠。当条目具有参考编号时,数量必须与参考编号的数量匹配:数量为2且参考编号为C1和C2是正确的,但数量为2且只有C1可能是错误的。PartsBox会标记不匹配,并且不会合并带有该不匹配的条目。没有参考编号的条目不会被检查,因此不使用它们的BOM不会产生警告——这对于按测量计量的元器件是正常的,例如输入一段导线而没有参考编号。
PartsBox 还会根据匹配元器件的单位检查每个数量。没有计量单位的元器件按整件计算,因此匹配到它的小数数量可能是错误的:PartsBox 会发出警告并提供将数量四舍五入为整数或取消匹配元器件的选项。
BOM 导入包含在每个计划中,包括免费的 Maker 计划。为 BOM 定价(包含价格阶梯和多种货币)从 Essentials 计划开始。