Python code for modeling multi-layer structures with controlled cracking and delamination
Multi-layer composites with embedded structural elements such as islands or channel cracks exhibit outstanding strain relief capabilities. The composite’s structural design localizes strains and loads in insensitive parts of the structure while other areas are protected and almost strain-free even u...
Saved in:
Published in | Software impacts Vol. 17; p. 100524 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Elsevier B.V
01.09.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Multi-layer composites with embedded structural elements such as islands or channel cracks exhibit outstanding strain relief capabilities. The composite’s structural design localizes strains and loads in insensitive parts of the structure while other areas are protected and almost strain-free even under large applied strains. This facilitates, e.g., highly stretchable electronics. Here, we present a Python script that generates representative volume elements of structured multi-layer composites and provides the framework to study its stretchability and deformation mechanisms using finite element modeling. The script is fully parameterized to facilitate flexible microstructure design and includes fracture and delamination modeling using Cohesive Zone Models.
•Soft island and stable crack patterning in multi-layer composite facilitates extreme stretchability.•Python code provides framework for materials design using numerical experiments.•Fully parameterized and automatized structure generation and meshing.•Modeling of mechanical loading, controlled cracking and delamination. |
---|---|
ISSN: | 2665-9638 2665-9638 |
DOI: | 10.1016/j.simpa.2023.100524 |