default mat41 is used in LS-Dyna
Hi all,
I have experience of implementing VUMAT routines in Abaqus. I moved to LS Dyna for some of my work. Here I have an umat41 which I modify in Dyn21.F, compile it and get a ls971.exe. When I run this exe together with the key file, it runs but says:
Warning 41147 (SOL+1147)
Default mat41 is used
Please check user material library
I ttried putting write messages in my subroutine but it does not show up. I am pretty sure that LS-Dyna does not work with my subroutine and somehow continues with its own default.
If anybody here faced the same problem, please help.
Regards,
It sounds like your code is not actually compiled and included into the ls971.exe.
Are you sure you added and compiled the code properly?
-Jorgen
Dear Jorgen,
Many thanks. Fortunately, I solved the problem. I was mistakenly selecting the solver as the default ls971_d6.0_win32_p.exe instead of the newly created ls971.exe.
Changing the solver fixed my problem and I checked inserting couple of write statements. It all works good now.
Dear Supertik,
I am using umat subroutine with lsdyna mpp and I recieved the same warning that you got in the first stage. I would like to know what was the outcome of command make, is it ls971_d6.0_win32_p.exe or ls971.exe. In order to analogy between your run command and mine,As I work on unix platform, could you provide me with the run command to link your ls971 with .k file?
So many thanks in advance,
Dave
It does not matter what platform you use, as the generated executable is always ls971.exe. I have been working on unix platform as well as on windows. The only difference is at the make/nmake command.
Hi all,
I am very happy to join this forum and this topic.
Now I am also implementing a Subroutine (UMAT41 or UMAT 43) in LS Dyna .
I have trouble in compile the UMAT 43 to LS Dyna
I am using LS Dyna _smp_s_r810_x64_redhat511_ifort131
Intel parallel studio XE 2013
And Microsoft Visual Studio 2010
My procedure was:
+ Download dyna21.f from the website
+ Write UMAT 43 and copy to the folder that content the dyna21.f file
+ Use command compline in Fortran -> an Umat43.obj file was created.
+ Copy Umat43.obj to the folder that LS Dyna will run.
Is my procedure correct?
Why was the file.exe not generated?
When I copy the .obj file to LD Dyna location, the Warning 41147 (SOL+1147) occurs.
I read some specification using the make/nmake but I dont know where it is
I dont have much experience in this area, so please give me your suggestion
Thanks in advance!
See my other [URL= https://polymerfem.com/forum/finite-element-modeling/constitutive-models/25484-user-difined-material-model-in-ls-dyna ]answer [/URL]to your questions:
-Jorgen
- How to write ABAQUS subroutine forHashin 3D failure for composites(VUMAT)??3 months ago
- Ask a question for Map Solution8 months ago
- Abaqus Larc05 subroutine1 year ago
- Low Cycle Fatigue in Abaqus2 years ago
- Orthotropic viscoelastic material model validation3 years ago
- 21 Forums
- 3,869 Topics
- 13.2 K Posts
- 16 Online
- 29.4 K Members