全部指南

订购

写一份工厂能采购的 BOM

如何列明元器件,使采购人员无需猜测即可购买;涵盖替代料、不贴装行、客供料、生命周期与最小起订量。

更新于 2026-11-101 分钟阅读

BOM(物料清单)是您电路板的采购清单。阅读清单的人必须将每一行转成对确切元器件的采购订单,且无法向设计者询问当时所指的是什么。一份采购人员无需猜测就能读懂的 BOM,对 PCBA 订单节省进度帮助很大。

每一行必须写明什么

列 为何重要
位号(R1、R2、C7) 将该行与坐标文件和丝印关联起来
数量 必须等于该行所列位号的数量
参数值 10 kΩ、100 nF,并注明单位,使内容不依赖读者的判断
封装 0402、SOT-23、SOIC-8,使元器件与焊盘相匹配
制造商 料号仅在同一制造商内唯一
制造商料号(MPN) 要采购的确切物料
说明 容差、电压、介质、功率:凡是 MPN 未能说明清楚的内容
备注 不贴装、替代料、特殊处理要求

制造商料号是关键的一项。分销商自己的订货代码可以作为参考,但它对应的是库存物料,该物料可能不在工厂的供应链中。

位号是将各文件关联起来的关键。

BOM 的一行与坐标文件中位号相同的一行、电路板上按原点测得位置处的元器件,以及焊盘相同的封装
  1. BOM 的一行说明要买什么:参数值、封装、制造商和料号。
  2. 坐标文件的一行位号相同,说明元器件的位置:X、Y、旋转角度和所在面。
  3. 位置从原点量起,该原点必须与 Gerber 文件所用的原点一致。
  4. 封装在板上必须与 BOM 行中元器件的封装相适配。
  5. 位号是关联点。如果它只在一个文件中出现而不在另一个文件中,就会出现已采购但未贴装,或已贴装但未采购的情况。

好的一行与差的一行

差的示例:

位号 数量 参数值 元器件
C1, C2 2 100n 电容器

容差是多少?电压是多少?介质是什么?尺寸是多少?采购人员会自行选一个,而所选的可能不是您需要的。一个 100 nF 电容器用在去耦位置、定时电路和滤波器中,是三种不同的要求。

好的示例:

位号 数量 参数值 封装 制造商 MPN 说明
C1, C2 2 100 nF 0402 (已写明名称) (确切料号) MLCC, X7R, 16 V, 10 %

写得好的这一行用两种相互独立的方式说明元器件是什么:按料号说明,按参数说明。如果该料号无库存,参数说明能显示可接受的替代料应满足什么条件。

替代料

请说明允许哪些替代料。每一行有三种如实的答法:

  • 不允许替代。 该元器件是关键器件(精密基准、无线电模块、稳压电源器件),只能使用这一种。
  • 允许等效替代。 凡是符合参数说明的都可以。这对无源器件很适用。
  • 列明替代料。 写明第二和第三个 MPN。对任何紧缺元器件都这样做。

如果不写明这一点,采购人员发现无库存时就必须停下来向您确认,这样会耽误数天;或者必须替您做决定,而这是您未选择承担的风险。

不贴装,以及手工添加的元器件

有些元器件出现在原理图上,但不应组装:可选电阻、您稍后自行安装的连接器、调试排针。请在 BOM 中将它们标为“不贴装”(DNP,或“do not fit”),并从坐标文件中删除,或至少在两个文件中都作标记。只在 BOM 中出现而未在坐标文件中出现的行,是引发询问的常见原因。

如果您希望某物不经过回流焊而改为手工添加,也请注明。

由您提供的元器件(客供料)

您可以寄送部分或全部元器件。当某个元器件难以采购、您持有库存,或必须使用特定批次时,可以这样做。使这件事顺利进行的规则如下:

  • 将该行标为“客供”,并注明由谁供应。
  • 寄送数量要比电路板所需数量多几件。机器在上料和调试时会损耗元器件,剪带包装的小型无源器件比整卷包装更容易丢失。
  • 请将元器件放在原包装中寄送,包装上标明 MPN,并采用编带或卷带形式以便机器贴装。散装元器件无法高效地由机器贴装,可能需要手工贴装。
  • 请确保潮湿敏感元器件(许多 IC)装在密封袋中,且湿度指示卡保持完好。

生命周期与供货情况

发送 BOM 之前,请逐行检查以下事项:

  • 不推荐用于新设计(NRND)或停产(EOL)。 某个元器件可能仍在用库存销售,但库存不会持续供应。
  • 交期长。 某些元器件,例如微控制器、电源器件和某些连接器,可能需要很多周才能到货,是进度变长的实际原因。参见交期是什么,以及如何做计划。
  • 单一来源。 只有一个制造商,且没有替代料。
  • 假冒风险。 从不熟悉的经纪商处购买的元器件,而不是从制造商或授权分销商处购买,可能是重新打标或回收的元器件。

最小起订量与损耗

元器件按包装销售:一整卷 5,000 只电阻、一段剪带 100 只、一盘 90 片芯片。您所需数量的单价很少等于目录中的单价,而且即使您需要的更少,也有一个必须支付的最小量。以下两个概念对此有帮助:

  • 最小起订量(MOQ)。 卖方愿意出售的最小数量。无论您是否全部用完,都要为此付费。
  • 损耗量(备损)。 为弥补组装损耗而多买的元器件。小型无源器件比大型 IC 更容易损耗,因此工厂通常会为它们按百分比多备,而对昂贵元器件不额外多备。请询问采用何种规则,以及剩余元器件是否会退还给您。

对于五块板的样机小批量,元器件成本往往由最小起订量决定,而不是由板上实际用量决定。如果您计划重复下单,剩余元器件就是您可以再次使用的库存。

发送前检查 BOM

  1. 将数量列求和:总和应等于坐标文件中已贴装元器件的数量。
  2. 每个位号只出现一次,且只出现在一行中。
  3. 每个封装都与 MPN 的封装相匹配。对于任何以前未用过的元器件,请打开其数据手册核对。
  4. 有极性的元器件(二极管、电解电容器、IC)在丝印和组装图中都有清晰的 1 脚或极性标记。
  5. 每一行都有 MPN,或标为 DNP。

旋转角度和极性是 BOM、坐标文件和封装常出现不一致的地方。下图以三种方式显示同一个元器件。

一个带三个端子的小型元器件,分别画为已贴装状态、旋转四分之一圈状态和位于底面状态,每个都带中心十字和 1 脚圆点
  1. 元器件的中心是坐标文件给出 X 和 Y 的点。
  2. 1 脚有一个圆点。坐标文件中的旋转角度是相对于封装在库中的绘制方向测量的,而不是相对于卷带上元器件的方向。
  3. 旋转四分之一圈: 同一个元器件被旋转后的状态。如果库与坐标文件对零度的定义不一致,元器件贴装后就会转过一个角度。
  4. 底面是镜像的,因此 1 脚位于另一侧。文件必须注明元器件在哪一面。

在本站下单时如何呈现

上传时的 25 项检查查看的是电路板文件。它们不判断某个元器件是否适合您的电路,也不检查库存。工程师会在采购元器件之前阅读 BOM,并就缺少替代料、紧缺元器件和无法购买的行向您确认。价格按您选择的选项计算,并以美元显示。参见PCBA 的价格由什么决定,并在上传页面上传。

在真实板子上试试

上传一块板,查看对它运行的 25 项检查。

上传电路板