In the following lectures, you will learn how to implement user subroutines in Abaqus. Examples of using a uvarm.f field output user subroutine as well as material orientation definition using the orient.f user subroutine will be shared. In addition, examples of using the more general usdfld.f, umat.f and uel.f will be shown. The lectures consist of video-recorded lectures, the slides as pdf-files and the user-subroutines collected as zip-files. As part of this training module I created five recorded sessions of my presentation:
- Introduction
- Uvarm.f: Define your own output
- Orient.f example
- Material and element definition USDFLD.f, UMAT.f, UEL.f
- Material definition using UMAT.f
Field Output zip | Orient zip | Umat zip |
---|---|---|
If you find this useful or have any questions, please feel free to leave a comment below.
Lars Mikkelsen is associate professor at the Department of Wind Energy at the Technical University of Denmark. His field of interest is numerical finite elements simulations and experimental characterization of polymer matrix composites, where the focus is on the fatigue and compression behavior of wind turbine blade materials. His work involves the use of the commercial FE-code Abaqus together with user-defined subroutines as well as advanced characterization technics such as 3D X-ray tomography. Throughout the years, Lars has worked with nonlinear buckling and collapse of shell structures relevant for crashworthiness applications as well as simulations of tensile instabilities used in necking predictions during hydro-forming and strain gradient dependent plasticity models. He has been involved in a number of medico-inspired problems as well as in general finite element based projects predicting the influence of nonlinear materials behavior on the structural behavior.