Logo
    SIMULIASimulation

    Writing User Subroutines with Abaqus

    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.

    Level
    Advanced
    Length
    16 hours
    Product
    Abaqus
    Course code
    SIM-en-SUBR-A-V30R2021

    What you will learn

    In this course you will learn about:

    • When and how to use subroutines
    • DLOAD, VDLOAD, and UTRACLOAD for specifying user-defined loading
    • FILM for specifying user-defined film conditions
    • USDFLD and VUSDFLD for defining field variable dependence
    • UVARM for defining a user output variable
    • UHYPER for modeling hyperelastic materials
    • UMAT and VUMAT for allowing constitutive models to be added to the program
    • UEL and VUEL for allowing the creation of userdefined elements

    Who it is for

    This course is recommended for engineers with experience using Abaqus.

    Before you start

    A working knowledge of the finite element method and programming in either Fortran or C

    Enquire about this course

    Tell us how many people and when suits. We will come back with dates, a plan and a quotation within two business days.

    Training enquiry

    Tell us what you are working on. A member of the team will come back to you within two business days.

    United Arab Emirates