获取焊接的重量
来源:互联网 发布:营改增软件开发税率 编辑:程序博客网 时间:2024/04/27 14:02
无论是装配或零件都有MassProperties属性,其中包含了重量。焊接是基于装配多出来的部分。在用户界面可以看到这个信息。
API里是如何做呢?其实焊接也是一个组件(Occurrence)。能访问到其MassProperties。请看如下代码:
Sub getWeldMass()
Dim oAssDoc As AssemblyDocument
Set oAssDoc = ThisApplication.ActiveDocument
Dim cd As ComponentDefinition
Set cd = oAssDoc.ComponentDefinition
' 通常第一个Occurrence是焊接
Dim oO As ComponentOccurrence
Set oO = cd.Occurrences(1)
If TypeOf oO.Definition Is WeldsComponentDefinition Then
'总重,API里是千克
Dim oTotalWeldsMass As Double
oTotalWeldsMass = oO.MassProperties.Mass
'转换为文档所用的单位制数据
Dim oMassValueOfDocUnit As String
oMassValueOfDocUnit = oAssDoc.UnitsOfMeasure.GetStringFromValue(oO.MassProperties.Mass, oAssDoc.UnitsOfMeasure.MassUnits)
MsgBox ("重量是: " & oMassValueOfDocUnit)
Else
MsgBox ("有错误!")
End If
End Sub
- 获取焊接的重量
- arm芯片的焊接
- 万用板的焊接
- 我们的焊接大赛
- stm32芯片的焊接
- 焊接
- 焊接
- 时间的重量
- 酸奶的重量
- 软件的重量
- IDE的重量
- 生命的重量
- 【树】树的重量
- 20160807 树的重量
- 树的重量
- 手工焊接的基本操作
- 贴片元件的焊接
- 松香的用法(电烙铁焊接)
- php中逻辑运算的短路算法
- HDU1754--点更新的线段树
- 编程中无穷大常量的设定技巧
- Android@id和@+id区别?
- Linux C进程与多线程入门—(5)使用互斥量进行同步
- 获取焊接的重量
- PostgreSQL学习笔记6之函数和操作符<二>
- 比较出两个字符串数组中的不同的数据 并将其转化成为字符串
- Centos mysql 安装及基本操作
- 鼠标控制角色
- 编程规范之 if 语句的简单规则
- POJ2586--贪心
- PostgreSQL学习笔记7之函数和操作符<三>
- SQL2000 修改表所有者的方法