iCAx开思网

标题: 求一个文件夹批量执行宏的宏 [打印本页]

作者: 刘茂机械    时间: 2021-1-22 17:43
标题: 求一个文件夹批量执行宏的宏
本帖最后由 刘茂机械 于 2021-1-23 16:30 编辑

求大一个文件夹批量执行宏的宏,我下边发的这个宏可以执行但是不能保存,有大神改下吗 谢谢!具体样式见图片,宏需要实现的功能,宏程序为零件宏程序时,点击零件执行,零件批量打开执行零件宏程序保存后退出。宏程序为装配体宏程序时,点击装配体执行,装配体批量打开执行装配体宏程序保存后退出。请大神伸出援助之手,谢谢!
作者: 人穷貌丑    时间: 2021-1-23 09:41
3D社群已有类似宏,因权限不够,无法复制链接。

作者: 刘茂机械    时间: 2021-1-23 10:30
人穷貌丑 发表于 2021-1-23 09:41
3D社群已有类似宏,因权限不够,无法复制链接。

我看到那个了 那个不能保存使用 并且不能识别零件和装配体  谢谢您

作者: pyczt    时间: 2021-1-30 16:37
我改编了此宏,估计满足你的要求模块名和过程名是自动选择的!

[attach]1272234[/attach]




作者: zhongzhixin    时间: 2021-1-30 17:12
可以修改
作者: 刘茂机械    时间: 2021-1-31 18:02
pyczt 发表于 2021-1-30 16:37
我改编了此宏,估计满足你的要求模块名和过程名是自动选择的!

我下载好 出现这个问题

作者: pyczt    时间: 2021-2-1 21:10
什么系统,什么版本SW?
作者: 刘茂机械    时间: 2021-2-2 08:22
pyczt 发表于 2021-2-1 21:10
什么系统,什么版本SW?

16和18 都不行 win7系统
作者: pyczt    时间: 2021-2-2 09:44
本帖最后由 pyczt 于 2021-2-2 14:13 编辑

可能是加密造成,加我QQ发没加密给你
在一台WIN7里,SW2015和2017都没你说的问题


作者: 刘茂机械    时间: 2021-2-3 08:47
pyczt 发表于 2021-2-2 09:44
可能是加密造成,加我QQ发没加密给你
在一台WIN7里,SW2015和2017都没你说的问题

收到 感谢大神无私奉献   谢谢

作者: gdzsh    时间: 2021-2-5 15:48
刘茂机械 发表于 2021-2-3 08:47
收到 感谢大神无私奉献   谢谢

发上来看看嘛

作者: PPTVX33    时间: 2021-2-6 11:55
哭了,没有积分下载
作者: makejon    时间: 2021-2-8 16:07
没大米下载不了

作者: 刘茂机械    时间: 2021-2-13 22:13
gdzsh 发表于 2021-2-5 15:48
发上来看看嘛

不是4楼有吗

作者: arter1983    时间: 2021-2-24 20:59
感谢分享,可是为什么在“win 10+ SW 2020“和“win 7+ SW 2016“都是提示完成操作,可是模型没做任何改动啊?
作者: 刘茂机械    时间: 2021-2-25 09:42
arter1983 发表于 2021-2-24 20:59
感谢分享,可是为什么在“win 10+ SW 2020“和“win 7+ SW 2016“都是提示完成操作,可是模型没做任何改动 ...

可能是您执行的宏里没有保存代码 在您执行宏加一个保存代码试试

作者: arter1983    时间: 2021-2-26 19:00
谢谢,宏文件就是从这个帖子4楼的“文件夹批量执行宏之宏.rar”,只是不会编辑。
作者: 刘茂机械    时间: 2021-2-27 08:09
arter1983 发表于 2021-2-26 19:00
谢谢,宏文件就是从这个帖子4楼的“文件夹批量执行宏之宏.rar”,只是不会编辑。

这个4楼额宏 没有问题  我的意思你您执行的宏里边有没有保存

作者: arter1983    时间: 2021-2-27 20:01
非常感谢指点,遗憾我不会添加保存语句。下面能否帮忙填加下,非常感谢
作者: arter1983    时间: 2021-2-27 20:23
4楼的宏非常好,最大的优点是执行宏非常自由;可以任意调用其它的宏。
下面这个宏也非常有优点,最大的优点是速度非常快,把一个大型装配体打开后,执行下这个宏,装配体里所有的 零部件全都修改了属性。但缺点也很明显:不能调用其它的宏、使用不灵活;另外会把标准件、通用件这些不需要修改的也给改了。

如果能够设计一个这样的宏(姑且命名为秒行宏之宏,简称为MXHZH),所有的优点集于一身,执行过程是:
     把装配体打开,执行MXHZH,就像4楼的宏一样,但不同的是“文件夹路径”要选择的是待排除件的文件夹路径(即不需要执行宏操作的标准件、通用件路径),这样除了指定路径的标准件、通用件之外,打开的装配体中所有的零部件均执行宏操作以完成修改。



作者: 刘茂机械    时间: 2021-2-28 13:43
本帖最后由 刘茂机械 于 2021-2-28 13:44 编辑
arter1983 发表于 2021-2-27 20:01
非常感谢指点,遗憾我不会添加保存语句。下面能否帮忙填加下,非常感谢

最后End Sub前边加上这个 Part.Save




作者: arter1983    时间: 2021-2-28 16:37
非常感谢您的帮助!
作者: arter1983    时间: 2021-3-1 20:11
宏有两点改进就好了
1、如果能设定文件夹的深度就好了,目前只能选定一层;
2、如果能手动输入文件夹路径就更好了。
作者: bailei7287    时间: 2021-3-30 20:23
cadplus.xarial.com/batch
作者: 1066236582    时间: 2021-4-16 15:56
赞一下
作者: 刘茂机械    时间: 2021-5-18 14:04
厉害了谢谢谢谢谢额
作者: c211950    时间: 2021-8-25 09:16
收到 感谢大神无私奉献   谢谢
作者: yh2010    时间: 2021-9-15 19:35
感谢分享
作者: cj8510    时间: 2021-9-17 08:34
额,你们都是这样玩的,宏代码都玩出乐高的花样了。
作者: happyljg2002    时间: 2021-9-30 17:28
下载了非常完美

作者: dreamsboy    时间: 2021-10-20 10:13
大米是什么东西呀?没大米,下载不了附件,
作者: c211950    时间: 2021-10-23 14:20
厉害了谢谢谢额
作者: zhenyoudong    时间: 2022-8-16 17:03
我也没米下锅哦,哪个兄弟借点米
作者: Gzsod    时间: 2022-12-6 10:31
用不了啊  还是没保存````````




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