ANSYS Autodyn User Subroutines


This course will enable you to advance your Autodyn skills to the next level by providing the foundations necessary to develop user subroutines.   Boundary conditions, variables for extracting model information, and failure models are some of the many possibilities with user subroutines, each of which is covered in this class.  Topics include the subroutine development environment, running user executables in Workbench, writing user subroutines, and debugging.

Learning Outcome

Upon successful completion of this course, the student will be able to:

  • Access all the files required to creating Autodyn user subroutines from within the standard program installation directories.

  • Create a user subroutine project structure that can be accessed for use in future Autodyn models.

  • Construct, debug, and run a few example subroutines that will expose the fundamentals required for creation of his/her own subroutines.


  • Completion of Introduction to ANSYS Autodyn is strongly advised.
  • Successful completion of Workshops requires installation of MS C++ and Intel Fortran per the ANSYS Installation Documentation.

Target Audience: Mechanical Engineers, Impact Dynamics Engineers, Drop Test Engineers and Designers using ANSYS Autodyn for simulating the dynamic response of structures who also need to incorporate a physical behavior that is not considered standard functionality within Autodyn.

Teaching Method: Lectures and computer workshops to give students the knowledge and confidence they’ll need to apply what they’ve learned to their own designs.

Learning Options: Training materials for this course are available with a ANSYS Learning Hub Subscription. If there is no active public schedule available, private training can be arranged. Please contact us.

ANSYS Autodyn User Subroutines

Agenda SUBSCRIBE TODAY   Erfahren Sie mehr über unsere Subscriptions.

Topics Covered :

  • User Subroutine Development Environment

  • Running user executables in Workbench

  • Writing User Subroutines


Agenda :

This is a 1 day classroom course covering both lectures and workshops. For virtual training, this course is covered over 2 x 2 hour sessions, lectures only.

  • Virtual Classroom Session 1 / Live Classroom Day 1
    • Module 01: Development Environment and Writing User Subroutines

    • Workshop 1.1: User-defined Velocity Boundary Conditions

    • Module 01 (cont’d):  Writing User Subroutines (cont’d)

    • Workshop 1.2: User-defined Variables

    • Workshop 1.3:  User-defined Variables for Unstructured Meshes

  • Virtual Classroom Session 2 / Live Classroom Day 1
    • Module 01 (cont’d): Writing Material Modeling Routines

    • Workshop 1.4: User-defined Failure Model

    • Module 01 (cont’d): Using the Debugger

Filter By Country :
Datum/Time Duration Veranstaltungsart Ort Sprache Class Cost

Sorry, no classes were found that matched your country selection. Subscribe today to take online courses.

Sorry, no classes were found that matched your country selection. Please try again or Subscribe today to take online courses.

click below to start a conversation with ANSYS

Contact Us
Contact Us