When using Cura 4.0.0, I have installed the plugin via the new marketplace window. When trying to open an Inventor 2018 file, it says: "Invalid File: Failed to load *insert part directory (not what it actually said here, just where the file was)*"
This is what the log said:
2019-04-04 08:29:50,402 - DEBUG - [Thread-4] CuraInventorPlugin.CadIntegrationUtils.CommonComReader.startApp [25]: Calling Inventor.Application...
2019-04-04 08:29:50,402 - DEBUG - [Thread-4] CuraInventorPlugin.CadIntegrationUtils.CommonComReader.startApp [27]: CreateActiveObject..
2019-04-04 08:29:50,406 - DEBUG - [Thread-4] UM.Logger.logException [84]: Exception: Getting active object without Coinit failed
2019-04-04 08:29:50,410 - DEBUG - [Thread-4] UM.Logger.logException [88]: Traceback (most recent call last):
2019-04-04 08:29:50,413 - DEBUG - [Thread-4] UM.Logger.logException [88]: File "C:\Users\65599\AppData\Roaming\cura\4.0\plugins\CuraInventorPlugin\CuraInventorPlugin\CadIntegrationUtils\CommonComReader.py", line 31, in startApp
2019-04-04 08:29:50,416 - DEBUG - [Thread-4] UM.Logger.logException [88]: options["app_instance"] = ComConnector.CreateActiveObject(options["app_name"])
2019-04-04 08:29:50,419 - DEBUG - [Thread-4] UM.Logger.logException [88]: File "C:\Users\65599\AppData\Roaming\cura\4.0\plugins\CuraInventorPlugin\CuraInventorPlugin\CadIntegrationUtils\ComFactory\PyWin32Connector.py", line 22, in CreateActiveObject
2019-04-04 08:29:50,422 - DEBUG - [Thread-4] UM.Logger.logException [88]: return win32com.client.GetActiveObject(app_name)
2019-04-04 08:29:50,424 - DEBUG - [Thread-4] UM.Logger.logException [88]: File "C:\Users\65599\AppData\Roaming\cura\4.0\plugins\CuraInventorPlugin\CuraInventorPlugin\CadIntegrationUtils\3rd-party\cpython-3.5-windows-amd64\PyWin32\win32com\client\__init__.py", line 79, in GetActiveObject
2019-04-04 08:29:50,426 - DEBUG - [Thread-4] UM.Logger.logException [88]: dispatch = pythoncom.GetActiveObject(resultCLSID)
2019-04-04 08:29:50,428 - DEBUG - [Thread-4] UM.Logger.logException [88]: pywintypes.com_error: (-2147221021, 'Operation unavailable', None, None)
2019-04-04 08:29:50,429 - DEBUG - [Thread-4] CuraInventorPlugin.CadIntegrationUtils.CommonComReader.startApp [37]: CoInit..
2019-04-04 08:29:50,432 - DEBUG - [Thread-4] UM.Logger.logException [84]: Exception: Getting active object with Coinit failed
2019-04-04 08:29:50,434 - DEBUG - [Thread-4] UM.Logger.logException [88]: Traceback (most recent call last):
2019-04-04 08:29:50,436 - DEBUG - [Thread-4] UM.Logger.logException [88]: File "C:\Users\65599\AppData\Roaming\cura\4.0\plugins\CuraInventorPlugin\CuraInventorPlugin\CadIntegrationUtils\CommonComReader.py", line 40, in startApp
2019-04-04 08:29:50,438 - DEBUG - [Thread-4] UM.Logger.logException [88]: options["app_instance"] = ComConnector.CreateActiveObject(options["app_name"])
2019-04-04 08:29:50,440 - DEBUG - [Thread-4] UM.Logger.logException [88]: File "C:\Users\65599\AppData\Roaming\cura\4.0\plugins\CuraInventorPlugin\CuraInventorPlugin\CadIntegrationUtils\ComFactory\PyWin32Connector.py", line 22, in CreateActiveObject
2019-04-04 08:29:50,442 - DEBUG - [Thread-4] UM.Logger.logException [88]: return win32com.client.GetActiveObject(app_name)
2019-04-04 08:29:50,444 - DEBUG - [Thread-4] UM.Logger.logException [88]: File "C:\Users\65599\AppData\Roaming\cura\4.0\plugins\CuraInventorPlugin\CuraInventorPlugin\CadIntegrationUtils\3rd-party\cpython-3.5-windows-amd64\PyWin32\win32com\client\__init__.py", line 79, in GetActiveObject
2019-04-04 08:29:50,447 - DEBUG - [Thread-4] UM.Logger.logException [88]: dispatch = pythoncom.GetActiveObject(resultCLSID)
2019-04-04 08:29:50,450 - DEBUG - [Thread-4] UM.Logger.logException [88]: pywintypes.com_error: (-2147221021, 'Operation unavailable', None, None)
2019-04-04 08:29:50,450 - DEBUG - [Thread-4] CuraInventorPlugin.CadIntegrationUtils.CommonComReader.startApp [46]: UnCoInit..
2019-04-04 08:29:50,451 - DEBUG - [Thread-4] CuraInventorPlugin.CadIntegrationUtils.CommonComReader.startApp [49]: Trying to get new class object..
2019-04-04 08:29:53,170 - DEBUG - [MainThread] cura.AutoSave._onTimeout [48]: Autosaving preferences, instances and profiles
2019-04-04 08:29:55,902 - DEBUG - [Thread-4] CuraInventorPlugin.CadIntegrationUtils.CommonReader.readOnSingleAppLayer [152]: ... and opening file.
2019-04-04 08:29:55,975 - ERROR - [Thread-4] UM.Logger.logException [84]: Exception: Failed to export using 'Inventor.Application'...
2019-04-04 08:29:55,977 - ERROR - [Thread-4] UM.Logger.logException [88]: Traceback (most recent call last):
2019-04-04 08:29:55,979 - ERROR - [Thread-4] UM.Logger.logException [88]: File "C:\Users\65599\AppData\Roaming\cura\4.0\plugins\CuraInventorPlugin\CuraInventorPlugin\CadIntegrationUtils\CommonReader.py", line 278, in readOnMultipleAppLayer
2019-04-04 08:29:55,982 - ERROR - [Thread-4] UM.Logger.logException [88]: scene_node = self.readOnSingleAppLayer(options)
2019-04-04 08:29:55,984 - ERROR - [Thread-4] UM.Logger.logException [88]: File "C:\Users\65599\AppData\Roaming\cura\4.0\plugins\CuraInventorPlugin\CuraInventorPlugin\CadIntegrationUtils\CommonReader.py", line 153, in readOnSingleAppLayer
2019-04-04 08:29:55,986 - ERROR - [Thread-4] UM.Logger.logException [88]: options = self.openForeignFile(options)
2019-04-04 08:29:55,989 - ERROR - [Thread-4] UM.Logger.logException [88]: File "C:\Users\65599\AppData\Roaming\cura\4.0\plugins\CuraInventorPlugin\CuraInventorPlugin\InventorReader.py", line 127, in openForeignFile
2019-04-04 08:29:55,991 - ERROR - [Thread-4] UM.Logger.logException [88]: options["document"] = options["app_instance"].Documents.Open(options["foreignFile"], False)
2019-04-04 08:29:55,995 - ERROR - [Thread-4] UM.Logger.logException [88]: File "<COMObject <unknown>>", line 3, in Open
2019-04-04 08:29:55,998 - ERROR - [Thread-4] UM.Logger.logException [88]: pywintypes.com_error: (-2147352567, 'Exception occurred.', (0, None, None, None, 0, -2147024809), None)
2019-04-04 08:29:56,077 - DEBUG - [Thread-4] CuraInventorPlugin.CadIntegrationUtils.CommonComReader.postCloseApp [71]: postCloseApp..
2019-04-04 08:29:56,077 - DEBUG - [Thread-4] CuraInventorPlugin.CadIntegrationUtils.CommonReader.readOnMultipleAppLayer [299]: Scene node is None. We had no luck to use any of the readers to get the mesh data!
2019-04-04 08:29:56,080 - WARNING - [Thread-4] UM.Mesh.MeshFileHandler.readerRead [58]: Unable to read file //htcms06/65599$/Documents/Inventor/Glider Hook.ipt
2019-04-04 08:29:56,081 - DEBUG - [Thread-4] UM.FileHandler.ReadFileJob.run [69]: Loading file took 5.7 seconds