Inventor: 获取电缆管路部件的名字
来源:互联网 发布:杭州淘宝学院 编辑:程序博客网 时间:2024/06/10 16:38
原文链接:http://adndevblog.typepad.com/manufacturing/2016/07/cable-harness-component-names.html
当遍历电缆管路部件 Cable & Harness 的时候,会看到名为“HA_VC_xxx” 的VirtualComponentDefinition。
...Hard Drive:2CD Ribbon Cable CD Ribbon Cable Ribbon Cable Connector:1 Ribbon Cable Connector:2 Ribbon Cable Connector:3 HA_VC_100:1Power Supply Harness Power Supply Connector:1...
这个名字和在模型树结构中的名字并不一致。这是因为列在树结构中的实际并不是具体的部件,而仅仅是对象容器。如果选中它们,执行代码,可以看到它们是 ClientBrowserNodeDefinitionObject
VirtualComponenetDefinition的Part Number实际对应的是前面提到的部件名,执行如下的代可以看到:
Sub PrintHierarchyTreeRecursive(occs, indent) Dim occ As ComponentOccurrence For Each occ In occs Dim pss As PropertySets If TypeOf occ.Definition Is VirtualComponentDefinition Then Set pss = occ.Definition.PropertySets Else Set pss = occ.Definition.Document.PropertySets End If Dim partNumber As String partNumber = pss("Design Tracking Properties")("Part Number").value Write #1, Spc(indent); occ.Name + ", " + partNumber Call PrintHierarchyTreeRecursive(occ.SubOccurrences, indent + 2) NextEnd SubSub PrintHierarchyTree() Dim asm As AssemblyDocument Set asm = ThisApplication.ActiveDocument Open "C:\temp\assemblyparts.txt" For Output As #1 Call PrintHierarchyTreeRecursive(asm.ComponentDefinition.Occurrences, 0) Close #1End Sub
阅读全文
0 0
- Inventor: 获取电缆管路部件的名字
- Inventor API: 获取草图标注的点
- 获取app的名字
- 获取类的名字
- 获取 image 的名字
- 文档显示部件,文档编辑部件获取标签的值
- 获取三维线条的笔画 - Inventor 2013新功能
- 以太网电缆的连接
- 电缆的特性阻抗
- 获取当前用户的名字
- 获取当前文件夹的名字
- 电缆
- 空压机知识之螺杆空压机的管路连接
- 黑马程序员--有关OC内存管路set方法的思考
- 管路油漆
- Vijos P1045Kerry 的电缆网络
- 屏蔽电缆的接地方式
- 获取当前连接的wifi的名字
- Python学习02 — 输入文件相对路径名,统计字母个数,不区分大小写
- win10自定义一些设置
- 系统吞吐量、QPS(TPS)、并发数等概念
- JAVA中类的调用成员的过程
- JVM的堆(heap)、栈(stack)和方法区(method)
- Inventor: 获取电缆管路部件的名字
- 一些bash脚本练习题
- 【TK】1012: 外币兑换
- Python list []
- 模拟量读取
- python第二次采集数据小记
- ubuntu14.04 mysql升级到5.7版本出现GPG error错误解决办法
- Python tuple
- Spring第一天