Hi,
I'm encountering an error when opening ProRender for Inventor. I've copied the log below. Any help would be much appreciated.
Thanks,
Lewis
========== Start new logging session ==========
Inventor version: 2022 (Build 260153000, 153)
DEBUG| UsdConvertor.SessionsManager| SessionManager::AddSession|
DEBUG| UsdConvertor.SessionsManager| SessionManager::AddManager - session created|
DEBUG| UsdConvertor.Convertor| Convertor::Convertor()|
DEBUG| UsdConvertor.Convertor| Convertor::ConvertToIpcStage()|
DEBUG| UsdConvertor.Convertor| Convertor::Convert(C:\Users\Public\Documents\Autodesk\Inventor 2021\Work Designs\A - Mandrels\A4400\A4400100.iam)|
DEBUG| UsdConvertor.Convertor| Convertor::Convert() - add root assembly|
DEBUG| UsdConvertor.Convertor| Convertor::CollectSubassembliesTopNodes()|
DEBUG| UsdConvertor.Convertor| Convertor::CollectSubassembliesTopNodes()|
DEBUG| UsdConvertor.Convertor| Convertor::CollectSubassembliesTopNodes()|
DEBUG| UsdConvertor.Convertor| Convertor::CollectSubassembliesTopNodes()|
DEBUG| UsdConvertor.Convertor| Convertor::CollectSubassembliesTopNodes()|
DEBUG| UsdConvertor.Convertor| Convertor::CollectSubassembliesTopNodes()|
DEBUG| UsdConvertor.Convertor| Convertor::CollectSubassembliesTopNodes()|
DEBUG| UsdConvertor.Convertor| Convertor::CollectSubassembliesTopNodes()|
DEBUG| UsdConvertor.Convertor| Convertor::CollectSubassembliesTopNodes()|
DEBUG| UsdConvertor.Convertor| Convertor::CollectSubassembliesTopNodes()|
DEBUG| UsdConvertor.Convertor| ConvertCamera|
DEBUG| UsdConvertor.Convertor| Convertor::GetServerStage(/InventorViewportCamera, True)|
DEBUG| UsdConvertor.LayerProvider| LayerProvider::AddLayer(/InventorViewportCamera, True)|
DEBUG| UsdConvertor.Convertor| Convertor::ConvertSubassemblies()|
DEBUG| UsdConvertor.Convertor| Convertor::GetServerStage(/../A4200/A4200100/v044066, False)|
DEBUG| UsdConvertor.LayerProvider| LayerProvider::AddLayer(/../A4200/A4200100/v044066, False)|
WARN| UsdConvertor.OGSSceneParser| a_v044066_1: not in OGSSceneParser.subassembliesInvProps|
DEBUG| UsdConvertor.Convertor| Convertor::GetServerStage(/M119414, False)|
DEBUG| UsdConvertor.LayerProvider| LayerProvider::AddLayer(/M119414, False)|
DEBUG| UsdConvertor.Convertor| Convertor::GetServerStage(/A4400040, False)|
DEBUG| UsdConvertor.LayerProvider| LayerProvider::AddLayer(/A4400040, False)|
DEBUG| UsdConvertor.Convertor| Convertor::GetServerStage(/A4400000, False)|
DEBUG| UsdConvertor.LayerProvider| LayerProvider::AddLayer(/A4400000, False)|
WARN| UsdConvertor.OGSSceneParser| a_A4400000_1: not in OGSSceneParser.subassembliesInvProps|
DEBUG| UsdConvertor.Convertor| Convertor::GetServerStage(/../A4200/A4200100/A4200106, False)|
DEBUG| UsdConvertor.LayerProvider| LayerProvider::AddLayer(/../A4200/A4200100/A4200106, False)|
DEBUG| UsdConvertor.Convertor| Convertor::GetServerStage(/A4400100, True)|
DEBUG| UsdConvertor.LayerProvider| LayerProvider::AddLayer(/A4400100, True)|
ERROR| UsdConvertor.Convertor| Exception in converting| System.ArgumentException: An item with the same key has already been added.
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
at UsdConvertor.Convertor.CollectPartsData(AssemblyDocument assembly, Dictionary`2& transforms, Dictionary`2& allBodiesAppearances)
at UsdConvertor.Convertor.ConvertSubassemblies()
at UsdConvertor.Convertor.Convert(AssemblyDocument rootAssembly, String rootAssemblyFilename)