BOM 导入

PartsBox 从任何导出 CSV 或 TSV 的 CAD 工具(实际上是所有工具)导入物料清单。映射列一次,保存映射以备下次使用,PartsBox 将每一行匹配到一个元器件,将您的设计变成一个准备好定价采购构建的项目。

任何导出CSV的CAD工具

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 字段:

  • 数量 — 该行的数量。当匹配的零件具有计量单位时,这可以是该单位中的小数金额;否则它是整数件数。
  • 零件 — MPN,或描述零件的名称,例如 330R
  • 位号 — 一个或多个参考位号,例如 C1。对于以件数计算的零件,位号的数量应与数量匹配。
  • 注释 — 帮助解释 BOM 的注释。仅供参考。
  • 封装/包装 — 您的 CAD 工具理解的封装。仅供参考。
  • 零件 ID Anything™ 代码 — 通过其 ID Anything™ 代码将行与零件匹配。
  • 零件 CAD 键 — 通过 CAD 键将行与零件匹配。
  • 不贴片 (DNP) — 当此列不为空时,该行被标记为 DNP。
  • 自定义字段 — 将该列作为条目上的自定义字段导入。
  • 忽略 — 从导入中排除该列。

将行匹配到元器件

代表元器件的每一行都必须指向数据库中已存在的元器件。PartsBox 从不在导入期间创建元器件:两个元器件可以共享一个名称,而错误的自动匹配撤销成本很高。相反,它按顺序分三次与您现有的元器件进行匹配:

  1. ID Anything™ 代码 — 如果您导入了元器件 ID Anything™ 列,并且该代码在您的数据库中命名了一个元器件,则该行与其匹配。
  2. CAD 键 — 如果您导入了元器件 CAD 键列,并且它与您某个元器件上的 CAD 键匹配,则该行匹配。
  3. 元器件名称 — 如果元器件列与恰好一个元器件的名称或 MPN 匹配,则该行匹配。当多个元器件共享该名称但恰好有一个是元零件时,PartsBox 会选择该元零件。

为了快速精确的匹配,在您的 CAD 库中的每个元器件上存储一个 ID Anything™ 代码或 CAD 键,并在 BOM 中导出它。名称匹配有效,但精确的键永远不会猜错。

PartsBox 会突出显示它无法匹配的每一行。对于这些行,创建缺失的元器件并再次匹配,或者打开一行并手动匹配,如果需要,在此过程中创建元器件。选择任何一组行,然后使用“已选”菜单的“匹配条目”选项一次重试所有行;相同的选项会取消匹配您匹配错误的行。

来自 CAD 数据的自定义字段

BOM 通常包含的不仅仅是数量、元器件和位号——还有值、容差、放置说明、内部替代编号。保留这些列而不是丢弃它们。将列映射到自定义字段,然后选择现有的自定义字段名称或输入新名称,PartsBox 会将这些值与标准字段一起导入到每个条目上。

导入的自定义字段的行为与任何其他字段一样:它在项目表中显示为一列,可进行过滤和搜索,导出为 CSV 和 PDF,并打印在标签上。将其用于绑定到一个组件的组装说明、替代元器件编号、放置数据、测试要求或您的流程携带的任何其他每个条目的数据。自定义字段名称和值有长度限制,空值在导入期间会被删除。

服务、人工和其他非元器件行

BOM 行不必是匹配的元器件。添加服务或人工行 —— PCB 制造、组装、测试、包装 —— 它会像元器件一样接受报价,因此报价涵盖了整个工作,而不仅仅是组件。这些报价支持价格阶梯、最小订购量、到期日期和任何支持的货币,与元器件的报价相同。

错误检查

PartsBox在导入时检查每个条目,因此错误会及早浮现,并且合并条目等结构性编辑保持可靠。当条目具有参考编号时,数量必须与参考编号的数量匹配:数量为2且参考编号为C1和C2是正确的,但数量为2且只有C1可能是错误的。PartsBox会标记不匹配,并且不会合并带有该不匹配的条目。没有参考编号的条目不会被检查,因此不使用它们的BOM不会产生警告——这对于按测量计量的元器件是正常的,例如输入一段导线而没有参考编号。

PartsBox 还会根据匹配元器件的单位检查每个数量。没有计量单位的元器件按整件计算,因此匹配到它的小数数量可能是错误的:PartsBox 会发出警告并提供将数量四舍五入为整数或取消匹配元器件的选项。

BOM 导入包含在每个计划中,包括免费的 Maker 计划。为 BOM 定价(包含价格阶梯和多种货币)从 Essentials 计划开始。

掌控您的库存、采购和生产

试用演示

计划与定价