Companies/ Institutes/Universities

Our Costumers

They have trusted us

What are our advantages?

How will Advanced Engineering Courses help me?

While working with ABAQUS, users might run into difficulties while defining the material properties, loading or meshing, interaction properties, and etc. If you are a graduate or Ph.D. student, a university professor or an expert engineer in the industry, using simulation software such as Abaqus, our packages will help you simulate more professionally. Advanced engineering courses produced by CAE assistant will help you write your code easily in many engineering software.
Top Sellig
  • Top Sellig

Abaqus for beginners (Abaqus tutorial for civil engineering)

In the present Abaqus tutorial for civil engineering package, we have presented all the software skills that a civil engineer needs when he wants to use his/her engineering knowledge in computer-aided designing. Abaqus tutorial for civil engineering covers all you need to simulate concrete, reinforcements, buckling, frequency, damage, composite, cohesive and more topics. You can download the syllabus of this package here.  

Additive Manufacturing or 3D Printing Abaqus simulation

3D printing or additive manufacturing simulation is the process of producing 3D parts. This technology is important because computer-aided design and 3D printing directly lead to the production of physical components.  This educational package includes two 3D printing modelling methods. The first method is based on the use of subroutines and Python scripting and was done by a team with the goal of coding all the steps of 3D printing. The second method uses the ADM plug-in to simulate additive manufacturing. This plugin is an advanced tool to simulate the 3d printing process and cover different ADM processes. It seems the best tool to simulate additive manufacturing or 3d printing up to Now!

Welding Simulation in ABAQUS

This training package fully covers the various possible methods for welding simulation. First, an introduction to welding and two basic categories of welding, fusion and non-fusion welding. Next, the theories and the elements used to simulate the welding will be explained. These theories are Lagrangian, Eulerian, ALE, and SPH. After that, you will learn how to apply these theories with different methods, such as the death and birth of an element, DFLUX subroutine, etc. Finally, you will learn how to simulate welding with the help of five workshops: Friction Stir Welding (FSW) simulation with the Eulerian element, Explosive welding simulation, simulation of FSW with the SPH method, Butt welding with death and birth of an element method, and Simulation of Arc welding between two tubes with DFLUX subroutine (Thermomechanical Analysis).

ABAQUS course for beginners | FEM simulation tutorial

In this Abaqus course for beginners, which is designed for FEM Simulation students in mechanical engineering, various examples in the most widely used fields are presented. These examples are provided with the necessary points and theories for simulation. With this training package, you will be able to get acquainted with different ABAQUS modules in the form of various examples in modeling, how to get the output and the necessary results for reporting. You can download the syllabus of this package here. Watch Demo

Composite Fatigue Simulation with UMAT Subroutine in ABAQUS (unidirectional)

The composite fatigue training package completely teaches how to simulate and analyze a fatigue composite model with the help of UMAT Subroutine in Abaqus software. In this training package, we have provided all the files needed for your training, including articles, theories, how to write subroutines, and software settings.

3D continuum Abaqus HASHIN progressive Damage for composite materials (VUMAT Subroutine)

This tutorial teaches how to simulate damage in 3d continuum composite materials in ABAQUS. As you know, Abaqus does not have any material model for 3d composite materials. So, the user needs to write a customized subroutine to simulate damage initiation and progressive damage for composite materials in ABAQUS. In this package, one of the most practical damage initiation criteria (Hashin) is used to detect failure. It should be mentioned that this subroutine includes gradual progressive damage based on the energy method. This complex subroutine could be used for static and dynamic problems.
New Arrivals/Training Package
  • New Arrivals/Training Package

Script to transfer load from CDF to structural model in Abaqus

Notice: This package will be available 1 month after purchase in your dashboard. FEA offers various loading types, such as force, pressure, and temperature, which can be applied to different parts of an object, such as points, surfaces, edges, nodes, and elements. Therefore, applying accurate loading conditions on these features is necessary for reliable simulation results and the safe design of structures. Sometimes, the loading conditions are obtained by another analysis, such as CFD, and need to be transferred and applied to the structural model for the structural analysis; during this transfer, the loads might not be appropriately applied to the model, especially when the loads are complicated like the pressure profile of a space rocket. So in this package, a Python script is presented to solve this issue and transfer the loads properly to the structural model.

Buckling and Postbuckling | stability of shell structures in Abaqus

The present ABAQUS tutorial is an introduction to the stability of shell structures according to the European Design Standard EN 1993-1-6. The package presents all the important steps to model and analyze especially cylindrical shells under different load cases (axial compression, bending, torsion, shear, gravity load). The package consists of two main parts: a beginner section that shows how to model regular shells and stiffened shells and an advanced section that shows the modeling and analysis of an wind turbine tower according to EN 1993-1-6.  

Ductile Damage Abaqus model for 3D continuum element (VUMAT Subroutine)

