【发布时间】:2013-07-02 00:40:47
【问题描述】:
我正在使用 vb.net 进行 Inventor API 编程。我需要使用 api 更改材料并获取更新的体积。我这样编码。
Dim oDoc As PartDocument
oDoc = inventorApp.ActiveDocument
Dim oDTProps As PropertySet
oDTProps = oDoc.PropertySets.Item("{32853F0F-3444-11d1-9E93-0060B03C1CA6}")
Dim oDesignerProp As Inventor.Property
oDesignerProp = oDTProps.ItemByPropId( _
PropertiesForDesignTrackingPropertiesEnum.kMaterialDesignTrackingProperties)
oDesignerProp = oDTProps.Item("Material")
oDesignerProp.Value = "Titanium"
oDoc.Update()
但在属性中,材料名称已更改,但并未更新质量和体积。 有人知道为什么吗?
【问题讨论】:
标签: vb.net vba vb.net-2010 autodesk autodesk-inventor