Running ABAQUS CAE through MATLAB 7

Dear all,

 

I went through the forums and came across one similar topic, posted by alex_612 "Using Matlab to optimize the ABAQUS/Explicit FE mode", but with no replies. So I would like to bring this similar topic up again.

The problem:

1. I would like to open ABAQUS CAE thought MATLAB (which i have managed to do with the dos('command')), and then run a script as well, through MATLAB. I am using MATLAB 7 and would preferably like to run the whole process thought MATLAB.

2. Is there any reference to this kind of method anywhere? has it been done before? Is it possible at all?

Any help would be very grateful, thank you all very much in advance!

Best regards,

Raul 


ruogang zhao's picture

re:Running ABAQUS CAE through MATLAB 7

Hi Raul,
Yes, it's feasible. I'm doing the similar thing. To call a executable in Matlab without quitting it, just use the "!".

You can check out Matlab help: Running External Programs

Check out this paper: Journal of Biomechanics 40 (2007) 936–940 and its supplement material, this is exactly what you look for.

Good luck.

Ruogang


Hi Ruogang,  I have been

Hi Ruogang,

 I have been lucky today, i managed to sort out my problem, and everything works as it should, which leads me to the next step of my research. Thank you very much for your help anyways, im sure i will be back to ask more questions if im stuck. Thanks!

 

Regards,

Raul 


Hi! I have to do a

Hi!

I have to do a similar thing but since i am new to both Abaqus and matlab i wd appreciate if any one of you can give me some sort of example file that i can use to learn how to connect both sofwares. I have tried on my own with the guidelines u described but it didnt work. my email is yasirzahoor@yahoo.com.

 

Thanks

Yasir 

 


Mike Ciavarella's picture

Some further links on Matlab and Abaqus, including the reverse!

Running Abaqus in Matlab environment « FEG: A journey of a mind

Following shows you a snip how to perform the analysis repeatedly in Matlab. for i = 1 : 10 istatus = dos(’abq661 job=filename interactive’); % Run Abaqus, ...
fegs.wordpress.com/2007/08/08/running-abaqus-in-matlab-environment/

 

 

ABAQUS: ABAQUS FEA Solver - Using Matlab in Abaqus

I am new to both Abaqus and Matlab and i would appreciate if some one can help me a bit in interfacing Matlab with Abaqus. I am doing a buckling analysis of ...
www.eng-tips.com/viewthread.cfm?qid=218317&page=3 - 24k

 

 

 
Essays.se: ABAQUS AND MATLAB


 


Hi Ruogang, Thank you

Hi Ruogang,

Thank you very much for pointing out the procedure. I was about to ask to do exactly the same issue as Raul has when I cought you explaination !

Hamanh 


alankar's picture

Using MATLAB functions in a ABAQUS subroutine

Hi,

 Does anybody know if MATLAB functions/scripts can be called in to an ABAQUS subroutine like UMAT?

Thanks,

Alankar Ph.D. Student School of Mechanical and Materials Engineering Washington State University, Pullman


Re: Using MATLAB functions in a ABAQUS subroutine

It appears to be possible to call Matlab from Fortran, but I've never done it. It is certainly feasible.


Hi Ruogang,  I cannot

Hi Ruogang,

 I cannot get the complemental data of the paper mentioned above. Could you please somehow send me that part ?

(hamanhmc@gmail.com

Thank you very much

Hamanh