In this package, the continuum damage mechanics framework for ductile materials  is implemented and developed in ABAQUS by VUMAT Subroutine. Constitutive modeling is treated within the framework of continuum damage mechanics (CDM) and the effect of micro-crack closure, which may decrease the rate of damage growth under compression, is incorporated and implemented. The present package has been organized as follows. In the Introduction section, the basis of the CDM in ductile materials is explained, and the applications of the CDM are stated. In the Theory section, the CDM model formulation is briefly reviewed, and with micro-crack closure, the effect is described. In the Implementation section, an algorithm for the numerical integration of the damage constitutive equations is presented. In the VUMAT Subroutine section, the flowchart of the subroutine, and the subroutine structure, step by step, are explained in detail. How to run the VUMAT Subroutine in ABAQUS will be presented in this section. In the Verification section, the validation and verification of the numerical implementation will be evaluated, and the stability, convergence and accuracy of the results will be investigated. In the Application section, the applications of using the ductile damage model in mechanical processes are presented, and the prediction of damage growth and failure in mechanical processes is investigated.      

Composite simulation for experts-Part-3


Pay attention to the syllabus and availability file details. some of the packages are fully available and some of them are partially available. If this is partially available it takes at least two months to be completely available.

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.

Composite simulation for experts-Part-2

Pay attention to the syllabus and availability file details. some of the packages are fully available and some of them are partially available. If this is partially available it takes at least two months to be completely available.

If you are a researcher, student, university professor, or  Engineer in the company in the field of composite materials, this training package in simulating these materials in Abaqus software is the best selection. This training package is the second part of the composite for expert package and is focusing on the Simulation of woven composite damage in Abaqus, Composite Fatigue Simulation, Analysis of Composite pressure vessel with Semi-Geodesic winding,  Simulation of composite Hashin damage in 3d continuum element  (UMAT-VUMAT-USDFLD), and  Abaqus composite modeling of Woven & Unidirectional + RVE method.


Hardening plasticity in Abaqus

In this package, hardening plasticity in the Abaqus software using Abaqus material models or UMAT subroutine or UHARD subroutine is discussed. It should be mentioned using a subroutine to define hardening could be more professional and this package tries to familiarize users with these subroutines for hardening definitions. So, if you want to write these subroutines for your customized project in the hardening plasticity field, I recommend you the "UMAT Subroutine (VUMAT Subroutine) introduction" and "UHARD Subroutine (VUHARD Subroutine) in ABAQUS".  
New Arrivals/Project Package
  • New Arrivals/Project Package

Bolt Modeling in Abaqus

Bolts and joints play a vital role in the stability and structural integrity of various engineering structures, including buildings, bridges, and machines. Bolts are used to fasten or connect different components together, providing a means of transferring loads and ensuring the continuity of load paths. Joints connect structural elements, allowing them to move and deform while maintaining their overall stability. Proper design and selection of bolts and joints are crucial to ensuring the safety and durability of the structure. Factors such as the type of load, the materials used, and the environmental conditions must be considered when selecting bolts and joints. Failure to properly design and install bolts and joints can result in catastrophic failure of the structure. In this package, you will learn how to model bolts and joints, simulating the failure of connections and other things with practical examples.

Car part industrial simulation

Notice: This package will be available one week after purchase. Car industrial parts are complex and critical components that play a vital role in the operation of a car. Two such parts are the exhaust manifold and the internal combustion engine (IC engine). The exhaust manifold directs hot exhaust gases from the engine's cylinders into the exhaust system and is typically made of cast iron or stainless steel. The IC engine converts fuel into mechanical energy by burning fuel in a controlled explosion within the engine cylinder. High temperatures and pressures must be considered in the design, and the components must be made of durable materials that can withstand the stresses of constant combustion. Therefore, it is important to know how these parts respond under different loading conditions to have the best design possible. In this package, there are two workshops to help you with this job: Heat transfer analysis in an exhaust manifold and Thermomechanical analysis of an exhaust manifold.

Rock simulation in Abaqus

Notice: This package will be available one week after purchase. Rock simulation is essential for evaluating the behaviour of rock masses under various loading conditions, such as earthquakes, landslides, and blasting. It enables engineers and geologists to assess the stability and integrity of rock structures, predicts potential failure modes, and develop effective mitigation strategies. Rock simulation is crucial in the design and planning of mining operations, tunnels, and underground constructions to ensure the safety and longevity of the structures. It also plays a vital role in assessing the seismic hazard of an area and evaluating the potential impact of earthquakes on the built environment. In this package, you will learn how to do an impact simulation on a granite stone using the JH-2 model; also an explosion simulation inside a rock for excavation purposes. You can learn more detail in the description of the workshops.

Piezoelectric simulation in Abaqus

