使用SOLIDWORKS创建平展BOM“一键统计零部件总数量”

  • 发布时间:2026-04-15
  • 查看次数:11

在制造业生产环节,设计人员则需将三维模型中的 BOM 进行总数合并,常用于采购清单。以往这些繁杂的工作需借助 Excel 来实现,而在以往的 SOLIDWORKS 中则无法将 BOM 直接合并,会有人想到可以使用 BOM 的“缩进”选项,仅列出零件实例数。但这种方式似乎会受到装配体层级架构影响!


假如一个螺丝,同时应用到了总装配体中和子装配体中,那么即使使用 BOM 的“缩进”选项也无法正确统计零部件的总数量,因为依然会受到装配体层级影响将这一个螺丝按照装配体总装的使用数量和子装配体中的使用数量分别进行统计并显示在 BOM 中。这根本无法满足我们的使用需求!

为解决这个问题,我们为客户研究了很多的二次开发来实现这一需求,比如:iSmartTools ,在 PDM 数据卡片中点击装配体的三维模型后直接利用 iSmartTools 这个报表插件来导出在这个项目中零部件所使用的总数量并生成 Excel 表格。

近些年由于实际生产需要,渐渐的 Excel 并不适用于生产车间,对于车间而言则需要设计人员在工程图图纸中去体现符合要求的 BOM 。

在 SOLIDWORKS 2025 SP 1 版本中已经解决了这一难题,对于工程图图纸的 BOM 选项中新增加了一个“平展”选项。


这个“平展”BOM 的选项就是为了统计零部件个数而设立的,使用这个选项后 BOM 里面将只罗列不同的零部件,而且每个零部件只显示一次,因此适合层级比较复杂的装配体统计零部件个数,节省时间而且无需考虑层级关系等。因为缩进的这种格式还是会有装配体结构的,而这个“平展”选项是用来快速计算零部件总数量的。

核心优势

一键统计总数量:展平BOM会忽略子装配体层级,将整个装配体内(哪怕是层级再深的子装配体)使用的所有零件展平到同一个列表层级。同一零件号仅出现一行,其“数量”列自动计算该零件在整个装配结构中的使用总数量。

清晰准确:生成一张纯净的零件总清单及各自总用量,无需手动计算,减少遗漏和错误。

采购/备料神器:对于需要了解零部件整体采购量或库存需求的场景(如外协加工、采购下单、库存盘点),此表价值巨大。

简化流程:无需导出 BOM 到 Excel 后手动合并统计,直接在 SOLIDWORKS 工程图内一步到位。

对比痛点

传统“仅限顶层”BOM会将子装配体作为“采购件”处理,列出其本身,内部零件不展开;“缩进”或“仅限零件”会展开所有层级,但同一零件在不同子装配中使用时,会分别列出多次,需要手动将数量相加才能得到该零件的真实总用量,极不方便且易错。

点击查看→【视频操作讲解】

SENSNOW SOFTWARE

PRINCIPAL INVESTIGATOR / Joe.

· 原创内容未经授权严禁转载

· 禁止任何形式的洗稿、抄袭

400 636 8628