SIMULIA Services

Providing high quality software and training services to enable our customers to be more productive and competitive.

Writing User Subroutines with Abaqus

Course Objective

The user subroutines in Abaqus allow the program to be customized for particular applications. User subroutine UMAT in Abaqus/Standard and user subroutine VUMAT in Abaqus/Explicit allow constitutive models to be added to the program, while user subroutine UEL in Abaqus/Standard and VUEL in Abaqus/Explicit allow the creation of user-defined elements. Other, less complex user subroutines include:

  • DLOAD for specifying user-defined loading
  • UVARM for defining a user output variable
  • URDFIL for reading the results file during analyses
  • SIGINI for specifying initial stress fields
  • USDFLD for defining field variable dependence

This course explains when to consider the use of such user subroutines and how to approach their development. Detailed descriptions are given of the data required for these subroutines, the additional statements to be included and the variables that are available within the routine. Particular attention is paid to highlighting good practice in user subroutine development.

Examples of various user subroutines are used to illustrate the points made in the lectures.

Who Should Attend

This course is recommended for engineers with experience using Abaqus as well as a working knowledge of the finite element method and programming in either FORTRAN or C.

Course Overview

The overview provides details of the topics covered in each lecture. Please note that the actual course agenda may vary depending on location.

Download the course overview.

We use cookies to operate this website and to improve its usability.
Please note that by using this site you are consenting to the use of cookies.
For more information, please read our Privacy Policy / Cookies page.

3ds.com

Beyond PLM (Product Lifecycle Management), Dassault Systèmes, the 3DEXPERIENCE Company, provides business and people with virtual universes to imagine sustainable innovations. 3DSWYM, 3D VIA, CATIA, DELMIA, ENOVIA, EXALEAD, GEOVIA, NETVIBES, SIMULIA and SOLIDWORKS are either trademarks or registered trademarks of Dassault Systèmes or its subsidiaries in the US and/or other countries.