CAE Customers Day Festival 

It is with great pleasure that we announce the beginning of CAE Customers Day Festival On the occasion of ”Get to Know Your Customers Day” on 21st October 2021 and we are proud to hold a big sale at CAEassistant Group.
You all can now enjoy up to 40% discount on our products during 10 days of celebration from 20 to 30 October 2021. We are continually looking for ways to serve you better and improve your shopping experience. We appreciate your business and thank you for your trust in our products and services.

Special offers

We offer 20% discount for All Packages

Special package

Golden , Essential , and Professional package  with 40% off
See more below

Your Gift

We gift you one free Project Package of your choice

Start partnership

You can start a constructive partnership with us to sell your online courses here.

Customer day 0

Special Festival Packages

CAE Customers Day Festival
  • CAE Customers Day Festival

DISP and VDISP Subroutines in ABAQUS


This package are used to describe displacement, velocity or acceleration, which are complex and functional. ABAQUS features cannot be sufficient for problems with location-dependent and time-dependent boundary conditions simultaneously. In these cases, this subroutine can be useful to solve the challenges.

How to write input file in ABAQUS


This package tries to explain how to write other commands while explaining the instructions used in writing input. This is presented in some simple and practical examples.

Concrete reinforcement and column beam joint structures in ABAQUS

Today, modeling structures with concrete, reinforcements, as well as beam and column joints are of great importance. This training package presents theories as well as various points of simulation of these structures.

Balsa wood fatigue simulation with Abaqus subroutine

This training package focus on writing subroutines to simulate wood fatigue in Abaqus. In the "Balsa wood fatigue simulation with subroutine" package, the used fatigue theory of wood has been described. Then, the flowchart of the subroutine and writing subroutine line-by-line is explained. It helps users to develop the subroutine based on customized theory. Finally, the subroutine is implemented on the Abaqus model, and the results are discussed.

Simulation of cohesive fatigue in Abaqus with subroutine

In this training package, cohesive fatigue based on Khoramishad's model has been implemented in the USDFLD subroutine and used on a single joint connection
Golden Package

If you are a graduate or Ph.D. student, if you are a university professor or an expert engineer in the industry who deals with simulation software, you are definitely familiar with the limitations of this software in defining the material properties, loading or meshing, interaction properties, and etc. You have certainly tried to define the properties of materials based on advanced fracture theories in finite element software and are familiar with their limitations and problems.

Now, here is your solution. Start writing subroutines in finite element software and overcome the limitations. With the tutorials in the Golden Package, you will learn how to write 8 subroutines in Abaqus software professionally.

 1- Introduction to VFRICTION and VFRIC Subroutines in ABAQUS 

2- DLOAD Subroutine and VDLOAD Subroutine in ABAQUS

3- UMAT Subroutine (VUMAT Subroutine) introduction

4- Introduction to USDFLD and VUSDFLD Subroutine

5- Advanced UMAT Subroutine (VUMAT Subroutine)

6- Introduction to UEL Subroutine in ABAQUS

7- UMESHMOTION subroutine in ABAQUS

8- UHYPER Subroutine in ABAQUS

9-Linking ABAQUS and MATLAB

Essential Package

If you want to write the most basic and important subroutines in Abaqus software and answer your needs for defining the complex properties of materials, complicated types of loads, advanced types of frictional contacts, defining properties based on different variables, we suggest you the “Essential Package”.

In this package, you can get comprehensive training of the following very useful four subroutines at a lower cost. In this package, more than 9 hours of practical training in the form of videos, PowerPoint and workshops are provided.

During the years of our activities, many students and professors have received these 5 practical packages from us, and we decided to offer this popular package in the form of the “Essential Package” at a reasonable price.

We assure you that by providing this package, you will be answered to how to define the properties of complex materials or complex loads and contacts very quickly and will save you a lot of time.

 1- Introduction to VFRICTION and VFRIC Subroutines in ABAQUS 

2- DLOAD Subroutine and VDLOAD Subroutine in ABAQUS

3- UMAT Subroutine (VUMAT Subroutine) introduction

4- Introduction to USDFLD and VUSDFLD Subroutine

5-Linking ABAQUS and MATLAB

Professional package
As a professional Abaqus user, you have probably faced cases where you have to move meshes and elements during analysis. For example, there is such a need in the wearing process. In addition, to define the properties of materials based on advanced theories of elasticity or plasticity, you need programming within the software. Sometimes you may need to model different types of cohesive or many types of composite materials based on various methods of composite damage.

In all these cases, be sure that the professional package will answer you. This package is designed and prepared for you who are professionals and work on the edge of knowledge topics in the field of mechanical engineering and damage mechanics.

Sometimes you may need to use user-defined elements and change element configuration based on theories that you are using; for instance, it is needed to add more integration points in elements. In this case, you can use the UEL package in the “Professional Package”.

1- Advanced UMAT Subroutine (VUMAT Subroutine)

2- Introduction to UEL Subroutine in ABAQUS

3- UMESHMOTION subroutine in ABAQUS

4- UHYPER Subroutine in ABAQUS


Partnership plan

The mission of the CAEassistant team is to train and facilitate working with finite element software to increase software ability to define problem features by users. Without user coding, finite element software cannot analyze completely and accurately what happened in the real world.

We are looking for participants who will accompany us in carrying out this mission and will cooperate with us in compiling rich training content on the fascinating and complex mechanical problems of the day.

Content creators on the CAEassistant website must meet the criteria for advanced content production and have already got enough scores for training. To get acquainted with the details of how to engage in this profit-sharing program, which will be launched on our multi-store platform soon, please fill the following form.

We responded to your request quickly. Join us to bring your valuable teachings to the world.