Hi all,
I would like to read an ODB file results into MATLAB. First I upload the file, then it shows me that the file has been selected. Then I go to Explore and click on Outputs then on Field Output Variable Results. Then a window opens where I choose which variable I want, etc. Then I click on Generate Code. But when I run the code in MATLAB, it tells me in the Workspace Center that there is an error in the function "giveformat2ODBFunction". The error that is displayed is in this line:
FIELDS=strsplit(fieldOutput{1,1}.componentLabels);
Unfortunately, I can't understand the whole function and I don't know where the problem could be. Can anyone help me with this?
It would also be nice if someone could make a tutorial on the latest version.
Many thanks in advance!
Many greetings,
Elias Sandouk
It seems that the last line of the code that is generated by the GUI does not run properly. Simply comment out this line in the code and check the variables fieldOutput, bulkDataBlocks and data that are output at the line before the last. These contain the requested output in any case.
Our team is trying to fix this issue as soon as possible.
Apologies for the inconvenience.
Dear Mr Elias Sandouk, Have you checked if the Abaqus version on the PC in which Abaqus2Matlab is running is the same or higher than the version of Abaqus that generated the odb file?
Best,
George
Can I get help with a similar problem?
Hi Mr Elias Sandouk,
Please ensure that the odb comes from an Abaqus analysis which is successfully completed.
Could you send me a non-proprietary version of the Abaqus odb or inp file so that I try to reproduce the error and suggest some possible fixes to you?
Thank you very much for your consideration.
Best regards,
George