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

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 10911|回復: 17

【魍生技】solidworks宏——讀取當前打開的文件名稱

  [復制鏈接]
1#
發表于 2017-7-29 18:01:11 | 只看該作者 |倒序瀏覽 |閱讀模式
效果如下圖
: e8 `: j, j5 F/ J5 A! N/ l
2 a% Y) x7 F- \1 m! {# _4 a
- ]% c' V, z/ \' s; e- Y7 x附源代碼
1 Y. ]+ N' `# z- |' O/ J, ?+ M4 _
2 b6 a* Z# k1 e6 t9 w
8 a7 v2 F' _& ^' N8 g/ w9 k
8 A- @* z0 P7 h6 }$ m3 C; h: n

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有賬號?注冊會員

×

評分

參與人數 1威望 +1 收起 理由
本帥 + 1 問題描述清楚,顯得很專業!

查看全部評分

回復

使用道具 舉報

2#
發表于 2017-7-29 18:29:27 | 只看該作者
工程圖中要讀取參考的文件名稱及屬性不知道有沒有辦法呢
3#
 樓主| 發表于 2017-7-30 11:00:03 | 只看該作者
hnsddm 發表于 2017-7-29 18:292 _; q. o9 S- u
工程圖中要讀取參考的文件名稱及屬性不知道有沒有辦法呢
* d; T. o, y; o  M% |% {1 V
之前沒用過類似的命令,不過應該會有類似的命令的,層主可以在SW官網的API幫助界面檢索(全英文頁面)。
, F& ~# m9 R9 N  h% N" l; x  L. f% d
曲線救國的辦法就是" ^1 Z+ r) y' T
1、獲得當前工程圖的文件名$ D* ?: c* g- ~4 r8 `2 w; Q
2、用選擇命令遍歷【工程圖視圖】,直到選中某個存在的【工程圖視圖n】(需要用到1中的文件名); o" U" q6 L  n3 X8 n- A. e
3、獲取文件路徑并打開【零件】,將需要的信息賦值給預先Dim的變量
* {. {% T& D0 r& B4、關閉【零件】,將變量的值填入需求的位置
4 Q# F8 [' z; N7 {9 f7 R
/ V& ?( V# `4 N) t( m5 Y* b
4#
發表于 2017-7-30 11:18:43 | 只看該作者
宏這個詞經常看到,但還是搞不懂它到底有什么用啊
5#
 樓主| 發表于 2017-7-30 11:25:29 | 只看該作者
本帖最后由 魍者歸來 于 2017-7-31 11:48 編輯 , [' d: s% x3 j! o
xiaobing86203 發表于 2017-7-30 11:181 \1 b1 d) F; Q! @/ B" |/ @( ~
宏這個詞經常看到,但還是搞不懂它到底有什么用啊

3 ?( c' {* p7 D8 n3 D- W+ c1 d舉個不是很恰當的例子:公司的產品庫中有1萬個相似的模型文件,現在因為某些需要,要求更改上述全部文件的某一條熟悉,比如把規格中的SB改成NB這樣的,讓人一個個修改會死人的對吧?
* T6 P4 I" @3 D$ {9 G. I7 I6 y, M7 z& e) d
宏可以比較輕松的完成這樣的工作。如果再有不錯的二次開發能力,用VB之類的軟件封裝一下做個小插件就完美了。輕輕一點,1萬個文件就自行修改去了,電腦丟在那里不用管,自己可以干點別的事情去了……
% R; X* k/ P3 o" X# C, M! N' h% ~! s5 M/ `

點評

嗯,軟件操作層面的自動化  發表于 2017-7-31 10:21
6#
發表于 2017-7-31 10:21:40 | 只看該作者
魍者歸來 發表于 2017-7-30 11:00& H3 s3 L  [0 E+ K5 H
之前沒用過類似的命令,不過應該會有類似的命令的,層主可以在SW官網的API幫助界面檢索(全英文頁面)。
2 `7 ~, P4 V! o4 u$ C* p, S ...

2 A/ \( F: }2 c7 G6 a+ M! w, e) @0 u( {
7#
發表于 2017-7-31 14:00:43 | 只看該作者
這個宏是用來干嘛的,如果是將文件名稱寫入屬性直接用    $PRP:"SW-File Name"    就好了
8#
發表于 2017-9-8 18:51:05 | 只看該作者
6 [/ g6 y! t, l7 M
謝謝樓主的分享, 頂一下
9#
發表于 2017-9-18 13:28:01 | 只看該作者
俺SW水平初級,收藏,待用
10#
發表于 2017-10-27 15:22:16 | 只看該作者
qjf0322 發表于 2017-7-31 14:00) I& _. x- R7 [, H  t& C. z0 F
這個宏是用來干嘛的,如果是將文件名稱寫入屬性直接用    $PRP:"SW-File Name"    就好了

1 {) N8 M) Q! u" s同感; O/ J, U- c, `: r
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

Archiver|手機版|小黑屋|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-9-23 13:24 , Processed in 0.076772 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表