Skip to main content

abaqus matlab python user subroutine

interfacing matlab with abaqus script using a user subroutine

Submitted by L.B. on

Dear all,

the question is in the title.

I found solutions on the web to make matlab execute an inp file making use of a user subroutine: system(['abaqus job=' Abaqusname  ' user=' fortranname ' -inter']). It works well if, prior to the command,  a dll file of the fortran file is created and a file 'abaqus_v6.env' is set.

However, if I want to do the same by running, from matlab, the python script which makes use of the same user subroutine, there are errors.

command in matlab: system(['abaqus cae noGUI=script.py']);