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

iCAx开思网

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

[讨论] 打开装配体,遇到轻化问题。

[复制链接]
跳转到指定楼层
1
发表于 2016-1-31 07:58:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 ning58 于 2016-1-31 08:35 编辑




  1. Function ComponentArr(SwModel As ModelDoc2)
  2.   'Debug.Print SwModel.GetTitle
  3.   Dim oDic As New Dictionary
  4.   
  5.   Dim swRootComp As Component2, SwComp As Component2
  6.   Dim SwRootConf As Configuration, vChildComp, vModel As ModelDoc2
  7.   Set SwRootConf = SwModel.GetActiveConfiguration
  8.   Set swRootComp = SwRootConf.GetRootComponent
  9.   vChildComp = swRootComp.GetChildren
  10.   For ii = 0 To UBound(vChildComp)
  11.      Set SwComp = vChildComp(ii)
  12.      Set oDic(SwComp.GetPathName) = SwComp
  13.   Next ii
  14.   ''
  15.   ComponentArr = oDic.Items
  16. End Function

  17. Private Sub ll()
  18.     Dim SwApp As SldWorks.SldWorks, SwModel As ModelDoc2
  19.         Set SwApp = Application.SldWorks
  20.         Set SwModel = SwApp.ActiveDoc
  21.     Dim Arr, SwComp As Component2
  22.         Arr = ComponentArr(SwModel)
  23.         For ii = 0 To UBound(Arr)
  24.             Set SwComp = Arr(ii)
  25.             With SwComp
  26.                Debug.Print .GetPathName, .Name, .ReferencedConfiguration, .GetSuppression, .IsHidden(True)
  27.             End With
  28.         Next ii
  29. End Sub

复制代码



运行结果,只能判断是否压缩,没法判断零件是否为轻化。

D:\JB4716\JB4716\立式支座.SldAsm          立式支座-3    耳式支座-1800-12-A8          1            True
D:\JB4716\JB4716\管箱.SLDASM              管箱-1        管箱Dn1800     2            False
D:\JB4716\JB4716\壳体管束φ38.SLDASM      壳体管束φ38-1              壳体管束 Dn1800-38L=2500     2            False
D:\JB4716\JB4716\双头螺柱.SLDPRT          双头螺柱-101  M20×170       1            True
D:\JB4716\JB4716\螺母.SldPrt              螺母-205      M20            1            True


本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 赞一下!赞一下!
3
发表于 2016-2-14 15:42:26 | 只看该作者

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

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

x
2
发表于 2016-2-13 19:51:06 | 只看该作者

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

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

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

本版积分规则

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

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

GMT+8, 2024-9-24 02:33 , Processed in 0.023571 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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