|
設計過程中填寫代號名稱是重要的一步,那如何才能進一步簡化這個填寫過程?. Z1 o; v5 h z, C. [
此宏程序主要用于自動將Solidworks的文件名自動拆解,并填寫到屬性表中的代號和名稱欄。9 L- E% @ C$ K" u1 F
示例程序是以空格為分節符,在保存文件時,以“代號+空格+名稱”的形式命名文件。程序會自動識別零件或裝配體。
0 c8 P( g" L7 u) ~. a0 M7 }6 {6 A* u! S) G. Z* j, P
在sw程序標題欄空白處右鍵——自定義,按圖示1-2-3順序,將3所示圖標拖拽到自己需要的位置。+ P' b3 x8 e+ p+ b+ G
) I8 c3 L4 ]: f" j4 h1 g. I在4所示位置,左鍵單擊,選擇附件中的宏命令,方法5如圖所示,無需更改。圖標6可以選擇附件中的圖標,也可自行設計。提示可隨意填寫。
. H1 I$ C1 B, h, Q
0 L5 \) F) |0 a; n2 o3 A* |, }7 J! T9 t單擊該宏命令的效果如上圖所示,會自動填寫代號和名稱,如果模板中無對應項目則自動創建,如7。(測試的文件因為未保存,所以數值欄為空)
2 Q0 o1 g6 e4 a+ Z$ h5 t+ _/ {
1 f' H+ N6 [- y( V c/ |, O4 x為了便于大家修改,我在代碼中加入了注釋。進入編輯模式,可以看到淺色的中文注釋,圖示的8、9對應的是代號和名稱,可根據自己企業的標準更改。圖示的10為分節符,這里定義的是空格,就是兩個英文半角引號之間的空白,如果你的企業標準當中有其他特殊的要求,可以更改此處。4 A: J: D p1 M1 W. J7 c7 G. q
附件在此:請解壓后使用!
" ~' F6 R- d; O1 u z+ B# L# K% o寫在后面的話:這個宏命令中并不包含保存文件的代碼,大家需要手動保存文件,或者自行在后面加上保存的代碼。這段代碼的方法是我根據百度到的幾種辦法簡化后的結果,算是半原創的東西吧,再此感謝之前的大神們分享的經驗,如需轉載,請注明作者和出處。
: i' z/ x0 l6 x5 p6 z
3 G1 S2 M! Q- }% l: E% G |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?注冊會員
×
|