Mohammad-Abazari / VUMAT-Implementation-in-ABAQUS-Explicit

Developed a finite deformation VUMAT in Fortran to implement von-Mises plasticity for an elastic-isotropic hardening material and then validated the results of the code with ABAQUS inbuilt model using Standard test cases

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VUMAT-Implementation-in-ABAQUS-Explicit

A finite deformation fortran code is shared in the repository along with files associated with various test cases. Zip files are shared due to some uploading issues to ascertain that all files are available to the user. User requires a Intel fortran compiler & VS code linked with ABAQUS. User can supply the shared fortran code while doing simulations. All the required material properties are defined in the Fortran code. Various Standard test cases were considered for validating the code with ABAQUS inbuilt models.

Uniaxial Tension

A single element is subjected to uni-axial load resulting in deformation as shown in the figure below.

Uniaxial_tension

Comparison between Inbuilt model with VUMAT result

stress_vs_strain

Simple Shear

A single element is subjected to shear load resulting in deformation as shown in the figure below.

Simple_shear

Comparison between Inbuilt model with VUMAT result

stress_vs_strain

Quarter plate with Hole

A quarter-plate is subjected to load in x-direction and fixed along y-axis direction. The resulting deformation can be seen in the image below. Sufficient numbers of elements are considered to qualify mesh convergence study.

Quater_plate with hole

Comparison between Inbuilt model with VUMAT result

stress_vs_strain

About

Developed a finite deformation VUMAT in Fortran to implement von-Mises plasticity for an elastic-isotropic hardening material and then validated the results of the code with ABAQUS inbuilt model using Standard test cases


Languages

Language:Fortran 100.0%