Piezoelectric materials are unique materials that generate an electric charge in response to applied mechanical stress, such as pressure or vibration. They are used in a wide range of applications, including sensors, actuators, and energy harvesting devices. The piezoelectric analysis is the process of studying the mechanical and electrical behavior of piezoelectric materials under various loading conditions. It involves modeling and simulating the response of piezoelectric materials to external stimuli, such as electrical potential or mechanical stress. The importance of piezoelectric analysis lies in its ability to evaluate the performance and optimize the design of piezoelectric devices, which are becoming increasingly important in various industries, including medical, automotive, aerospace, and energy. Piezoelectric analysis can help improve the efficiency, accuracy, and durability of piezoelectric devices, leading to advancements in technology and innovation. In this package you will learn how to model piezoelectric materials in Abaqus.

Fire analysis in Abaqus

Notice: This package will be available one week after purchase. The aim of fire analysis is to evaluate the performance of structures in real fire scenarios and to develop strategies to improve their fire resistance and safety. Fire analysis is commonly used in the design and evaluation of buildings, bridges, and other structures. Fire analysis is the process of simulating the behavior of structures under fire conditions. Fire analysis typically involves two main steps: (i) heat transfer analysis to estimate the propagation of heat in the structure and (ii) structural analysis taking into account the effects of heat and mechanical loads. In this package, you will learn how to do a fire simulation on some structures and parts like concrete beams. You can find more details about how to do this simulation in the description of the workshops.

Tunnel simulation in Abaqus

Notice: This package will be available one week after purchase. A tunnel is an underground or underwater passage for transportation, utility lines, or water pipelines. Tunnels are critical infrastructure, and their safety and reliability are essential for ensuring public safety and the smooth functioning of society. Tunnel simulation involves using computer models to predict the behaviour of tunnels under different types of loading conditions, such as earthquakes, floods, or explosions. These simulations can help engineers and policymakers assess the safety and reliability of tunnels, identify potential failure modes, and develop strategies to mitigate risks. By using advanced simulation techniques, engineers can better understand the complex behavior of tunnels and design more effective and durable structures. Tunnel simulation is an essential tool for ensuring the safety and resilience of tunnels and the infrastructure they support. Some workshops are presented in this package to teach you how to simulate and analyze tunnels in Abaqus; two of these workshops are Damage analysis of an underground box tunnel subjected to surface explosion and Tunnel dynamic analysis subjected to internal blast loading using CEL method.
Free Packages
  • Free Packages

UMAT Subroutine (VUMAT Subroutine) in ABAQUS-Free Version- UMAT Abaqus example

This package includes the free version of the two following packages. The following packages include 11 workshops for writing different types of subroutines and give you instructions and points to write your own UMAT/VUMAT subroutine. Here, a UMAT Abaqus example is free to download.

"UMAT Subroutine (VUMAT Subroutine) introduction" is used when the material model is not available in ABAQUS software. If you follow this tutorial package, including standard and explicit solver, you will have the ability to write, debug and verify your subroutine based on customized material to use this in complex structures. These lectures are the introduction to writing advanced UMAT and VUMAT subroutines in hyperelastic Martials, Composites, and Metal, and so on. Watch Demo

"Advanced UMAT Subroutine (VUMAT Subroutine)" training package helps Abaqus users to prepare complex UMAT and VUMAT subroutines. This training package is suitable for those who are familiar with subroutine or want to learn UMAT/VUMAT subroutine Professionally. Equations for computational plasticity based on kinematic stiffness are also discussed. In addition, metal damage has been implemented based on Johnson Cook's model. Watch Demo

Python scripting in ABAQUS-(FREE Version)

This training package(free version) includes one of three and two of five workshops that help you to partially learn how to use Python scripting in Abaqus software. This is likewise the most comprehensive tutorial for the script, and it is appropriate for beginners to advanced users. The subjects such as parameterization, optimization, sequential running and etc. are covered in this tutorial. To access the full version of this package, click here. It should be mentioned, that the free version of this package, it is not included software files and scripts.  

Abaqus for beginners (Mechanical Engineering)-Free Version

In this Free version of the training package, which is designed for beginners in mechanical engineering, two lessons from the original package are presented. This package is provided the necessary points and theories for simulation. With this training package, you will be able to get acquainted with different ABAQUS modules in the form of various examples in modeling, how to get the output and the necessary results for reporting. You can download the syllabus of this package here. You also could find the demo of the package on our YouTube channel at this link.

ABAQUS FEA Training (Free cantilever beam tutorial)

Introduction to ABAQUS tutorials are a series of example-based training videos and in this course as the first step of this series, we’re going to simulate an I-shaped beam with different types of loads and boundary conditions and in static and dynamic methods to compare the results with the theory. Watch Demo

Here in CAE assistant, Our team of experts works on advanced engineering courses, focusing mostly on solid mechanics engineering. We provide simulation tutorials for “composite materials“, “shape-memory alloys”, “3D printing manufacturing process” & other topics. We aim to produce contents that cover advanced levels of each topic rather than focusing on general and elementary courses that can be easily found on the internet & Youtube. Packages also include sample codes to apply advanced theories in the analysis software.

Read More