找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 224|回复: 17

[教程] 三分钟教会你如何自动化/参数化生成BOM(物料清单)关键词:导出装配BOM、属性工具

[复制链接]
48 G币 回复本帖可获得 2 G币奖励! 每人限 1 次

234

主题

1253

回帖

3125

积分

中尉

积分
3125
发表于 9 小时前 | 显示全部楼层 |阅读模式
前言:

A--目前大型装配生成BOM的方式有好几种:
1、工程图里插入明细栏,然后复制明细栏到外部excel(我给他打5分,因为太麻烦,也是导出一个素材,手动复制粘贴后调整)
2、部件导航器-右键-导出至电子表格。(我给他打6分,因为很多特征无法控制,比如说表头,比如说BOM表格式,这个导出相当于一个素材,还得再复制粘贴到自己公司的BOM表里整理一次,而且下次要是更新的话,还得手动一个一个调整)
3、全手动做BOM表。(这是最不推荐的,我给他打1分,这一分是辛苦分)

问题就来了,如何参数化/自动化生成BOM呢???
杰瑞想了好久,最终找到了最优解--------------“物料清单”功能(准确来说是模具项目物料清单功能)搜索有两个,选择第一个。

B--基本思路:
1、修改组件/部件属性:使用GC属性工具,给你的组件打上“与公司BOM相匹配的属性”,我的公司是物料号、图号、规格型号等。
具体可参考属性工具的具体操作,给  工程图/模型/装配  模板赋予属性的办法见我前面发过的贴子:
三分钟教会你如何部件属性关联BOM、工程图 (自定义属性、自动化填写明细栏、工程图) - NX新手学堂 UG爱好者

2、修改“物料清单”自带的BOM模板(西门子太贴心了) 路径是:
D:\Program Files\Siemens\NX 2206\MOLDWIZARD\templates\bom\Bom_Templates(路径方向大
差不差)

3、具体修改方式:
3.1、复制Bom_Templates文件夹发送到其他地方(作为副本,免得搞错了找不回来很麻烦)
3.2、选中BOM 1,改为可读。
3.3、(见下图)将所有的KEY FIELD  和 LOCKED改为N  并且将默认属性改为你自己用属性工具设置的属性   重点!!! 自定义属性加上尖括号就能被“物料清单功能”自动识别。
举例:我用属性工具给我的  建模/装配/工程图  模板新增了一个“物料编码“属性,我只需要再Attibute Name把默认的数值修改为<物料编码>就能自动识别到。
3.4、按照到你想要的效果修改了之后退出,改为只读(这个跟你改模板有点类似)


4、实操:
进入装配模式(必须有2个以上层级才算装配,。。。废话),修改组件/零件的属性的值(这个是你手动新增上去的,看不懂的一定要先看我上面的链接,教你怎么设置属性工具)--点击物料清单功能--导出至电子表格--此时你会发现你的BOM联动起来了。  

C--优势介绍,我为什么要这么做,以及优势在哪里?:
1、我自认为这是一种”设计后处理“的自顶向下,做完模型设计之后,像出BOM、出工程图这种工作应当是自动/参数化完成或者一键识别完成的。而不是需要一个一个手动输入。
而且我只需要管控”模型的设计以及属性“即可 。这属于”“  
后续的后处理(BOM、工程图)属于”

这样做在  初次设计、客户第一第二次修改方案  都可以给我节省大量的时间,实现一劳永逸,而不是被困在毫无意义的核对/复制粘贴里。


2、减少流程上的错误: 手动输入总有错误的地方,我不仅需要管控模型、还需要管控工程图/BOM。 显得很原始。  我这样做只需要管控模型这个点。


3、节省操作步骤:见A部分,其他的BOM制作方法都是类似“导出一个素材,然后手动复制粘贴” 。我这个BOM模板做好之后可以直接导出成BOM。

4、可能有人会问:“你这样的操作,需要先在模型上手动添加一次属性,再导出为BOM。  我直接填写BOM,也是一次操作。”
     我想说我的这种方法有可维护性,可自动导出性,且可以关联工程图标题栏。



22222222222222222222.png

234

主题

1253

回帖

3125

积分

中尉

积分
3125
 楼主| 发表于 8 小时前 | 显示全部楼层
启奏万岁爷 发表于 2025-10-18 13:44
然而这玩意有个小缺点,它是整个层级都列出来的,没法选择只要父项,得一个一个隐藏才行,还不能自由排序 ...

我过几天研究研究,再做个补充

3

主题

71

回帖

535

积分

三级士官

积分
535
发表于 9 小时前 | 显示全部楼层

回帖奖励 +2 G币

在加上材质就好了

点评

我分享给你的是方法,这个东西你自己定义不就行了,用工具定义一个“材质”属性给模板。然后进入BOM模板假如这个<材质>属性,不就自动出来了。 你定义一万个十万个都可以   发表于 9 小时前

234

主题

1253

回帖

3125

积分

中尉

积分
3125
 楼主| 发表于 9 小时前 | 显示全部楼层
这是我实测的效果,能正常识别我定义的属性。
333333.png

5

主题

246

回帖

1280

积分

六级士官

积分
1280
发表于 9 小时前 | 显示全部楼层

回帖奖励 +2 G币

楼主辛苦,可惜我不懂

点评

仔细看看,你绝对能看懂我为什么会这么做。  发表于 9 小时前

8

主题

106

回帖

6524

积分

上尉

积分
6524
发表于 9 小时前 | 显示全部楼层

回帖奖励 +2 G币

楼主辛苦,可惜我不懂

点评

不要被琐碎/重复的事情占据你宝贵的时间  发表于 9 小时前
要学会用自己的脑袋思考。不然怎么年入30W呢  发表于 9 小时前

5

主题

246

回帖

1280

积分

六级士官

积分
1280
发表于 9 小时前 | 显示全部楼层
孙文华 发表于 2025-10-18 13:19
在加上材质就好了

谢谢楼主,我研究研究。

0

主题

77

回帖

1239

积分

六级士官

积分
1239
发表于 9 小时前 | 显示全部楼层

回帖奖励 +2 G币

谢谢老大分享期待已久

2

主题

79

回帖

209

积分

一级士官

积分
209
发表于 9 小时前 | 显示全部楼层
谢谢分享

1

主题

46

回帖

496

积分

二级士官

积分
496
发表于 9 小时前 | 显示全部楼层
感谢分享

3

主题

153

回帖

5921

积分

上尉

积分
5921
发表于 9 小时前 | 显示全部楼层

回帖奖励 +2 G币

然而这玩意有个小缺点,它是整个层级都列出来的,没法选择只要父项,得一个一个隐藏才行,还不能自由排序
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-10-18 22:44

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表