找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 40737|回复: 38

[原创] 通用零件的参数化与BOM表自动统计零件规格及毛坯规格

[复制链接]

101

主题

2619

回帖

300

威望

教授

积分
3751

热心助人勋章宣传大使勋章优秀会员勋章希望之星勋章

发表于 2013-2-27 21:59 | 显示全部楼层 |阅读模式
最近边学边做一个项目,现在将自己近来的一些经验与大家分享,不合理的地方希望批评指正。
4.0不支持中文,全用字母有些难以分清。
我的文件名用数字加字母型式:00—0000—aaaa
前两位代表设备,第三四位代表部件,五六位代表零件,后面加字母示意。
首先要做好模板,可以省去很多重复的工作。
在零件模板中输入如下参数:
c_name:零件名称
c_mat:材料名称
c_model:零件规格(最大尺寸)
c_code:文件代码
c_shebei:设备名称
c_beizhu:备注信息
c_bujian:分属的部件
c_zhongliang:重量
c_length:工件的长度
c_width:工件的宽度
c_hight:工件的高度
c_diameter:工件的直径
c_thickness:工件的厚度(空壳类)
c_beizhu_wenz:材料毛坯的分类(如板、圆钢、型材等)
yl:毛坯长度的余量(用于下料用)
yw:毛坯宽度的余量
yh:毛坯高度的余量
yd:毛坯直径的余量
yt:毛坯厚度的余量
以上参数主要为在出工程图时用到。
在关系中输入如下关系(以下关系主要适用于板类、轴类、型材等外形相对规范的零件)
零件要用去除材料的方法建立,
第一步要建立零件的最大毛坯外形,如板类,轴类,后续再建立孔、台阶等特征。以方便统计毛坯尺寸。
filename=rel_model_name( )读取文件名
c_code=extract(filename,1,7 )取文件的前七位(我们命名的前面的七位数字)
c_zhongliang=ceil(mp_mass(""),3)重量小数留三位
c_length1=c_length+yl工件毛坯长度(已加余量)
c_width1=c_width+yw工件毛坯的宽度
c_hight1=c_hight+yh工件毛坯的高度
c_thickness1=c_thickness+yt工件毛坯的厚度
c_diameter1=c_diameter+yd工件毛坯的直径
c_length2=itos(c_length1)
c_width2=itos(c_width1)
c_hight2=itos(c_hight1)
c_thickness2=itos(c_thickness1)
c_diameter2=itos(c_diameter1)
c_blank_board=c_width2+"_"+c_hight2+"_"+c_length2板类毛坯规格
c_blank_shaft=c_diameter2+"_"+c_length2轴类毛坯的规格
c_model_board=itos(c_width)+"_"+itos(c_hight)+"_"+itos(c_length)板类零件的规格
c_model_shaft=itos(c_diameter)+"_"+itos(c_length)
if c_diameter==0
   c_blank=c_blank_board读取毛坯规格
   c_model=c_model_board读取零件规格
else
   c_blank=c_blank_shaft
   c_model=c_model_shaft
endif
c_beizhu=c_beizhu_wenz+c_blank毛坯规格显示在明细表的备注栏中
d0=c_length输入对应的参数,如为轴类,加入直径。
d1=c_hight
d2=c_width
d4=c_thickness
设定完成后,只需在参数中输入零件的长宽高及毛坯的余量,设定密度,
在工程图的格式文件中输好报告参数,即可自动统计零件规格、毛坯规格、文件编号等。

[ 本帖最后由 liurunxing 于 2013-2-27 22:13 编辑 ]
009.jpg

评分

参与人数 1威望 +2 金钱 +5 收起 理由
野火 + 2 + 5 感谢分享

查看全部评分

101

主题

2619

回帖

300

威望

教授

积分
3751

热心助人勋章宣传大使勋章优秀会员勋章希望之星勋章

 楼主| 发表于 2017-11-16 13:34 | 显示全部楼层
最后,将BOM表导出为csv文件,
在excel中打开相应的文件,
然后按备注栏内的内容排序,
这样,板、棒、管等按照大小排列在一起,方便统计、申购。

注意,csv文件后面有类似PART的小版本号,
要打开文件属性显示,将小版本号去掉。
回复

使用道具 举报

101

主题

2619

回帖

300

威望

教授

积分
3751

热心助人勋章宣传大使勋章优秀会员勋章希望之星勋章

 楼主| 发表于 2018-5-30 09:03 | 显示全部楼层
本帖最后由 liurunxing 于 2018-5-30 09:05 编辑

被热心人翻出,
现在再看看以前写的东西,…………

其实这些做法主要适合一人多岗,一人通作的场合。
当时也是没办法的办法。
回复

使用道具 举报

1272

主题

4万

回帖

900

威望

管理员

积分
47433

社区建设勋章优秀斑竹勋章原创先锋勋章热心助人勋章宣传大使勋章斑竹勋章

发表于 2013-2-28 19:47 | 显示全部楼层
谢谢提供
回复

使用道具 举报

7

主题

43

回帖

0

威望

助工

积分
53
发表于 2013-2-28 19:54 | 显示全部楼层
不错
回复

使用道具 举报

32

主题

148

回帖

0

威望

助工

积分
194
发表于 2013-2-28 20:20 | 显示全部楼层
谢谢分享
回复

使用道具 举报

35

主题

672

回帖

53

威望

讲师

积分
1024

希望之星勋章

QQ
发表于 2013-3-3 20:26 | 显示全部楼层

回复 楼主 liurunxing 的帖子

提起毛坯规格的非常实用,谢谢楼主。
爱尔兰咖啡
回复

使用道具 举报

101

主题

2619

回帖

300

威望

教授

积分
3751

热心助人勋章宣传大使勋章优秀会员勋章希望之星勋章

 楼主| 发表于 2013-3-16 21:23 | 显示全部楼层
有没有其他的更好的统计毛坯规格的方法,
以用于制作中的下料清单。
回复 0 1

使用道具 举报

0

主题

31

回帖

0

威望

实习生

积分
35
发表于 2016-7-8 11:49 | 显示全部楼层
谢谢分享
回复

使用道具 举报

101

主题

2619

回帖

300

威望

教授

积分
3751

热心助人勋章宣传大使勋章优秀会员勋章希望之星勋章

 楼主| 发表于 2016-9-19 10:31 | 显示全部楼层

不客气,
共同学习!
回复

使用道具 举报

2

主题

283

回帖

1

威望

工程师

积分
320
发表于 2016-11-5 14:14 | 显示全部楼层
多谢楼主分享
回复

使用道具 举报

2

主题

158

回帖

0

威望

助工

积分
187
发表于 2017-1-5 11:46 | 显示全部楼层
好东西
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请发邮件联系我们,本站将立即改正或删除。

手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号|站长QQ28016688

GMT+8, 2024-11-22 21:18 , Processed in 0.174612 second(s), 32 queries .

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