VB:Inventor API导出比例错误

时间:2018-10-21 20:50:44

标签: .net vb.net api autodesk-inventor

所以我正在一个项目中,只需按一下键即可将.ipt导出为任何CAD文件。 我可以正常工作,但是每当导出到.stl时,比例尺都是错误的。其输出(如选项“单位”)设置为cm而不是mm。

这是我的实现:

Imports Inventor
Dim ThisApplication As Inventor.Application

在开始子目录中:

InitializeComponent()

Try
    ThisApplication = Marshal.GetActiveObject("Inventor.Application")
Catch ex As Exception
    MsgBox(ex.ToString())
    MsgBox("Unable to get Inventor")
End Try

这是用于打开“导出”窗口的代码:

Dim Commander As CommandManager
Commander = ThisApplication.CommandManager
Dim Controler As ControlDefinition
Controler = Commander.ControlDefinitions.Item("AppFileExportCADFormatCmd")
Call Controler.Execute()

但是,每当通过我的程序打开导出窗口时,导出比例是错误的,但是当我手动打开窗口时,一切都很好。是否可以在API调用中添加一些内容以获得所需的比例?

0 个答案:

没有答案