找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?在线3D打印服务,一键上传,自动报价 
查看: 4606|回复: 10
打印 上一主题 下一主题

[求助] 宏——SW删除自定义和所有配置的所有属性

[复制链接]
跳转到指定楼层
1
发表于 2020-2-27 13:33:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
在网上找到的这二个宏,现在想把他和在一起做成一个删除所有的属性,但一直出错不知哪位知道怎么修改谢谢!
  1. Dim swApp As Object
  2. Sub main() '删除自定义属性
  3. Dim swApp As Object
  4. Dim swModel2 As SldWorks.ModelDoc2
  5. Dim vCustInfoNameArr2 As Variant
  6. Set swApp = _
  7. Application.SldWorks
  8. Set swModel2 = swApp.ActiveDoc
  9. vCustInfoNameArr2 = swModel2.GetCustomInfoNames
  10. If Not IsEmpty(vCustInfoNameArr2) Then
  11. For Each vCustInfoName2 In vCustInfoNameArr2
  12. bRet = swModel2.DeleteCustomInfo(vCustInfoName2)
  13. Next
  14. End If
  15. End Sub


  16. Sub main() '删除所有配置所有属性
  17. Set swApp = Application.SldWorks
  18. Set Part = swApp.ActiveDoc
  19. CurCFGname = Part.GetConfigurationNames
  20. CurCFGnameCount = Part.GetConfigurationCount
  21. For i = 0 To CurCFGnameCount - 1
  22.     Set CusPrOPMgr = Part.Extension.CustomPropertyManager(CurCFGname(i))
  23.     Vnamearr = CusPropMgr.GetNames
  24.     If Not IsEmpty(Vnamearr) Then
  25.         For Each Vnamearr2 In Vnamearr
  26.             bRet = Part.DeleteCustomInfo2(CurCFGname(i), Vnamearr2)
  27.         Next
  28.     End If
  29. Next
  30. Set swApp = Application.SldWorks
  31. End Sub
复制代码


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 赞一下!赞一下!
推荐
发表于 2020-4-2 23:54:45 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
2
发表于 2020-2-27 21:07:38 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
3
发表于 2020-2-27 21:10:23 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
4
 楼主| 发表于 2020-3-11 16:17:38 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
5
发表于 2020-3-11 17:01:01 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
6
 楼主| 发表于 2020-4-2 21:51:51 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
7
发表于 2020-4-2 22:31:17 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
9
发表于 2020-4-7 20:10:38 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
10
 楼主| 发表于 2020-4-17 22:19:05 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

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

本版积分规则

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

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

GMT+8, 2024-4-27 01:54 , Processed in 0.024666 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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