問題由玩家臭大引起,他想一次性修改工程圖紙標題欄部分內容,而其它內容不變。2 I! W! ~- a3 w
玩家丹大首先提出4點建議:
, m7 p4 y& M$ X9 W- h: j1 從零件文件的自定義屬性中修改;2 二次開發宏命令批量修改;3 使用solidworks enterprise pdm;4 使用屬性修改插件customtools,customworks;
5 w1 u1 M, ?7 d" y( z但他也承認,這4點建議好說不好做,跟沒說一樣。最后他想出個歪招,同時選中要修改的工程圖紙,右擊選屬性,就會彈出屬性對話框,選擇詳細信息選項卡; ]3 X8 G# k8 a
2 m$ k3 d3 c0 I1 s9 s! A7 e1 o$ Q. e7 z( z
這樣做的好處是不必啟動solidworks軟件。
; @: Q7 g) k" F' f; R% }最后資深玩家悶大出手,談了自己的思路
1 l. [: h" W/ y- i1. 單純討論工程圖, 無零件文件或裝配體文件無關;
- [/ ?" c6 n2 N3 i$ t: a- y! F2. 討論可否在沒有安裝solidworks的電腦上修改工程圖文件的屬性,以方便相關部門文員協助修改;
- ]5 B2 n2 M% t+ Y2 W( f3. 發現現在windows資源管理中選中工程圖文件右擊,選屬性,在屬性對話框中,在詳細信息及自定義選項卡中的內容是可以編輯的;詳細信息等于solidworks的摘要,自定義等于solidworks的自定義屬性;
& h2 N/ q2 K& K. y! R o4. 但是同時選擇多個工程圖文件時,右擊的屬性對話框中是沒有自定義選項卡的;0 x) q+ K+ Z, _6 K; a8 J
5. 詳細信息選項卡可在多選文件時進行編輯,但是該選項卡內的屬性的描述是固定不變的;- ^8 ?0 t9 X* |; ^
6. 還是二次開發能解決問題;
1 Q) i7 B' c% n, i% W y7. 不建議在自定義選項卡中編輯,有可能為日后維護文件埋下隱患;& ^. `1 z8 W4 U0 _6 x3 w
8. 使用SolidWorks Task Scheduler可以批量編寫文件屬性;
* b( D: Y Z$ U' g, t! b3 _, ?" Q" ~% x; I0 l+ j2 M1 s
不過,玩家丹大指出,這個程序雖然能批量修改屬性,但它是先啟動solidworks,然后修改屬性,說白了就是原來手動,現在交由電腦來完成,如果電腦配置低,等待的時間就會長。
9 y& {( W# ~1 W8 f- e0 V# x悶大冷笑:就算使用 Solidworks API, 也是必須先運行 SolidWorks 的, 除非采用 SolidWorks Document Manager API,但這只有正版用戶才有資格,其它人一邊涼快去吧
3 N% x' I* x" e4 { |