2.
Houdini import and export also need to define _op.import/exporttype= 'FBX'
otherwise blender will not export or import 'FBX' but 'OBJ' after toggling 'OBJ' import or export
that leads Houdini cannot import the exchange file because the file extension is 'OBJ'
row = layout.row()
op = col.operator("ex_export.exchanger", text="ExportHoudini")
op.world_scale = 0.01
op = col.operator("ex_import.exchanger", text="ImportHoudini")
op.world_scale = 100.0
layout.separator()
op = col.operator("ex_export.exchanger", text="Export Obj")
op.export_type = 'OBJ'
op = col.operator("ex_import.exchanger", text="Import Obj")
op.import_type = 'OBJ'
1. obj export in blender exchanger doesn't have _bake_anim ,bake_anim_use_allactions arguments that leads an error
2. Houdini import and export also need to define _op.import/exporttype = 'FBX' otherwise blender will not export or import 'FBX' but 'OBJ' after toggling 'OBJ' import or export that leads Houdini cannot import the exchange file because the file extension is 'OBJ'