iCAx开思网

标题: SOLIDWORKS文件零件改名 宏文件源码 [打印本页]

作者: lkai    时间: 2019-5-4 23:41
标题: SOLIDWORKS文件零件改名 宏文件源码
有小伙伴要求写个SW文件改名的宏。今天捣鼓了下,贴出来给用的着的小伙伴使用。
有能力的自己优化。
[attach]1266401[/attach]

软件使用环境:solidworks2013
问题反馈请联系:313618812,最好不要反馈给我,自己搞定比什么都好。


宏文件源码:(回复可见)


2019.5.5 修改显示界面,让界面不影藏
[attach]1266403[/attach]
宏文件源码:(回复可见)2019.5.5  V1


作者: ningxin4567    时间: 2019-5-5 09:48
学习学习

作者: qxzch    时间: 2019-5-5 10:26
很实用啊,谢谢分享!
作者: 363410706    时间: 2019-5-5 10:47
学习了,谢谢

作者: xiabulai    时间: 2019-5-6 05:32
谢谢分享
作者: scattie    时间: 2019-5-6 16:40
哇!!!太牛了
感谢大力提供分享
作者: 杰克简    时间: 2019-5-7 19:04
你真牛逼
作者: 414257538    时间: 2019-5-7 20:31
学习学习

作者: 风中de沙    时间: 2019-5-7 22:00

很实用啊,谢谢分享!
作者: 3D微享网    时间: 2019-5-8 12:19
看一下好不好用

作者: scattie    时间: 2019-5-8 13:48
厉害,来学习学习

作者: xujiashu12    时间: 2019-5-9 07:57
谢谢大佬 牛逼了 这个

作者: zhiwy    时间: 2019-5-9 17:43
谢谢谢谢--
作者: scattie    时间: 2019-5-10 13:45
不错的资料
作者: alicen_mo    时间: 2019-5-10 17:42
很好的工具,谢谢
作者: xiaocake    时间: 2019-5-12 17:50
嗯,不错不错
作者: cj8510    时间: 2019-5-12 19:31
打开系统设置,可以在模型列表直接F2改名啊,不过有工程图的,工程图不会自动更改。楼主这个工具貌似可以自动改工程图。
作者: scattie    时间: 2019-5-13 09:13
感谢楼主的分享
作者: a8012024    时间: 2019-5-14 06:34
感谢楼主分享
作者: linkral    时间: 2019-5-15 16:54
这个确实很不错,如果能在这个界面批量修改比较适用
作者: 林大大    时间: 2019-5-29 14:38
学习了,谢谢!

作者: 可乐瓶子    时间: 2019-6-27 09:24
学习了,谢谢
作者: Trouble12138    时间: 2019-6-28 01:31
谢谢楼主分享

作者: zhang2185    时间: 2019-7-6 11:44
顶你一下.
作者: 甄云竹    时间: 2019-9-10 16:48
多谢楼主分享,正好学习下

作者: 甄云竹    时间: 2019-9-13 19:27
您这个改名的宏在大装配体中使用会特别的慢,用起来很闹心,还不如使用在装配体设计树内给零件重命名+手动给工程图重命名这样的方法方便。
大致看了下程序,改名的思路应该是将需要改名的零件复制出来重命名,然后再替换掉装配图中的旧零件,最后再将文件夹内的旧图纸删除。这样复制替换再删除的过程可能就特别费时间。而且这样做还经常出现旧图纸被占用导致无法删除的错误,手动删除这些不该有的图纸也是个麻烦事。

因为Solidworks自带在装配体内改名的功能,查阅API帮助就能找到在装配体设计树修改零件名的代码,我试着基于API帮助里的代码编了一个功能一样的改名宏,感觉确实快些,也不会出现旧名称的图纸依然存在文件夹内的错误。



作者: quanshouzhu    时间: 2019-9-16 11:29
这个真的很厉害

作者: panliang9    时间: 2019-9-16 13:42
有用有用!
作者: wmx0910    时间: 2019-9-16 13:49
非常不错
作者: scattie    时间: 2019-9-16 14:40
不错的资料
收藏了,谢谢!!!

作者: zhengmo    时间: 2019-9-19 15:08
谢谢大侠的好工具,下载使用了,
作者: zgl526    时间: 2019-9-19 17:46
那么问题来了,图纸名称会变么。

作者: shui321yang    时间: 2019-9-20 08:55
学习学习!

作者: seanxujun    时间: 2019-9-22 09:15
学习一下代码


作者: 魏玉岐    时间: 2019-10-8 16:00
学习,学习好东西
作者: cj8510    时间: 2019-10-9 14:54
低版本貌似需要这个功能,17版里面有个选项“允许通过FeatureManager设计树重命名零部件文件”。装配状态下直接在设计树上选中零件按F2输入新名称就OK了。
作者: loujinyi    时间: 2019-11-9 10:29
太好了,谢谢、

作者: 艺尚方    时间: 2019-11-11 15:47
应该好实用,学习学习了,谢谢分享

作者: 万里如云    时间: 2019-11-12 20:56
下载下来膜拜一下

作者: hh4984    时间: 2019-11-13 08:18
学习学习!!!!!

作者: zhjan518    时间: 2019-11-15 14:30
谢谢分享A

作者: hh4984    时间: 2020-3-14 10:48
楼主,2016版的SW点击宏后没反应!!????
作者: alicen_mo    时间: 2020-3-14 11:54
谢谢,收下了
作者: shilimengma    时间: 2020-3-14 15:32
支持楼主
作者: idonot    时间: 2020-4-7 22:08
学习楼主

