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