|
6#
發(fā)表于 2018-6-21 15:12:45
|
只看該作者
我更好奇的是要是上千個(gè)零件,你打算怎么重命名那么多個(gè)零件?
. ^# ?& L6 Z3 J6 P) }0 Q! W( Q看你發(fā)的問題,你的工程圖里的零件名稱是關(guān)聯(lián)自定義屬性,零件外部的名稱改了,而自定義屬性里的名稱沒改,所以導(dǎo)致工程圖里的名字沒變。
: |; i1 Y, `- ~+ b) n7 c問題有2個(gè):
# P( h& y2 W% S5 P- P) T1如何更改零件的外部名稱后,自定義屬性里的名稱自動(dòng)跟著改?
3 K( z/ N& q' S+ k! ]' B' O2如何批量完成問題1的步驟?" M* l9 W6 ?* [9 K: d- k- y, G
辦法:更改零件模版,利用solidworks task scheduler進(jìn)行批量處理。零件模版修改如下:https://jingyan.baidu.com/article/4f7d5712dea82f1a201927de.html
, J- S9 G2 ?. g, g上面的這個(gè)方程式有個(gè)缺點(diǎn)就是要更新下零件,自定義屬性才會更改,所以當(dāng)零件數(shù)量多時(shí),就利用solidworks task scheduler進(jìn)行批量更新零件。3 M- ^$ n' [9 J J
當(dāng)然,向樓上說的用凱元工具也是一種辦法。還可以自己針對這個(gè)問題編寫個(gè)宏程序。
& d. i6 K5 r- S0 N3 L v& |, T) n& x
9 R. \: ?7 X% T& \+ B9 ] |
|