460044029 发表于 2015-4-10 17:03:57

Creo自带的物料清单功能来制作BOM

想用Creo自带的物料清单功能来制作BOM,BOM的模板文件是我下载的。已经有物料名称,物料编码,材质,重量等信息。想请教几个问题:
1,BOM的模板中怎么添加如表面处理,规格型号,加工工艺之类的信息,并从能零件提取这些资料。
2,零件中怎么把表面处理,规格型号,加工工艺这些信息写入到参数里。
3,用模板做出的BOM导出后的用记事本打开后是没对齐的,且自动在料号前加了很多个0(在Creo中正常),要怎么设置才能对齐并且没有自动添加的0。
4,BOM是否可以分阶,如何实现?
网上一带而过的资料,我已经有了,所以我想要的最好是具体说下怎么设置,个人水平有限,还望赐教。能全部回答会追加悬赏,谢谢~


pc8600 发表于 2015-4-10 18:26:26

也不会,先顶起来

破衣哥* 发表于 2015-4-10 19:10:26

把你的模版传上来试下

hualian1100 发表于 2015-4-10 20:24:22

可以放到工程图中,用重复区域自动生成报表,然后再导出到Excel,之后再和别系统集成就容易了。

破衣哥* 发表于 2015-4-10 20:55:38

本帖最后由 破衣哥 于 2015-4-11 08:10 编辑

第一个问题:你首先得建立好一个零件模版,添加上你自己定义的参数,比如你说的表面处理.规格型号.加工工艺,你直接把这几个名称添加在工具-参数里面,如果你没有在零件模版里面建好这几个参数,而是现在已经画好了模型,再来添加的话,你可以做一个外部受限制参数文件,来快速添加,或者使用批量添加参数外挂来添加这几个参数,然后在你的BOM表模版中,按照原有格式,添加这些你自己定义的参数,如:
%加工工艺[-20s];%规格型号[-20s];%表面处理[-20s],括号中的s代表这个参数的值是字符串,也就是文字的意思,20代表,这个参数将占据20个字的位置,-号代表文字左边对齐.
第三个问题物料编号应该是整数,所以你的括号中应该这样写[-20d],意思跟上面一样,只是d的意思是整数,你试试看能不能解决很多零的问题
第四个问题我没有看明白,什么叫可以分阶,就是分别读取组件下面的组件中的零件的信息吗,模版中的.summary这个分段的信息就是读取到最底层的零件信息,
格式上已经没问题了,可以的话,可以在群里面交流下

破衣哥* 发表于 2015-4-10 20:58:05

还有个对齐的问题,这个我也试了下,也对不齐,暂时不能解答

非鸟 发表于 2015-4-11 12:32:59

用creo工程图模块做一个表(类似于装配图中的明细表),满足你的所有要求~~~

YAKIKI 发表于 2015-4-11 23:51:34

也不会,先顶起来:(

西山住客 发表于 2015-4-12 19:30:23

本帖最后由 fuguangyi 于 2015-4-12 20:08 编辑

第3个问题,你的编码是用数字来表示的,也要定义为字符串,而不是整数,导入excle时要选择好导入方式和文本式样为常规的;





第4个问题:3DBOM本身就是按阶层的,他会自动将按组件来分别显示bom。


破衣哥* 发表于 2015-4-21 16:51:40

fuguangyi 发表于 2015-4-12 19:30
第3个问题,你的编码是用数字来表示的,也要定义为字符串,而不是整数,导入excle时要选择好导入方式和文本 ...

感谢你的回复,谢谢
页: [1]
查看完整版本: Creo自带的物料清单功能来制作BOM