Make Inventor run faster
Some automation needs no user interaction, therefore you can disable some functions.
The api below is available in vba, vb.net & iLogic
Make sure you implement a proper error handling, otherwise your only option left is to kill
Inventor task in your task manager
At the start of your code you can run the sub below by calling StartSettings()
Sub StartSettings
Dim InvApp As Inventor.Application = ThisApplication
InvApp.ScreenUpdating = True
InvApp.SilentOperation = False
InvApp.Visible = True
InvApp.UserInterfaceManager.UserInteractionDisabled = False
End Settings
At the end of your code you can run the sub below by calling EndSettings()
Sub EndSettings
Dim InvApp As Inventor.Application = ThisApplication
InvApp.ScreenUpdating = True
InvApp.SilentOperation = False
InvApp.Visible = True
InvApp.UserInterfaceManager.UserInteractionDisabled = False
End Sub