Hello there, i tried to run the Abaqus2Matlab app. I created a very simple Abaqus-Model (I only have the student version of abaqus) and i was able to generate a Script_xxxxxxxxxxxxx_A2M.m file. Unfortunately Matlab keeps crashing, when reaching these lines (should be around line 58, i added strings so that i could see where the program crashes): % Explore the field output contained in AbaqusInputFile.odb
odb_name= 'balkenanalysis_A2M.odb' ;
out=exploreFieldOdb(odb_name); The Matlab-Error-Log shows (among other things) this : [ 78] 0x00007fff0bac1bb2 C:\windows\System32\ucrtbase.dll+00138162 configthreadlocale+00000146 [ 79] 0x00007fff0bf674b4 C:\windows\System32\KERNEL32.DLL+00095412 BaseThreadInitThunk+00000020 [ 80] 0x00007fff0dba26a1 C:\windows\SYSTEM32\ntdll.dll+00337569 RtlUserThreadStart+00000033 This error was detected while a MEX-file was running. If the MEX-file is not an official MathWorks function, please examine its source code for errors. Please consult the External Interfaces Guide for information on debugging MEX-files. Matlab support could tell that this error most likely didn't occur due to an internal Matlab error. It seems as if the generated Script_xxxxxxx_A2M.m file tried to access System32 storage. I guess, that theres an error in the ExploreFieldOdb Function (although i didn't change any lines). Have you ever had any problems of that kind? - Is there something wrong with my directory structure? Best regards
Greetings, I need some help in identifying and solving a problem with restart files. For a better understanding, the .inp files used are described below: abaqus_rotation.inp = original file in which the necessary restart information is written. abaqus_load.inp = original file that restarts from abaqus_rotation.inp. abaqus_rotationtemp.inp = abaqus_rotation.inp edited with Abaqus2Matlab. abaqus_loadtemp.inp = abaqus_load.inp edited with Abaqus2Matlab. The editing is performed using tempAbaqusInpFile(inp_name) , without any changes on the code. The simulation runs perfectly using the following statement and the original files: abaqus_simulation = system(['abaqus job=abaqus_load.inp oldjob=abaqus_rotation cpus=4 interactive']) However, the simulation does not run and the following message appears when I replace the job and/or the oldjob with the edited files. If possible, could you help in solving this problem? I don't know why, but I can't upload the files here... If necessary, I can send them by e-mail.
Hello, I was wondering if you could help me. I have recently changed across to a new version of ABAQUS (2018) and when I try to use the Abaqus2Matlab toolbox using my input file (that worked previously worked) I have come across an error. The .fil file outputs without modal results (i.e those prefaced with 'I 41980') which will be written to the output file using Rec1980. During line 66-70 of Rec1980 out= and no results are obtained. I am confused by this as ABAQUS completes as required and modal results are written into the correct .dat file. Could you please advise? Thanks you in advance for your help and thank you for producing such a wonderful and user friendly toolbox. Kind Regards Heather