SIMULIA
My Support | About SIMULIACareersContact Us | Dassault Systèmes
  SERVICES
Professional Services
Training Services
 Schedule & Registration
 Course Descriptions
 Training Materials

 
 

Training Course Descriptions

Writing User Subroutines with Abaqus

Objective:

Need more information?

 

Download an overview

for North American courses

for International courses

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.

Agenda

To download a course overview in PDF format, click here. The overview provides details of the topics covered in each lecture. Note that the actual course agenda may vary depending on location.

Download the free Adobe Acrobat PDF Reader here

Course was last updated May 2009

 See North American offerings for this course

 See International offerings for this course

 See More Course Descriptions

 

© Dassault Systèmes, 2004, 2010 - All Rights Reserved
Terms of Use | Trademarks | Privacy Statement