User-defined Creep Models Using Ansys UPF UserCreep
Based on the eLearning course “Introduction to Ansys UPFs”
Learn how to implement your own creep models in Ansys This training is offered as a 1-day course.
Duration
1 day
Prerequisites
Basic knowledge of Ansys Mechanical, Programming knowledge in Fortran
Software used
Ansys Mechanical
- Use creep models from literature and research in Ansys Mechanical
- Use Ansys Mechanical User Programmable Features (UPFs)
- Understand theory, algorithms and numerics of creep mechanics
- Program and compile your own creep models
Description
Isotropic, creep models for advanced engineering applications at elevated temperatures can be easily implemented in the implicit Ansys MAPDL solver through a special-purpose user programable feature (UPF) called UserCreep(). In this one-day course, you will get a compact introduction to UPF technology. You will apply the practical steps involved in implementing an isotropic, coupled-to-damage creep model in UserCreep() in an interactive group activity. We present algorithmic concepts, principles, and Fortran programming examples, sufficient to calculate creep deformation in isotropic solids.
Building on your personal level of knowledge, you will learn the programming aspects of creep, how to re-link and configure UserCreep() for practical use, how to design Workbench Engineering Data GUI for input of UserCreep() material parameters and how to perform basic runtime debugging and testing of UserCreep() from MS Visual Studio.
This course is aimed at computational engineers and developers as well as researchers and scientific staff at universities who want to extend the list of creep models available in Ansys MAPDL as part of their tasks.
Detailed agenda for this 1-day training
Day 1
01 User Programmable Features (UPFs): possibilities and prerequisites
- Capabilities
- Compiler requirements
- License requirements
- Documentation review
02 Theoretical Minimum for UserCreep()
- Basics of continuum creep mechanics: kinematics and kinetics
- Computational creep mechanics in a nutshell
03 Software Minimum for UserCreep() (Workshop)
- Explaining UserCreep(): purpose, input/output
- Basic UserCreep()-app: Fortran coding, relinking and configuration of time-hardening creep model
- Design of Engineering Data GUI for the basic UserCreep()-app
- Verification in Workbench Mechanical
04 Beyond the Basics of UserCreep() (Workshop)
- Materials science of stage III creep
- Extending the UserCreep()-app to include isotropic scalar damage
- Implementation, re-linking, configuration and experimental validation of extended UserCreep()-app
Your Trainers
Dr.-Ing. Slav Valterov Dimitrov
Placement in the CADFEM Learning Pathway
Participant data
Additional information
Commentary
Whether eLearning, classroom courses, live online training or customized workshops - together we identify the best option for you.
Do you have questions on the training?
If you book through your university, you will receive a 50% discount on the stated fee on training courses and eLearning courses.
For more information on the validity and how booking with the code ACADEMIC50 works, please visit our page on training for academic users.
Straight after you sign up, an automatic confirmation of receipt will be sent to the email addresses you provided. Once you have successfully verified the data you provided, you will receive your personalized sign-up confirmation, containing further information on course fees, the billing address, etc., by email within two to three working days.
As soon as the minimum number of attendees has been reached, you will receive a final training confirmation containing further information. If you have booked an on-site training, we recommend that you wait until you have received this final confirmation before booking your travel and accommodation.
If the minimum number of attendees is not reached, we reserve the right to cancel the training seven days before it is due to start at the latest. We are happy to inform you on changing your booking to an alternative date. Please note that we accept no liability for hotel or travel bookings that attendees have already made.
Usually the training courses start at 9:00 am and end at 5:00 pm of the respective local time. The actual course times will be stated in the booking confirmation. Please note that, depending on the training host, there may be a possible time shift between your and the provider's local time. Therefore all local times are provided with the valid time shift to Greenwich Mean Time (GMT).