|
6#
發(fā)表于 2018-6-21 15:12:45
|
只看該作者
我更好奇的是要是上千個零件,你打算怎么重命名那么多個零件?
. _* h2 |6 S9 G2 X! i看你發(fā)的問題,你的工程圖里的零件名稱是關(guān)聯(lián)自定義屬性,零件外部的名稱改了,而自定義屬性里的名稱沒改,所以導(dǎo)致工程圖里的名字沒變。: `9 k" I! h! j4 h
問題有2個:0 F6 N7 p* s; a
1如何更改零件的外部名稱后,自定義屬性里的名稱自動跟著改?
/ c1 a' ?/ j- j7 `' u& }2如何批量完成問題1的步驟?
. i+ Q, L! p- x% s# a6 a+ C% K辦法:更改零件模版,利用solidworks task scheduler進(jìn)行批量處理。零件模版修改如下:https://jingyan.baidu.com/article/4f7d5712dea82f1a201927de.html
) ]( m1 l+ x! c: l0 n6 c* O2 f3 X上面的這個方程式有個缺點就是要更新下零件,自定義屬性才會更改,所以當(dāng)零件數(shù)量多時,就利用solidworks task scheduler進(jìn)行批量更新零件。, D& l; j8 K" T4 W# }7 G
當(dāng)然,向樓上說的用凱元工具也是一種辦法。還可以自己針對這個問題編寫個宏程序。
) d, Q# B2 w1 }' U3 |$ e7 `/ h( i/ u3 n2 x
|
|