|
設計過程中填寫代號名稱是重要的一步,那如何才能進一步簡化這個填寫過程?
9 u. G, a# d" ^/ J& O" H此宏程序主要用于自動將Solidworks的文件名自動拆解,并填寫到屬性表中的代號和名稱欄。
0 g# ^6 \7 p. F; B0 Z: E3 G) R示例程序是以空格為分節符,在保存文件時,以“代號+空格+名稱”的形式命名文件。程序會自動識別零件或裝配體。
1 T. U1 \+ b6 h" e, X8 j- t
* @- c9 A3 O3 I: h在sw程序標題欄空白處右鍵——自定義,按圖示1-2-3順序,將3所示圖標拖拽到自己需要的位置。
, N4 h. K' A- m6 N
4 g+ ?: L- M, a在4所示位置,左鍵單擊,選擇附件中的宏命令,方法5如圖所示,無需更改。圖標6可以選擇附件中的圖標,也可自行設計。提示可隨意填寫。0 l& z {5 G% M- {- {2 o' T
3 i F8 U9 R+ c8 m& R( N
單擊該宏命令的效果如上圖所示,會自動填寫代號和名稱,如果模板中無對應項目則自動創建,如7。(測試的文件因為未保存,所以數值欄為空)
, S0 z9 ~8 R. Z; }" N5 ~3 T X: V2 M" N* v
為了便于大家修改,我在代碼中加入了注釋。進入編輯模式,可以看到淺色的中文注釋,圖示的8、9對應的是代號和名稱,可根據自己企業的標準更改。圖示的10為分節符,這里定義的是空格,就是兩個英文半角引號之間的空白,如果你的企業標準當中有其他特殊的要求,可以更改此處。
0 u( }, @1 o. ]) Y( L4 d附件在此:請解壓后使用!0 ]5 j( Y0 o0 G' }% K- a$ m+ w
寫在后面的話:這個宏命令中并不包含保存文件的代碼,大家需要手動保存文件,或者自行在后面加上保存的代碼。這段代碼的方法是我根據百度到的幾種辦法簡化后的結果,算是半原創的東西吧,再此感謝之前的大神們分享的經驗,如需轉載,請注明作者和出處。
" x4 U7 Q; ~& V8 o3 v$ a |; `
0 f. i( {; e2 w' z" G6 @ |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?注冊會員
×
|