国产精品乱码一区-性开放网站-少妇又紧又爽视频-西西大胆午夜人体视频-国产极品一区-欧美成人tv-四虎av在线-国产无遮挡无码视频免费软件-中文字幕亚洲乱码熟女一区二区-日产精品一区二区三区在线观看-亚洲国产亚综合在线区-五月婷婷综合色-亚洲日本视频在线观看-97精品人人妻人人-久久久久久一区二区三区四区别墅-www.免费av-波多野结衣绝顶大高潮-日本在线a一区视频高清视频-强美女免费网站在线视频-亚洲永久免费

機械社區

標題: 【魍生技】solidworks宏——讀取當前打開的文件名稱 [打印本頁]

作者: 魍者歸來    時間: 2017-7-29 18:01
標題: 【魍生技】solidworks宏——讀取當前打開的文件名稱
效果如下圖
9 @! X% Y: L& l& u5 t" n[attach]429238[/attach]
: L9 F0 r& ~0 u" ^' a% p, q% s1 j3 Y
# j( x% D9 |# f! w; B5 y/ N" Z附源代碼& Q8 m0 L6 q' h; d8 A/ F( ]
[attach]429239[/attach]
: K* j- a  Y! i7 c( M  C1 J& ~
! b) J0 J' h$ i2 i* x" H: ]
5 a# c4 d9 x4 x; b% _7 d
作者: hnsddm    時間: 2017-7-29 18:29
工程圖中要讀取參考的文件名稱及屬性不知道有沒有辦法呢
作者: 魍者歸來    時間: 2017-7-30 11:00
hnsddm 發表于 2017-7-29 18:29
& ^- j) P- u. I2 K% a- u! g! k工程圖中要讀取參考的文件名稱及屬性不知道有沒有辦法呢
7 X0 a+ U7 B+ t3 v# w4 ^6 F
之前沒用過類似的命令,不過應該會有類似的命令的,層主可以在SW官網的API幫助界面檢索(全英文頁面)。+ F: j4 m2 J$ }

0 l7 w9 ~7 A' T" i* z& R6 ~曲線救國的辦法就是
) r0 h/ i2 L' J0 |1 ^- p2 t- [2 {: k1、獲得當前工程圖的文件名/ O; n6 G0 g* \+ @
2、用選擇命令遍歷【工程圖視圖】,直到選中某個存在的【工程圖視圖n】(需要用到1中的文件名)+ ]1 Z/ r% l2 s
3、獲取文件路徑并打開【零件】,將需要的信息賦值給預先Dim的變量6 R( J% ^* e( \$ P
4、關閉【零件】,將變量的值填入需求的位置3 ^3 z: i) Q/ V5 V9 s9 ?/ d
0 I) q0 X1 \  p6 q1 e% K1 o

作者: xiaobing86203    時間: 2017-7-30 11:18
宏這個詞經常看到,但還是搞不懂它到底有什么用啊
作者: 魍者歸來    時間: 2017-7-30 11:25
本帖最后由 魍者歸來 于 2017-7-31 11:48 編輯
: C1 a$ ^/ F' l3 y
xiaobing86203 發表于 2017-7-30 11:18
6 @  x& r* t% |& V7 q宏這個詞經常看到,但還是搞不懂它到底有什么用啊
+ U" m- l+ i3 C0 y8 f3 r. _
舉個不是很恰當的例子:公司的產品庫中有1萬個相似的模型文件,現在因為某些需要,要求更改上述全部文件的某一條熟悉,比如把規格中的SB改成NB這樣的,讓人一個個修改會死人的對吧?& I/ w& [. i! i* T

/ q' Z) M( _' U宏可以比較輕松的完成這樣的工作。如果再有不錯的二次開發能力,用VB之類的軟件封裝一下做個小插件就完美了。輕輕一點,1萬個文件就自行修改去了,電腦丟在那里不用管,自己可以干點別的事情去了……
) ~  m! ^! W6 z3 U3 E; y2 u( v, @6 m' c* I. I, a# [, M7 h9 U3 g. H

作者: hnsddm    時間: 2017-7-31 10:21
魍者歸來 發表于 2017-7-30 11:00! R9 }. h4 [1 t/ a3 G0 Z7 G
之前沒用過類似的命令,不過應該會有類似的命令的,層主可以在SW官網的API幫助界面檢索(全英文頁面)。
) C% o% \$ A, l/ d1 A: O1 w2 f: B ...
& U: M: D; l, C: k: N  V( B
5 u! g, F, `; U+ m

作者: qjf0322    時間: 2017-7-31 14:00
這個宏是用來干嘛的,如果是將文件名稱寫入屬性直接用    $PRP:"SW-File Name"    就好了
作者: hdgd501    時間: 2017-9-8 18:51

( f" i2 F" w6 a, _5 r謝謝樓主的分享, 頂一下
作者: moldzsdj    時間: 2017-9-18 13:28
俺SW水平初級,收藏,待用
作者: 往事如煙滅    時間: 2017-10-27 15:22
qjf0322 發表于 2017-7-31 14:001 Q$ N3 P/ |0 y. l- g4 I; |
這個宏是用來干嘛的,如果是將文件名稱寫入屬性直接用    $PRP:"SW-File Name"    就好了
0 C& I0 F# Y& r# k8 w. \
同感
% k1 O! m8 L9 y/ h# x
作者: 735057167    時間: 2019-11-28 16:02
級別不夠下載不了
作者: kingkelly    時間: 2020-3-7 16:17
很好,可以用來判斷文件名是否包含某幾個字母的函數當中
作者: 532446442    時間: 2020-3-26 16:25
x謝謝分享!!!!
作者: 星幽孤魂    時間: 2020-4-10 14:07

作者: 6m75nt    時間: 2020-4-21 09:23
用的宏指令,以前還研究過。
作者: 木幾木戒jb    時間: 2020-7-12 10:56
很厲害哦哦哦                     
作者: yni621    時間: 2020-7-14 10:43
C:\Users\Administrator\Desktop\測試2




歡迎光臨 機械社區 (http://m.whclglass.com.cn/) Powered by Discuz! X3.5