问题由玩家臭大引起,他想一次性修改工程图纸标题栏部分内容,而其它内容不变。6 G! l6 s* \/ Y! p3 x
玩家丹大首先提出4点建议:0 o: u$ O+ O# n7 x
1 从零件文件的自定义属性中修改;2 二次开发宏命令批量修改;3 使用solidworks enterprise pdm;4 使用属性修改插件customtools,customworks;
1 y( b- s' Z& m& j" e& @+ H但他也承认,这4点建议好说不好做,跟没说一样。最后他想出个歪招,同时选中要修改的工程图纸,右击选属性,就会弹出属性对话框,选择详细信息选项卡: j/ N% M; D! Y) E/ T6 u
+ l7 K3 B* o( K4 u" A* q. l6 `
3 W: _! m- T6 r6 I4 t4 p3 y# o3 G' K% i这样做的好处是不必启动solidworks软件。2 Z y( F$ a7 S' J5 S( b! U
最后资深玩家闷大出手,谈了自己的思路 `0 N# K1 B$ c' l# v& t
1. 单纯讨论工程图, 无零件文件或装配体文件无关;
/ u7 p' X5 D' b3 D2. 讨论可否在没有安装solidworks的电脑上修改工程图文件的属性,以方便相关部门文员协助修改;' V) { a8 V: }7 f& a" c" J
3. 发现现在windows资源管理中选中工程图文件右击,选属性,在属性对话框中,在详细信息及自定义选项卡中的内容是可以编辑的;详细信息等于solidworks的摘要,自定义等于solidworks的自定义属性;
8 J8 U& {+ R4 y/ n$ M9 r) s4. 但是同时选择多个工程图文件时,右击的属性对话框中是没有自定义选项卡的;
. C) b- v. c2 H5. 详细信息选项卡可在多选文件时进行编辑,但是该选项卡内的属性的描述是固定不变的;) S9 Q/ L' z; I3 A" L' e
6. 还是二次开发能解决问题;1 m% }+ ? ^/ o: B% B; o' a
7. 不建议在自定义选项卡中编辑,有可能为日后维护文件埋下隐患;- j) N& y. G# V- Q, h U; j( J% j
8. 使用SolidWorks Task Scheduler可以批量编写文件属性;2 U+ _: u6 A( @5 Y1 F. j$ Y& l
0 q; u4 i+ r! g" S不过,玩家丹大指出,这个程序虽然能批量修改属性,但它是先启动solidworks,然后修改属性,说白了就是原来手动,现在交由电脑来完成,如果电脑配置低,等待的时间就会长。
: i1 B2 }/ y( z8 o/ \) s闷大冷笑:就算使用 Solidworks API, 也是必須先运行 SolidWorks 的, 除非采用 SolidWorks Document Manager API,但这只有正版用户才有资格,其它人一边凉快去吧
; G* w2 q/ z0 G( w3 x/ y) U' O |