SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
查看: 10660|回复: 45
打印 上一主题 下一主题

用VB做的小插件,SWTOOL工具集(含源代码)。

  [复制链接]

11

主题

233

帖子

31

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
299
QQ
跳转到指定楼层
楼主
发表于 2008-4-12 18:47:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
程序功能:
1、可图纸格式批量更换(支持多图纸工程图)。
2、工程图批量转换成PDF或DWG。
3、零件中的焊件清单编辑功能。添加焊件属性时,能对非型材件添加方板规格说明。
4、编辑焊件清单时,可以打开其它工具(如测量)。
5、提供改名功能,并自动修改彼此参考关系。
6、提供批量打印工程图功能。
7、可激活保存时附加动作,当操作工程图时点击保存,则在保存当前工程图完毕时,同时将该工程图另存为一个dwg或pdf备份。
8、添加对话框以供修改焊件属性列标题。
运行环境:
Solidworks 2008,2009,2010
安装方法:
压缩包里有一个文件,解压后复制到SW的启动目录下,或windowssystem32下,然后启动SW,选择打开文件,类型选add-ins文件,找到swTool.dll打开,OK。你的菜单上就会多出图示的东西来了。
更新:2010-11-10
更新功能:可以自定义焊件属性栏中编辑列的属性列标题。
以前安装过的朋友在重新下载安装前,应进入注册表 HKEY_LOCAL_MACHINESOFTWARESolidWorksAddIns 中将 "Title" 为"swTool"的项目删除,这样可以消除掉原来安装在SW的旧DLL程序痕迹。然后重新在SW里打开新的swtool.dll文件即可。
(含VB 源代码:VB6编译,代码奇丑,班门弄斧见笑了;至于改为64位,敬待来者)
swTool.vb6.源代码.rar (198.22 KB, 下载次数: 117)
SWTool.rar (94.27 KB, 下载次数: 133)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏9 转播转播 分享教程|习题|模型|技巧 点赞点赞18048 拍砖拍砖3148
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

4

主题

200

帖子

12

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
235
QQ
沙发
发表于 2008-4-12 18:50:23 | 只看该作者
试一试sw07版本能用吗?
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

16

主题

222

帖子

27

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
261
QQ
板凳
发表于 2008-4-12 18:51:44 | 只看该作者
引用第1楼you789于2008-04-12 20:08发表的  :
试一试sw07版本能用吗?

理论上应该可以,但我没试过~~~~
经实践,不行。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

213

帖子

37

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
270
QQ
地板
发表于 2008-4-12 18:52:12 | 只看该作者
2007SP0版本不能用,按这样操作后,打开SW2007显示“无法打开插件”
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

9

主题

249

帖子

17

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
277
QQ
5#
发表于 2008-4-12 18:52:40 | 只看该作者

   经典案例图书
楼上说的很对。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

9

主题

212

帖子

30

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
254
QQ
6#
发表于 2008-4-12 18:52:42 | 只看该作者
试一下,等一下告诉你结果
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

13

主题

219

帖子

36

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
274
QQ
7#
发表于 2008-4-12 18:52:52 | 只看该作者

   经典案例图书
经测试,有些功能还是可以用的,只是还要研究一下才知道
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

222

帖子

28

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
258
QQ
8#
发表于 2008-4-12 18:53:50 | 只看该作者
楼主太强了,感谢共享
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

213

帖子

21

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
254
QQ
9#
发表于 2008-4-12 18:58:09 | 只看该作者
看看楼主的大作,也许会有惊喜!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

243

帖子

22

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
275
QQ
10#
发表于 2008-4-12 18:58:21 | 只看该作者
挺好的,在SW2006下面打开提示错误,说程序不能继续运行,但是可以正常使用大多数功能,比如批量转换PDF,编辑焊件清单,图纸格式批量转换等等。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

13

主题

238

帖子

35

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
293
QQ
11#
发表于 2008-4-12 18:59:01 | 只看该作者
不知你是怎样做的,学一点蛮好的
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

9

主题

227

帖子

31

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
277
QQ
12#
发表于 2008-4-12 19:00:48 | 只看该作者
感谢分享
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

73

主题

294

帖子

