LS-Dyna User Sub Routing

105 views
Skip to first unread message

Dennis Chen

unread,
May 17, 2025, 6:07:39 PM5/17/25
to ls-d...@googlegroups.com
Hello, does anyone have any guides or documents around how to work with LS-Dyna user subroutine? 

I am interested in the general use case but also specifically for constrained_joint_user_force.

Thank you

James Kennedy

unread,
May 18, 2025, 1:01:55 PM5/18/25
to Dennis Chen, ls-d...@googlegroups.com

Dear Dennis,

 

Using the *USER_DEFINED features takes some effort and programming efforts.

 

*MAT_USER_DEFINED_MATERIAL_MODELS

These are Material Types 41 - 50. The user must provide a material subroutine. See also

Appendix A. This keyword input is used to define material properties for the subroutine.

Isotropic, anisotropic, thermal, and hyperelastic material models with failure can be handled.

 

http://ftp.lstc.com/anonymous/outgoing/jday/manuals/DRAFT_Vol_I.pdf

 

APPENDIX A: User-Defined Materials

 

GETTING STARTED WITH USER-DEFINED FEATURES

We begin with a general introduction to user-defined features. This section is valid for

any user-defined feature described in the remaining appendices and serves as a practical

guide to enable you to begin coding. We will specifically discuss the different methods

for linking your user-defined subroutines to LS-DYNA. For a comprehensive overview

of user-defined features and their applications, please refer to Erhart [2010], which can be

seen as a complement to the present text.

 

-----------------------------------------------------------------------------------------

 

See if this is of some help:

 

Keller, L. “How To - User Defined Material Models with LS-DYNA on Windows”, July, 2020.

 

https://www.researchgate.net/publication/327623424_How_To_-_user_defined_material_models_with_LS-Dyna_on_Windows#fullTextFileContent

 

Please see Appendix A User Defined Materials in the latest LS-DYNA User's Manual as a start:

 

http://ftp.lstc.com/anonymous/outgoing/jday/manuals/DRAFT_Vol_I.pdf

 

Some further examples and notes:

 

Huinen, W.L.J., "Validation and Extension of 3D Material Model for PVC-Foam", Master's Thesis,

Mechanics of Materials, Eindhoven University of Technology, Eindhoven, The Netherlands, June,

2009.

 

http://www.mate.tue.nl/mate/pdfs/10559.pdf

 

An, J., "Soil Behavior Under Blast Loading", Ph.D. Thesis, Civil Engineering, University of

Nebraska - Lincoln, Lincoln, Nebraska, December, 2010.

 

http://digitalcommons.unl.edu/cgi/viewcontent.cgi?article=1013&context=civilengdiss

http://digitalcommons.unl.edu/civilengdiss/14/

 

Perhaps these presentations may be of some help (see Appendix C)

 

Babbepalli, P., “Implementation of Moisture Dependent Constitutive Model for Paperboard”,

Master’s Thesis, Department of Mechanical Engineering, KTH Royal Institute of Technology,

Stockholm, Sweden, October, 2020.

 

https://www.researchgate.net/profile/Phaniram-Babbepalli-2/publication/347504474_Implementation_of_moisture_dependent_constitutive_model_for_paperboard/links/5fde862945851553a0d5bb6d/Implementation-of-moisture-dependent-constitutive-model-for-paperboard.pdf

 

usrmat_LS-Dyna_Fortran

 

Basics to implement user-defined materials (usrmat, umat, utan) in LS-Dyna with Fortran

 

https://github.com/jfriedlein/usrmat_LS-Dyna_Fortran

 

Some notes developed by Nader Abedrabbo, while working on his Ph.D. thesis at Michigan State University:

 

http://sites.google.com/site/aenader/umat-workshop

http://sites.google.com/site/aenader/umat-workshop/umat-theory

http://sites.google.com/site/aenader/umat-workshop/umat-fortran

http://sites.google.com/site/aenader/umat-workshop/umat-implement

http://sites.google.com/site/aenader/umat-workshop/umat-verification

 

-----------------------------------------------------------------------------------------

 

user-defined equation of state

 

Liu, T., Zhang, X.-T., He, N.-B., Jia, G.-H., "Numerical Material Model for Composite Laminates in High-Velocity Impact Simulation", Latin American Journal of Solids and Structures, Vol. 14, No. 11, pp. 1912-1931, March, 2017.

 

http://www.lajss.org/index.php/LAJSS/article/download/3750/2430

 

-----------------------------------------------------------------------------------------

 

Sincerely,

James M. Kennedy

KBS2 Inc.

May 18, 2025

--
You received this message because you are subscribed to the Google Groups "LS-DYNA2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ls-dyna2+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ls-dyna2/CACLqvhGHivGb43mgfY8XVpZrDdqGOvtFo2EAiT9hapBYEixqVg%40mail.gmail.com.

Reply all
Reply to author
Forward
0 new messages