关于新思诺

About Sensnow

企业简介荣誉资质发展历程动态分享加入我们联系我们

SOLIDWORKS二次开发处理焊件总重方法

2023-05-24

SOLIDWORKS中如果焊件的零件不是由“结构构件”生成的话,切割清单项目的属性默认情况下会生成“材料”和“数量”2个属性。原宏代码的测试版本SOLIDWORKS2016(后经测试一直到2022版本依然可用,但是从2021版本开始已经有解决方法详见《SOLIDWORKS 2021中利用方程式计算焊件总重》,仅此建议2021版本之前版本用户以作燃眉之急,经常使用焊件模块的小伙伴,更加建议赶快体验最新更新的2022版本,感受它带来的惊艳表现)

图片


今天我会用“宏”来自动的给切割清单中的零件添加“单重”和“总重”,并自动链接到工程图中,这在实际工作中是非常有用的,比如零件好几百的板料的焊件,下料的尺寸、数量和重量统计。如果人工来做的话,不仅容易出错,工作也很繁琐。


图片


1.2新建宏

图片

1.3运行宏后添加单重和总重属性

图片

图片

2.在工程图的焊接清单中添加单重和总重

2.1添加单重

图片

2.2 添加总重

测试小节:

原代码填写单重和总重使用的是英文,后经修改为中文字符,测试通过

图片

代码修改如下:

图片

2-使用过程中需要注意模板的单位,可能会出现单位有g和kg的差距,注意调整模板或者修改代码/1000。

3-值得注意的是,稍微不太完美的地方是,不管零件设计有多少变更,只要涉及到工程图,要记得在最后一次工程图定型前记得要执行下这个属性改写宏,来避免出现更新不及时。