在 SolidWorks 中生成 BOM(物料清单)表,主要通过工程图中的“材料明细表”功能实现。以下是基于最新官方文档和主流操作流程的标准步骤:一、基本操作流程(适用于常规装配体工程图)
打开装配体工程图
确保已创建包含装配体的工程图,并放置了有效视图(如主视图、等轴测图等)。
插入材料明细表
点击顶部菜单栏的 “注解” 选项卡。
在工具栏中选择 “表格” → “材料明细表”。
设置 BOM 属性
在弹出的 PropertyManager 中:视图选择:点击工程图中的任意有效视图。
表格模板:可选择默认模板(如 bom-standard.sldbomtbt)或自定义模板。
配置选项:如为线路装配体,可勾选“对短管零部件分组”等特殊选项。
点击 “确定”,然后在图纸空白处点击放置 BOM 表。
调整与补充列(可选)
右键 BOM 表头 → “插入列”(左/右)。
在列属性中选择链接属性,如 “材质”、“质量”、“表面处理” 等自定义属性。
导出 BOM
右键 BOM 表 → “另存为”。
保存类型选择 Excel(.xlsx) 或其他格式,勾选“包含缩略图”(如需),点击保存。
二、其他生成方式(按需选择)
在装配体文件中直接生成 BOM
打开 .sldasm 文件 → “插入” → “表格” → “材料明细表” → 不选视图,直接插入到 FeatureManager 设计树中,后续可链接到工程图
使用 Excel 模板导入
准备符合规范的 Excel 模板(含列标题如“零件号”“名称”“数量”)→ 在工程图中插入 “基于 Excel 的材料明细表” → 浏览加载模板并映射列
PDM 环境下生成平展型 BOM
若使用 SolidWorks PDM,可在文件资源管理器中切换至 “BOM 视图” → 选择 “平展类型” 自动汇总多层级零部件总数
三、注意事项
属性必须预先定义:零件的“材料”“重量”“自定义属性”等需在零件文件中设置(通过 文件 → 属性),否则 BOM 无法自动填充
BOM 与模型联动:修改 3D 模型后,BOM 会自动更新,保持数据一致性
模板保存:常用 BOM 模板可保存为 .sldbomtbt 文件,便于后续项目复用
如需视频演示,可参考以下资源:SolidWorks 快速生成 BOM 表(Bilibili)
SolidWorks 出图必会 BOM 制作方法(Bilibili)
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权