Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/caeassistant-group/abaqus-hashin-progressive-damage-for-3d-continuum-composites-vumat-subroutine-

Hashin criteria predict failure modes in composites based on stresses in fiber and matrix. While effective, implementing them in numerical simulations poses challenges. Abaqus addresses this but is limited to 2D plane stress. A VUMAT subroutine extends Abaqus to simulate 3D damage progression using the energy method for static and dynamic problems.
https://github.com/caeassistant-group/abaqus-hashin-progressive-damage-for-3d-continuum-composites-vumat-subroutine-

abaqus cae damage failure failure-analysis failure-detection finite-element-analysis fortran hashin numerical-analysis numerical-simulations simulation

Last synced: about 12 hours ago
JSON representation

Hashin criteria predict failure modes in composites based on stresses in fiber and matrix. While effective, implementing them in numerical simulations poses challenges. Abaqus addresses this but is limited to 2D plane stress. A VUMAT subroutine extends Abaqus to simulate 3D damage progression using the energy method for static and dynamic problems.

Awesome Lists containing this project

README

        

# -Abaqus-HASHIN-progressive-Damage-for-3D-continuum-composites-VUMAT-Subroutine-
Hashin criteria predict failure modes in composites based on stresses in fiber and matrix. While effective, implementing them in numerical simulations poses challenges. Abaqus addresses this but is limited to 2D plane stress. A VUMAT subroutine extends Abaqus to simulate 3D damage progression using the energy method for static and dynamic problems.
![image](https://github.com/user-attachments/assets/ce1b57ef-37eb-4e98-a797-fb926f05707f)
In this Project, our focus is on the implementation of progressive damage, in contrast to our other package, which considers instantaneous damage, based on the Hashin criterion in Abaqus. However, to familiarize you with the foundation of this criterion and others, we first discuss the formulation theories for various composite failure criteria. This will provide you with a solid understanding of the fundamental concepts. Next, we move on to the Abaqus model, covering topics such as modeling 3D composites in Abaqus, defining damage criteria for composites within the software, and related concepts.

![image](https://github.com/user-attachments/assets/b29ad43a-33c1-4455-896f-a62661aa92f4)

Additionally, two workshops are included to guide you in practically defining these models and even writing VUMAT subroutines. Some parts of the subroutine is uploaded here, while you can access the full project files in CAE ASSISTANT website.

![image](https://github.com/user-attachments/assets/c9cfe6f2-d5c3-4bcc-beb9-26def9ec03e8)