找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 46289|回复: 245

[原创] 宏-装配体中修改零部件及工程图名称

  [复制链接]
发表于 2019-9-15 22:11:27 | 显示全部楼层 |阅读模式
本帖最后由 甄云竹 于 2019-9-16 11:33 编辑

在论坛内看到“lkai”分享的“文件改名”宏,设计初衷非常好,但是此宏在大装配体中使用会特别的慢,还不如在装配体设计树中用软件自带的重命名功能给零件改名,然后手动修改工程图文件名来的快捷。

大致查看了下“文件改名”宏的代码,改名的思路应该是将需要改名的零件复制出来重命名,然后再替换掉装配体中的旧零件,最后再将文件夹内的旧图纸删除。这样复制替换再删除的过程可能就特别费时间。而且这样做还经常出现旧图纸被占用导致无法删除的错误,最后还是需要去图纸文件内手动删除旧图纸。

查阅API帮助发现有在装配体设计树直接修改零件名的代码,我基于这段代码也编了一个文件改名宏,感觉确实比替换的方法快些,也不会出现旧图纸依然存在文件夹内的错误。


现在分享出来共大家参考。


前置条件:
1.SOLIDWORKS版本不低于2016
2.在装配体中运行宏;
3.鼠标选中需要修改名称的零件或子装配体。

运行结果:
1.修改零件及同名工程图名称,并保持参考关系。



在设计树中选中零件,修改名称



修改后的零件与工程图依然保留参考关系

游客,如果您要查看本帖隐藏内容请回复











补充内容 (2019-11-18 08:34):
最新版更新在60楼

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1技术 +2 收起 理由
gt.adan + 2 很给力!

查看全部评分

发表于 2019-11-18 08:30:14 | 显示全部楼层
本帖最后由 甄云竹 于 2019-11-18 08:33 编辑

针对轻化零部件不能修改名称的问题,增加了自动解除轻化功能



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2020-9-2 16:05:20 | 显示全部楼层
你好 楼主可以做个零件重命名生成新的文件且原来的名称零件保留的宏吗?这样就可以快速给该零件升版了,感谢!!!!!!!!
发表于 2025-3-2 09:08:43 | 显示全部楼层
非常好的宏,学习学习。

发表于 2024-11-6 10:42:07 | 显示全部楼层
xiazai xuexi
发表于 2024-9-14 09:17:46 | 显示全部楼层
能再写一个更改配置名称的宏吗?工程图名称也同时更名为配置名称
发表于 2024-8-25 15:19:19 | 显示全部楼层

非常好的宏,学习了。
发表于 2024-8-17 13:19:28 | 显示全部楼层
谢谢大佬分享
发表于 2024-6-26 22:58:11 | 显示全部楼层
感谢分享多谢
发表于 2024-6-26 11:22:35 | 显示全部楼层
zhe个真的很不错
发表于 2024-6-17 16:08:02 | 显示全部楼层
非常好的宏,学习学习。
发表于 2024-6-12 16:41:16 | 显示全部楼层
谢谢分享,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-4-25 03:55 , Processed in 0.035170 second(s), 15 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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