作者: 1218707095    时间: 2020-4-22 13:14
学习一下。

作者: gcq225    时间: 2020-6-11 09:26
SW直接改名不香么?
作者: 冷月梧桐    时间: 2020-6-11 22:46
看样子修改过后的更为强大,居然可以只改一个零件

作者: yh2010    时间: 2020-6-12 10:54
看一下好不好用
作者: 游离ya    时间: 2020-6-13 21:39
谢谢大佬!
作者: seamopan    时间: 2020-6-14 19:18
很实用的工具宏命令,希望能运行成功

作者: seamopan    时间: 2020-6-14 19:25
“For i = 0 To (UBound(PartsCollect) - 1)” 这一行变黄色,运行报警错误啊,
作者: seamopan    时间: 2020-6-14 19:26
运行后“For i = 0 To (UBound(PartsCollect) - 1)” 这一行变黄色,运行报警错误啊,有什么解决办法吗?
作者: seamopan    时间: 2020-6-14 19:27
64位系统运行是不是不行啊?
作者: zctao1966    时间: 2020-6-18 15:29
谢谢分享
作者: sheerart    时间: 2020-8-12 20:32
在手动阀手动阀手动阀阿斯蒂芬



作者: suibiankankan    时间: 2020-8-14 20:24
好东西,学习学习

作者: suwenfeng8888    时间: 2020-8-24 20:49
看一下这个好不好用

作者: nbxhywsb    时间: 2020-8-25 17:13
学习学习学习学习

作者: 木棉    时间: 2020-9-18 16:17
看看源码,谢谢
作者: 幻想柏拉图    时间: 2020-9-19 13:09
谢谢大神无私奉献!!!!!!!!!!!!!!!



作者: Jiacai007    时间: 2020-9-24 23:00
感谢up主
作者: deihc851209    时间: 2020-10-29 11:12
多谢分享,下载来看看

作者: van99    时间: 2020-11-18 21:18
谢谢分享

作者: suhuasheng1233    时间: 2020-11-19 08:56
学习学习

作者: suhuasheng1233    时间: 2020-11-19 09:08
sw2015运行后“For i = 0 To (UBound(PartsCollect) - 1)” 这一行变黄色,运行报警错误啊,有什么解决办法吗?
作者: suhuasheng1233    时间: 2020-11-19 09:26
楼主,你好,模型自定义属性有图号加名称,可以用宏自动改名为属性中图号加名称吗?
作者: 285240263@qq.co    时间: 2020-11-19 11:48
下来看看,一直在找
作者: alexzd    时间: 2020-12-8 14:09
学习学习

作者: jyzas    时间: 2020-12-10 09:29
谢谢楼主分享
作者: dreamsboy    时间: 2020-12-11 16:24
谢谢楼主。学习学习新知识。

作者: 22553711    时间: 2021-1-18 09:58


作者: 刘茂机械    时间: 2021-1-19 15:02
学习学习 谢谢分享
作者: zhengmo    时间: 2021-1-22 11:57
好东西,以前下载的有问题,谢谢楼主
作者: qh870514    时间: 2021-1-22 13:21
正好需要 我测试测试
作者: wubing3708909    时间: 2021-4-6 11:03
学习下 看着好用

作者: haitianyis    时间: 2021-4-7 14:39
学习一下

作者: liaoweij    时间: 2021-4-9 14:57
看一下好不好用
作者: rr2vzc    时间: 2021-4-10 20:55
这个好 这个好,帮助我太多了。

作者: ls520wh    时间: 2021-4-10 22:53
学习学习
作者: ls520wh    时间: 2021-4-11 11:55
这个宏挺好的,不但可以改名称,还可以连关联的工程图一起更改。如果有几个零件的情况还可以单独改一个,值得学习。我正在调试中,用的2018版 还有几个小问题要处理下
作者: wldm    时间: 2021-4-11 17:20
正想找
作者: cendepeng    时间: 2021-4-12 17:18
最喜欢这样的楼主了

作者: hejunxin888    时间: 2021-4-13 17:10
不知道2012能用吗

作者: 刘茂机械    时间: 2021-4-30 22:40
谢谢楼主分享
作者: dragon0811    时间: 2021-5-12 13:33
谢谢分享
作者: chai815    时间: 2021-5-14 17:35
感谢分享  用用看   谢谢
作者: JX小鱼    时间: 2021-5-21 14:49
我也正在做,参考下,谢谢了
作者: 上杉绘梨衣    时间: 2021-5-21 23:31
嗯嗯 大佬 必须的膜拜

作者: jj420429625    时间: 2021-7-3 23:27
感谢分享
作者: wubing3708909    时间: 2021-7-17 10:15
文件有更新吗

作者: 893159804    时间: 2021-8-16 10:26
这个方便很多 感谢分享
作者: lhlm    时间: 2021-8-20 08:02
回复下载隐藏文件

作者: qiushui1688    时间: 2021-8-20 10:36
来试用一下!

作者: XD837085851    时间: 2021-8-22 21:45
6666666

作者: 13717174595    时间: 2021-8-23 02:39
是什么样的源代码,大神看看

作者: ≧YELLOW≦    时间: 2021-9-8 14:29
这个宏挺好的,不但可以改名称


作者: asd7559    时间: 2021-9-16 19:14
66666牛

作者: 机械小将    时间: 2021-9-24 14:44
学习分享

作者: fan03488    时间: 2021-11-8 19:43
好东西,感谢楼主





欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3