PDA

View Full Version : How to create .obj files for Abaqus/explicit



julienx2k2
2009-11-30, 10:56
Hello,

I am trying to create .obj files for the VUMAT I have developped, from the source code (.for)
The routine works perfectly when I use the command abq692 job=job user=routine(.for)
However when I compile it and run abq692 job=job user=routine(.obj) it does end immediately after linking on a 144 error.

I guess it is my way of compiling it that is wrong. I do not know anything about compiling options and such... Does anybody have the patience to explain step by step how to do it? I could not find any info on the web and I guess many ppl have the same questions :)
thanks a lot

Jorgen
2009-12-10, 20:20
I am not sure about that. Why are you interested in providing the VUMAT as an obj-file anyway? It is usually more convenient to provide it as a shared library file (so-file on Linux or dll-file on Windows).

-Jorgen

YTian
2010-04-14, 23:11
I am not sure about that. Why are you interested in providing the VUMAT as an obj-file anyway? It is usually more convenient to provide it as a shared library file (so-file on Linux or dll-file on Windows).

-Jorgen

Hi Jorgen
I ever tried to compile my user subroutines into DLL but I failed getting it running. The problem is that ABAQUS can not find the DLL. I am not a computer-system guy. I was frustrated giving up to use the object file.
If it is possible to use DLL, could you shed more light on that? Any suggestion is much appreciated.
thanks
Tian