确定物料清单

BOM 验证

ActiveBOM 包含一整套全面的 BOM 检查项,每次 BOM 更新时都会自动执行这些检查。

BOM 状态

每个 BOM 条目都会检查是否存在违规情况,其状态会显示在 BOM Status 列中。该列始终显示在 BOM 条目列表的右侧,并通过图标指示该条目的状态。请注意,一个 BOM 条目可能会同时未通过多个 BOM 检查;图标表示其中最严重的失败项。

BOM 状态图标:

  • BOM Status icon - Clear Clear - 元件有可用方案,这些方案具有库存充足的供应商,并且至少有一个方案已被排名。
  • BOM Status icon - Warning 将鼠标悬停在图标上可查看该器件状态摘要。或者,启用显示详细的 BOM Status 列以显示详细信息。可通过 ActiveBOM Properties 面板(包含便捷的搜索框)启用该列,或在 BOM 条目列表的列标题区域右键,然后选择 Select Columns 命令来启用。

    配置 BOM 检查

    BOM 条目会自动检查以下内容:

    • Violations associated with Design Items – 这包括一些测试,例如器件的 BOM 参数与库参数不匹配(参数不明确),以及重复的位号。
    • Violations associated with Part Choices – 这包括一些测试,例如未排名的 MPN(仅系统分配排名)、没有供应商,或未达到目标价格。

    每个 BOM 检查的严重级别(报告模式)在 BOM Checks 对话框中配置。点击 Properties 面板中“检测到的违规”列表下方的 Gear button, click this to open the BOM Checks dialog 按钮以打开该对话框。

    要实质上禁用某个特定检查,请将其 Report Mode 设置为 No Report

    BOM Checks 对话框用于为每个自动 BOM 检查配置报告模式。
    BOM Checks 对话框用于为每个自动 BOM 检查配置报告模式。

    如果你使用 SiliconExpert 或 Z2Data 的集成功能,还可以使用一系列基于集成所提供参数的检查项。请参阅 Pulling Part Data from SiliconExpertPulling Part Data from Z2Data 页面了解更多信息。

    按 BOM 状态筛选 BOM 条目列表

    Properties 面板会显示当前 BomDoc 中检测到的 BOM 检查违规列表。点击筛选图标(如下所示)可筛选主 BOM 条目列表,使其仅显示未通过该 BOM 检查的 BOM 条目。请注意,一个 BOM 条目可能会未通过多个 BOM 检查。

    点击以筛除所有 BOM 条目,仅保留未通过该 BOM 检查的条目。点击齿轮图标以配置 BOM 检查。
    点击以筛除所有 BOM 条目,仅保留未通过该 BOM 检查的条目。点击齿轮图标以配置 BOM 检查。

    使用筛选功能可快速定位所有未通过特定 BOM 检查的 BOM 条目。

    生成 BOM

    可直接从 ActiveBOM 编辑器生成 BOM。选择 Reports » Bill of Materials 命令以打开 Report Manager 对话框并生成 BOM。

    Report Manager 会以最终输出的形式呈现 BOM 数据。在 ActiveBOM 中,它用于配置输出格式并选择模板。
    Report Manager 会以最终输出的形式呈现 BOM 数据。在 ActiveBOM 中,它用于配置输出格式并选择模板。

    Report Manager 是标准的 BOM 输出设置对话框,与在原理图或 PCB 编辑器的 Report 菜单中选择 Bill of Materials 时打开的对话框相同,或在 OutputJob 中配置 BOM 时也会打开该对话框。

    • Report Manager 与 ActiveBOM 界面共享许多功能,从而简化 BOM 配置过程。
    • 如果项目中存在 ActiveBOM 文档(BomDoc),则其中定义的布局设置会自动应用到 Report Manager 中。 
    • 在 ActiveBOM 文档中定义的 BOM Sets 可用,可轻松在不同 BOM 布局之间切换。
    • 可生成 Excel 格式文件,而无需安装 Microsoft Excel®(选择 Microsoft Excel File (*.xls, *.xlsx 选项)。

    要了解更多关于配置 Report Manager 的信息,请参阅页面 BOM Configuration in the Report Manager

    将设计数据映射到 BOM 中

    通过在用于创建 BOM 的 Excel 模板中包含 FieldColumn 声明,可将板级设计流程中的设计数据传递到 Excel Bill Of Materials 中。

    • Fields - 字段声明用于将系统、文档和项目参数传递到 BOM 中,例如文件名、数量、币种等,这些内容通常只需在 BOM 中显示一次。字段声明会被传入的值替换,如下图所示。
    • Columns - 列声明用于传递会出现在所有 BOM 条目中的信息,例如:位号、描述、用户自定义参数等。也可以包括行号、PCB 位置数据,以及在 BomDoc 中输入的自定义列数据。列声明会被 ColumnName 字符串替换,其下方每一行会填充对应 BOM 条目的该列值,如下图所示。

    通过在 Excel 模板中定义,将设计数据映射到 Excel 电子表格中。
    通过在 Excel 模板中定义,将设计数据映射到 Excel 电子表格中。

    要了解更多信息,请参阅 BOM Configuration in the Report Manager 页面中的 Mapping Design Data into the BOM 章节。

    将当前 BOM 与较早版本进行比较

    在不同设计发布版本之间更换元件并不少见。为确保流程正确完成,许多设计人员喜欢将当前项目的 BOM 与项目先前版本的 BOM 进行比较。如果该项目是 Workspace 项目并包含 ActiveBOM BOM 文档(*.BomDoc),则可使用 BOM Compare 功能来完成此操作。

    BOM Compare 报告会显示当前设计与所选已发布旧版本之间的变更内容。可通过以下方式配置并生成报告:

    • 在 ActiveBOM BomDoc 中,点击 Reports » BOM Compare 以打开 Report Manager dialog 的 Bom Compare 版本。按需配置报告,然后点击 Export
    • 在原理图编辑器中,点击 Reports » BOM Compare 以打开 Report Manager dialog 的 Bom Compare 版本。按需配置报告,然后点击 Export
    • 在 PCB 编辑器中,点击 Reports » Project Reports » BOM Compare 以打开 Report Manager dialog 的 Bom Compare 版本。按需配置报告,然后点击 Export
    • 在 outjob 中,在 Report Outputs 条目下右键点击 [Add New Report Output] ,然后选择 BOM Compare。要配置报告,请在新添加的 BOM Compare 条目上右键并选择 Configure ,以打开 Report Manager dialog 的 Bom Compare 版本。按需配置报告,然后点击 Export。你也可以选择所需的输出容器后生成报告。

    可从多个位置执行 BOM Compare,包括 OutputJob。
    可从多个位置执行 BOM Compare,包括 OutputJob。

    BOM Compare 会检测当前设计中的元件条目与所选已发布版本之间的差异(delta),并生成仅列出不同元件条目的报告。它会比较所有参数,仅排除价格、库存水平等动态参数。

    你可以在 Report Manager 中配置 BOM Compare 报告中可见的列。

    BOM 对比会在 Report Manager 中打开,可按需配置列。
    BOM 对比会在 Report Manager 中打开,可按需配置列。

    Report Manager 对话框中默认显示的列包括:

    • CompareState
    • 行号
    • 名称
    • 描述
    • 位号
    • 制造商料号 1
    • 数量

    价格和库存等动态数据不参与比较。

    应用了 Excel 模板的 BOM Comparison 报告示例。
    应用了 Excel 模板的 BOM Comparison 报告示例。

    了解更多关于 为 BOM 或 BOM Compare 数据配置 Excel 模板 的信息。

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Content