在 SolidWorks(简称 SW)中生成零件明细表(即材料明细表,Bill of Materials, BOM),可通过多种方式实现。根据当前公开资料和最新版本(截至 2026 年),以下是主流且高效的方法:一、直接从装配体生成零件明细表(无需工程图)
适用于快速导出零部件清单:打开装配体文件。
点击顶部菜单栏的 “插入” > “表格” > “材料明细表”。
在弹出的属性管理器中:选择 “仅限零件” 类型(显示所有底层零件)。
可勾选 “将具有相同名称的配置显示为单一项目” 以合并重复项。
在图形区域点击放置表格。
右键表格 → 另存为,可导出为 Excel(支持带缩略图)或保存为模板供后续使用
✅ 优点:操作快、适合内部核对;
❌ 缺点:不适用于正式图纸交付。
二、通过工程图插入标准零件明细表(推荐用于正式文档)
适用于图纸发布、采购或生产使用:在工程图中,选中一个装配体视图。
点击 “插入” > “表格” > “材料明细表”。
在 PropertyManager 中设置:表格类型(如“仅限顶层”或“仅限零件”)。
是否显示配置名称、项目号逻辑等。
点击确定后,表格将自动关联装配体结构。
可通过 “列属性” 添加自定义列(如材料、重量、备注等),前提是这些信息已在零件的自定义属性中定义
三、自定义列与高级设置
添加自定义列(如材料、供应商):在 BOM 表中右键 → 插入列 → 选择“自定义属性”。
列名需与零件文件中的自定义属性名称完全一致(如 Material、Vendor)
模板保存:设置好格式后,右键 BOM → “另存为模板”(.sldbomtbt),便于重复使用
缩略图显示:导出为 Excel 时可勾选“包含缩略图”,便于直观识别零件
四、常用模板路径(用于自定义)
默认 BOM 模板文件位于:text
<安装目录>\solidworks\lang\<语言>\Bomtemp.xls
建议复制该文件后再修改,避免覆盖系统模板
如需详细操作演示,可参考以下视频教程:两分钟学会 SolidWorks 自制材料明细表
SW技巧——快速生成零件明细表
上面方法适用于 SolidWorks 2024–2026 版本,操作逻辑基本一致。