Hey Chris!,
Thanks for the link. That gave me an idea.
I'm on Windows 8, Maya 2015, FBXplugin 2015. FBX file imported came from 3dsMax , fbx plugin version 2010. And then tried 2014, and gave me the same errors.
Found this thanks to your link
I wanted to avoid using PyMEL. But i think i'll finally end up using it anyway. :-D
I read there is a cmds.FBXImport method created in maya.cmds. I'm trying that out...
but anyway, i thought it could be some kind of conflict of names with "fbx" string. I unloaded FBX plugin, and no FBX format is allowed. That's ok. Then activated it once again, and saw on its info that it adds "File Conversions: Fbx, DAE_FBX, and others...". So FBX is no longer present, but Fbx (???)! Great, hopefully i can use it on cmds.file() like before...
I wonder where FBX came from when i was working last week..
Trying to use Fbx in the cmds.file( ) And works, but the code continues executing, no matter what happens with the importer. A screen asking for settings appears, and my script fails (import is not finished,but code continues executing...O_O. Not modal prompt)
Then i try to use mel.eval( "FBXImport -f " + path) <-- which is said to be an import process with no import options screen opening. But then i get this great window telling me there is an error, and the file is either corrupted or either an incorrect version. WTF!, if i import the file using maya menus, it works and imports ok. The version, maybe it's 2014 or 2010...
But FBXImport doesn't have any option to tell it to ignore version.
This is so funny....
Using cmds.FBXImport hopefullly helps... But there is no option for ignoring version.