136

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
441
QQ
13#
发表于 2008-4-12 19:02:00 | 只看该作者
我更新了程序。
1、原先程序需调用EXCEL完成明细表功能,这很影响速度,转用ADO表处理,速度明显提高。且不依赖机器上的EXCEL版本。
2、焊件清单编辑有BUG,删除后的清单项目仍会出现在列表上,更正。
3、更正了其他 一些小错。
如果重新下载使用,除覆盖原文件外,应编辑一下注册表,因为SW会自动注册打开过的插件。运行命令regedit,找到HKEY_LOCAL_MACHINE下的SOFTWARE下的SOLIDWORKS下的addin里面,逐个点击一下键,我们可以看到其他插件的名称。当右边栏显示出SWTOOL时,便在左边把这个键项删除。好,启动SW,打开新的SWTOOL.DLL即可。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

15

主题

234

帖子

154

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
433
QQ
14#
发表于 2008-4-12 19:02:02 | 只看该作者
引用第16楼飞天鸟于2008-04-25 18:59发表的  :
我更新了程序。
1、原先程序需调用EXCEL完成明细表功能,这很影响速度,转用ADO表处理,速度明显提高。且不依赖机器上的EXCEL版本。
2、焊件清单编辑有BUG,删除后的清单项目仍会出现在列表上,更正。
3、更正了其他 一些小错。
.......

不错,非常感谢,有个问题,能不能把批量转换PDF功能里的选择目标文件夹加个地址栏目,这样就不用每次都是一级一级地文件夹浏览,可以直接复制几级的文件夹地址,粘贴就行了。
就像选中单一文件后,点浏览出现的那个可以拷贝粘贴的窗口。
或者干脆把选择后显示地址的那里改成可以粘贴的地址栏
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

257

帖子

28

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
293
QQ
15#
发表于 2008-4-12 19:03:31 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

多谢分享以前进行DWG转 换时每次都要重新设制,很不方便
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

196

帖子

17

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
226
16#
发表于 2008-4-12 19:05:58 | 只看该作者

   经典案例图书
谢谢,很方便
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

221

帖子

24

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
270
QQ
17#
发表于 2008-4-12 19:07:12 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

好东西
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

227

帖子

21

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
260
QQ
18#
发表于 2008-4-12 19:07:19 | 只看该作者

   经典案例图书
引用第17楼cadproe3于2008-04-25 22:21发表的  :
不错,非常感谢,有个问题,能不能把批量转换PDF功能里的选择目标文件夹加个地址栏目,这样就不用每次都是一级一级地文件夹浏览,可以直接复制几级的文件夹地址,粘贴就行了。
.......

这个应该有用,,网上找的
方法:工具--运行-指定目标就行啦,也可以做个快捷工具按钮方便以后用, 我自己就做了一个



PDF.rar (12.3 KB, 下载次数: 155)
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

211

帖子

8

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
220
19#
发表于 2008-4-12 19:07:32 | 只看该作者
引用第17楼cadproe3于2008-04-25 22:21发表的  :
不错,非常感谢,有个问题,能不能把批量转换PDF功能里的选择目标文件夹加个地址栏目,这样就不用每次都是一级一级地文件夹浏览,可以直接复制几级的文件夹地址,粘贴就行了。
.......

我也觉得这是个问题,程序应该能记住上次使用的位置。再度更新~~~~
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

237

帖子

31

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
284
QQ
20#
发表于 2008-4-12 19:08:06 | 只看该作者
引用第23楼飞天鸟于2008-04-28 18:37发表的  :
我也觉得这是个问题,程序应该能记住上次使用的位置。再度更新~~~~

果然厉害,效果很好。
现在就剩二个小问题了,在我的2006里面启动会弹出附图提示,但是确定后程序能正常工作,你最开始发布的版本焊接清单也好用。现在这个焊接清单运行也是出错如附图。
能否把第一个出错提示屏蔽掉?
焊接应该是和版本有关就只能那样了。
谢谢。

SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭 卷起
关闭 卷起

手机版|小黑屋| GMT+8, 2024-4-25 14:50 , Processed in 0.252420 second(s), 39 queries .

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

快速回复 返回顶部 返回列表