An open API service indexing awesome lists of open source software.

https://github.com/caeassistant-group/umat-abaqus-isotropic-elasticity-isothermal-suboutine

The UMAT subroutine in Abaqus serves as a solution for modeling materials that cannot be accurately represented using the standard Abaqus material library. For this project, we utilized this subroutine to study a 3D isotropic isothermal beam. Additional projects in this field can also be accessed on the following link.
https://github.com/caeassistant-group/umat-abaqus-isotropic-elasticity-isothermal-suboutine

abaqus abaqus-input-file caeassistant fem finite-element-analysis finite-element-method finite-elements fortran simulation subroutine umat

Last synced: about 1 month ago
JSON representation

The UMAT subroutine in Abaqus serves as a solution for modeling materials that cannot be accurately represented using the standard Abaqus material library. For this project, we utilized this subroutine to study a 3D isotropic isothermal beam. Additional projects in this field can also be accessed on the following link.

Awesome Lists containing this project

README

        

# UMAT-Abaqus-Suboutine
The UMAT subroutine in Abaqus serves as a solution for modeling materials that cannot be accurately represented using the standard Abaqus material library. For this project, we utilized this subroutine to study a 3D isotropic isothermal beam.

The problem, as shown in the figure, involves a 3D anisotropic isothermal beam. We analyzed it once using Abaqus's built-in material model and again using the UMAT Abaqus subroutine, comparing the stress patterns. The results matched exactly.

![isot](https://github.com/user-attachments/assets/5da23bf6-7088-4d54-bb64-07dcbeb6ee02)

Additionally, we’ve made all modeling files and a training video on UMAT and related workshops available on our website for download.

![package-2](https://github.com/user-attachments/assets/44f887d9-a050-4834-b729-511a6ee6fe19)

There’s also a free PDF offering a comprehensive explanation of the UMAT subroutine and workshops, which we highly recommend.

![PDF](https://github.com/user-attachments/assets/361139f9-77e4-402e-b630-5ae20a160310)

In this project, we have aimed to provide everything you need to develop a UMAT code for isothermal elsticity. However, since our focus has been on analyzing material behavior, we have kept the loading setup simple. If you need to apply more complex loading or boundary conditions in your model, you may encounter certain limitations in Abaqus. To overcome these, you can use the DISP and VDISP subroutines.

To learn more about these subroutines, you can download one of our free GitHub projects from the link below, which includes a DISP subroutine code and its corresponding INP file.

https://github.com/CAEAssistant-Group/Disp-Fortran-Code-Abaqus-Subroutine