When i try to export the model to idm, this error happened:
this is the log file:
2025.05.21 11:41:02.296|info|⌛ init
2025.05.21 11:41:02.698|info|✅ Snapshot loaded!
2025.05.21 11:41:02.792|info|[Put]: tl-records success
2025.05.21 11:41:04.907|info|🐍 18 modules installed!
2025.05.21 11:41:04.925|info|Get SDK version...
2025.05.21 12:00:26.325|info|⌛ init
2025.05.21 12:00:26.583|info|✅ Snapshot loaded!
2025.05.21 12:00:26.818|info|[Put]: tl-records success
2025.05.21 12:00:27.737|info|🐍 18 modules installed!
2025.05.21 12:00:27.753|info|Get SDK version...
2025.05.22 07:49:11.177|info|⌛ init
2025.05.22 07:49:11.392|info|✅ Snapshot loaded!
2025.05.22 07:49:11.558|info|[Put]: tl-records success
2025.05.22 07:49:12.607|info|🐍 18 modules installed!
2025.05.22 07:49:12.631|info|Get SDK version...
2025.05.22 07:49:34.240|info|[Put]: script-params success
2025.05.22 07:49:42.264|error|🚫 Export snapshot failed!, System.ArgumentException: dragonfly.cli.translate - ERROR - Model translation failed.
'type'
Traceback (most recent call last):
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 247, in model_to_honeybee_file_cli
model_to_honeybee_file(
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 294, in model_to_honeybee_file
parsed_model = Model.from_file(model_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 209, in from_file
return cls.from_dfjson(df_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 229, in from_dfjson
return cls.from_dict(data)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
KeyError: 'type'
bei Pollination.Revit.Utilities.CmdUtils.ExeCommand(String program, String argument, Boolean silentMode, String& results)
bei ModelEditorSDK.Helper.Translator.DfJson2Hbjson(String command, String dfJsonPath, String& hbJsonPath, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(String modelPath, ExportType exportType, IDictionary`2 args, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(ExportInstruction exportInstruction, String& report)
bei ModelEditorSDK.Model.MessageProcessor.ExportModel(ExportInstruction exportInstruction)
bei ModelEditorSDK.Model.MessageProcessor.ProcessExportModel(MessageBus msg)
bei ModelEditorSDK.Model.MessageProcessor.ProcessMessageBus(MessageBus msg)
2025.05.22 07:49:42.264|info|🐍 export_model_analytics script is running...
2025.05.22 07:49:42.272|error|export_model_analytics failed. Error message: Error: Traceback (most recent call last):
File "/lib/python312.zip/_pyodide/_base.py", line 597, in eval_code_async
await CodeRunner(
File "/lib/python312.zip/_pyodide/_base.py", line 411, in run_async
coroutine = eval(self.code, globals, locals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<exec>", line 5, in <module>
File "/home/pyodide/dragonfly/model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
~~~~^^^^^^^^
KeyError: 'type'
2025.05.22 07:49:42.273|info|📈 8.200000002980232 milliseconds.
2025.05.22 07:50:19.304|info|[Put]: script-params success
2025.05.22 07:50:25.685|error|🚫 Export snapshot failed!, System.ArgumentException: dragonfly.cli.translate - ERROR - Model translation failed.
'type'
Traceback (most recent call last):
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 247, in model_to_honeybee_file_cli
model_to_honeybee_file(
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 294, in model_to_honeybee_file
parsed_model = Model.from_file(model_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 209, in from_file
return cls.from_dfjson(df_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 229, in from_dfjson
return cls.from_dict(data)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
KeyError: 'type'
bei Pollination.Revit.Utilities.CmdUtils.ExeCommand(String program, String argument, Boolean silentMode, String& results)
bei ModelEditorSDK.Helper.Translator.DfJson2Hbjson(String command, String dfJsonPath, String& hbJsonPath, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(String modelPath, ExportType exportType, IDictionary`2 args, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(ExportInstruction exportInstruction, String& report)
bei ModelEditorSDK.Model.MessageProcessor.ExportModel(ExportInstruction exportInstruction)
bei ModelEditorSDK.Model.MessageProcessor.ProcessExportModel(MessageBus msg)
bei ModelEditorSDK.Model.MessageProcessor.ProcessMessageBus(MessageBus msg)
2025.05.22 07:50:25.686|info|🐍 export_model_analytics script is running...
2025.05.22 07:50:25.692|error|export_model_analytics failed. Error message: Error: Traceback (most recent call last):
File "/lib/python312.zip/_pyodide/_base.py", line 597, in eval_code_async
await CodeRunner(
File "/lib/python312.zip/_pyodide/_base.py", line 411, in run_async
coroutine = eval(self.code, globals, locals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<exec>", line 5, in <module>
File "/home/pyodide/dragonfly/model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
~~~~^^^^^^^^
KeyError: 'type'
2025.05.22 07:50:25.692|info|📈 6.100000008940697 milliseconds.
2025.05.22 07:53:46.407|info|⌛ init
2025.05.22 07:53:46.635|info|✅ Snapshot loaded!
2025.05.22 07:53:46.847|info|[Put]: tl-records success
2025.05.22 07:53:47.854|info|🐍 18 modules installed!
2025.05.22 07:53:47.874|info|Get SDK version...
2025.05.22 07:54:08.340|info|[Put]: script-params success
2025.05.22 07:54:10.571|error|🚫 Export snapshot failed!, System.ArgumentException: dragonfly.cli.translate - ERROR - Model translation failed.
'type'
Traceback (most recent call last):
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 247, in model_to_honeybee_file_cli
model_to_honeybee_file(
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 294, in model_to_honeybee_file
parsed_model = Model.from_file(model_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 209, in from_file
return cls.from_dfjson(df_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 229, in from_dfjson
return cls.from_dict(data)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
KeyError: 'type'
bei Pollination.Revit.Utilities.CmdUtils.ExeCommand(String program, String argument, Boolean silentMode, String& results)
bei ModelEditorSDK.Helper.Translator.DfJson2Hbjson(String command, String dfJsonPath, String& hbJsonPath, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(String modelPath, ExportType exportType, IDictionary`2 args, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(ExportInstruction exportInstruction, String& report)
bei ModelEditorSDK.Model.MessageProcessor.ExportModel(ExportInstruction exportInstruction)
bei ModelEditorSDK.Model.MessageProcessor.ProcessExportModel(MessageBus msg)
bei ModelEditorSDK.Model.MessageProcessor.ProcessMessageBus(MessageBus msg)
2025.05.22 07:54:10.571|info|🐍 export_model_analytics script is running...
2025.05.22 07:54:10.577|error|export_model_analytics failed. Error message: Error: Traceback (most recent call last):
File "/lib/python312.zip/_pyodide/_base.py", line 597, in eval_code_async
await CodeRunner(
File "/lib/python312.zip/_pyodide/_base.py", line 411, in run_async
coroutine = eval(self.code, globals, locals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<exec>", line 5, in <module>
File "/home/pyodide/dragonfly/model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
~~~~^^^^^^^^
KeyError: 'type'
2025.05.22 07:54:10.577|info|📈 6 milliseconds.
2025.05.22 07:54:21.341|info|[Put]: script-params success
2025.05.22 07:54:23.682|error|🚫 Export snapshot failed!, System.ArgumentException: dragonfly.cli.translate - ERROR - Model translation failed.
'type'
Traceback (most recent call last):
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 247, in model_to_honeybee_file_cli
model_to_honeybee_file(
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 294, in model_to_honeybee_file
parsed_model = Model.from_file(model_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 209, in from_file
return cls.from_dfjson(df_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 229, in from_dfjson
return cls.from_dict(data)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
KeyError: 'type'
bei Pollination.Revit.Utilities.CmdUtils.ExeCommand(String program, String argument, Boolean silentMode, String& results)
bei ModelEditorSDK.Helper.Translator.DfJson2Hbjson(String command, String dfJsonPath, String& hbJsonPath, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(String modelPath, ExportType exportType, IDictionary`2 args, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(ExportInstruction exportInstruction, String& report)
bei ModelEditorSDK.Model.MessageProcessor.ExportModel(ExportInstruction exportInstruction)
bei ModelEditorSDK.Model.MessageProcessor.ProcessExportModel(MessageBus msg)
bei ModelEditorSDK.Model.MessageProcessor.ProcessMessageBus(MessageBus msg)
2025.05.22 07:54:23.683|info|🐍 export_model_analytics script is running...
2025.05.22 07:54:23.688|error|export_model_analytics failed. Error message: Error: Traceback (most recent call last):
File "/lib/python312.zip/_pyodide/_base.py", line 597, in eval_code_async
await CodeRunner(
File "/lib/python312.zip/_pyodide/_base.py", line 411, in run_async
coroutine = eval(self.code, globals, locals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<exec>", line 5, in <module>
File "/home/pyodide/dragonfly/model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
~~~~^^^^^^^^
KeyError: 'type'
2025.05.22 07:54:23.688|info|📈 5.799999997019768 milliseconds.
2025.05.22 08:27:09.106|info|⌛ init
2025.05.22 08:27:09.373|info|✅ Snapshot loaded!
2025.05.22 08:27:09.548|info|[Put]: tl-records success
2025.05.22 08:27:10.673|info|🐍 18 modules installed!
2025.05.22 08:27:10.692|info|Get SDK version...
2025.05.22 08:27:52.771|info|[Put]: script-params success
2025.05.22 08:27:55.120|error|🚫 Export snapshot failed!, System.ArgumentException: dragonfly.cli.translate - ERROR - Model translation failed.
'type'
Traceback (most recent call last):
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 247, in model_to_honeybee_file_cli
model_to_honeybee_file(
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 294, in model_to_honeybee_file
parsed_model = Model.from_file(model_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 209, in from_file
return cls.from_dfjson(df_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 229, in from_dfjson
return cls.from_dict(data)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
KeyError: 'type'
bei Pollination.Revit.Utilities.CmdUtils.ExeCommand(String program, String argument, Boolean silentMode, String& results)
bei ModelEditorSDK.Helper.Translator.DfJson2Hbjson(String command, String dfJsonPath, String& hbJsonPath, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(String modelPath, ExportType exportType, IDictionary`2 args, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(ExportInstruction exportInstruction, String& report)
bei ModelEditorSDK.Model.MessageProcessor.ExportModel(ExportInstruction exportInstruction)
bei ModelEditorSDK.Model.MessageProcessor.ProcessExportModel(MessageBus msg)
bei ModelEditorSDK.Model.MessageProcessor.ProcessMessageBus(MessageBus msg)
2025.05.22 08:27:55.120|info|🐍 export_model_analytics script is running...
2025.05.22 08:27:55.127|error|export_model_analytics failed. Error message: Error: Traceback (most recent call last):
File "/lib/python312.zip/_pyodide/_base.py", line 597, in eval_code_async
await CodeRunner(
File "/lib/python312.zip/_pyodide/_base.py", line 411, in run_async
coroutine = eval(self.code, globals, locals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<exec>", line 5, in <module>
File "/home/pyodide/dragonfly/model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
~~~~^^^^^^^^
KeyError: 'type'
2025.05.22 08:27:55.127|info|📈 6.700000002980232 milliseconds.
2025.05.22 08:28:04.527|info|[Put]: script-params success
2025.05.22 08:28:06.946|error|🚫 Export snapshot failed!, System.ArgumentException: dragonfly.cli.translate - ERROR - Model translation failed.
'type'
Traceback (most recent call last):
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 247, in model_to_honeybee_file_cli
model_to_honeybee_file(
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 294, in model_to_honeybee_file
parsed_model = Model.from_file(model_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 209, in from_file
return cls.from_dfjson(df_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 229, in from_dfjson
return cls.from_dict(data)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
KeyError: 'type'
bei Pollination.Revit.Utilities.CmdUtils.ExeCommand(String program, String argument, Boolean silentMode, String& results)
bei ModelEditorSDK.Helper.Translator.DfJson2Hbjson(String command, String dfJsonPath, String& hbJsonPath, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(String modelPath, ExportType exportType, IDictionary`2 args, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(ExportInstruction exportInstruction, String& report)
bei ModelEditorSDK.Model.MessageProcessor.ExportModel(ExportInstruction exportInstruction)
bei ModelEditorSDK.Model.MessageProcessor.ProcessExportModel(MessageBus msg)
bei ModelEditorSDK.Model.MessageProcessor.ProcessMessageBus(MessageBus msg)
2025.05.22 08:28:06.947|info|🐍 export_model_analytics script is running...
2025.05.22 08:28:06.952|error|export_model_analytics failed. Error message: Error: Traceback (most recent call last):
File "/lib/python312.zip/_pyodide/_base.py", line 597, in eval_code_async
await CodeRunner(
File "/lib/python312.zip/_pyodide/_base.py", line 411, in run_async
coroutine = eval(self.code, globals, locals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<exec>", line 5, in <module>
File "/home/pyodide/dragonfly/model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
~~~~^^^^^^^^
KeyError: 'type'
2025.05.22 08:28:06.953|info|📈 6 milliseconds.
2025.05.22 08:28:14.740|info|[Put]: script-params success
2025.05.22 08:28:17.119|error|🚫 Export snapshot failed!, System.ArgumentException: dragonfly.cli.translate - ERROR - Model translation failed.
'type'
Traceback (most recent call last):
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 247, in model_to_honeybee_file_cli
model_to_honeybee_file(
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 294, in model_to_honeybee_file
parsed_model = Model.from_file(model_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 209, in from_file
return cls.from_dfjson(df_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 229, in from_dfjson
return cls.from_dict(data)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
KeyError: 'type'
bei Pollination.Revit.Utilities.CmdUtils.ExeCommand(String program, String argument, Boolean silentMode, String& results)
bei ModelEditorSDK.Helper.Translator.DfJson2Hbjson(String command, String dfJsonPath, String& hbJsonPath, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(String modelPath, ExportType exportType, IDictionary`2 args, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(ExportInstruction exportInstruction, String& report)
bei ModelEditorSDK.Model.MessageProcessor.ExportModel(ExportInstruction exportInstruction)
bei ModelEditorSDK.Model.MessageProcessor.ProcessExportModel(MessageBus msg)
bei ModelEditorSDK.Model.MessageProcessor.ProcessMessageBus(MessageBus msg)
2025.05.22 08:28:17.120|info|🐍 export_model_analytics script is running...
2025.05.22 08:28:17.125|error|export_model_analytics failed. Error message: Error: Traceback (most recent call last):
File "/lib/python312.zip/_pyodide/_base.py", line 597, in eval_code_async
await CodeRunner(
File "/lib/python312.zip/_pyodide/_base.py", line 411, in run_async
coroutine = eval(self.code, globals, locals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<exec>", line 5, in <module>
File "/home/pyodide/dragonfly/model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
~~~~^^^^^^^^
KeyError: 'type'
2025.05.22 08:28:17.125|info|📈 5.799999997019768 milliseconds.
2025.05.22 08:28:51.303|info|[Put]: script-params success
2025.05.22 08:28:53.667|error|🚫 Export snapshot failed!, System.ArgumentException: dragonfly.cli.translate - ERROR - Model translation failed.
'type'
Traceback (most recent call last):
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 247, in model_to_honeybee_file_cli
model_to_honeybee_file(
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\cli\translate.py", line 294, in model_to_honeybee_file
parsed_model = Model.from_file(model_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 209, in from_file
return cls.from_dfjson(df_file)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 229, in from_dfjson
return cls.from_dict(data)
File "C:\Program Files\pollination_revit\python\lib\site-packages\dragonfly\model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
KeyError: 'type'
bei Pollination.Revit.Utilities.CmdUtils.ExeCommand(String program, String argument, Boolean silentMode, String& results)
bei ModelEditorSDK.Helper.Translator.DfJson2Hbjson(String command, String dfJsonPath, String& hbJsonPath, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(String modelPath, ExportType exportType, IDictionary`2 args, String& report)
bei ModelEditorSDK.Helper.Translator.Translate(ExportInstruction exportInstruction, String& report)
bei ModelEditorSDK.Model.MessageProcessor.ExportModel(ExportInstruction exportInstruction)
bei ModelEditorSDK.Model.MessageProcessor.ProcessExportModel(MessageBus msg)
bei ModelEditorSDK.Model.MessageProcessor.ProcessMessageBus(MessageBus msg)
2025.05.22 08:28:53.668|info|🐍 export_model_analytics script is running...
2025.05.22 08:28:53.674|error|export_model_analytics failed. Error message: Error: Traceback (most recent call last):
File "/lib/python312.zip/_pyodide/_base.py", line 597, in eval_code_async
await CodeRunner(
File "/lib/python312.zip/_pyodide/_base.py", line 411, in run_async
coroutine = eval(self.code, globals, locals)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<exec>", line 5, in <module>
File "/home/pyodide/dragonfly/model.py", line 123, in from_dict
assert data['type'] == 'Model', 'Expected Model dictionary. ' \
~~~~^^^^^^^^
KeyError: 'type'
2025.05.22 08:28:53.674|info|📈 6.700000002980232 milliseconds.
2025.05.22 08:31:09.152|info|[Put]: preferences success