|
发表于 2018-6-21 15:12:45
|
显示全部楼层
我更好奇的是要是上千个零件,你打算怎么重命名那么多个零件?! z3 C4 Y7 q' p
看你发的问题,你的工程图里的零件名称是关联自定义属性,零件外部的名称改了,而自定义属性里的名称没改,所以导致工程图里的名字没变。
0 R8 A& T2 F& y( @8 b; f6 V/ w& N问题有2个:- n5 I+ m( {- ?3 k
1如何更改零件的外部名称后,自定义属性里的名称自动跟着改?- q3 U p D; R X! T8 M7 w `9 g
2如何批量完成问题1的步骤?# G0 {4 L! c, b2 |; v
办法:更改零件模版,利用solidworks task scheduler进行批量处理。零件模版修改如下:https://jingyan.baidu.com/article/4f7d5712dea82f1a201927de.html
B' A7 B- L5 i' o9 m上面的这个方程式有个缺点就是要更新下零件,自定义属性才会更改,所以当零件数量多时,就利用solidworks task scheduler进行批量更新零件。 U; T ^" O. s* L
当然,向楼上说的用凯元工具也是一种办法。还可以自己针对这个问题编写个宏程序。; [+ [+ H& h3 [: j
3 N& z; w* a, [ |
|