|
1 | 1 | # Material Models
|
2 | 2 |
|
| 3 | +## Existing Models |
| 4 | +The physics related functions can be found [here]( |
| 5 | +https://perihub.github.io/PeriLab.jl/stable/lib/physics_functions/ |
| 6 | +). |
| 7 | +| Method | Related Model in PeriLab | |
| 8 | +|---|---| |
| 9 | +| [Bond-based](theory/basics.md#Bond-based) | [Bond-based Elastic](https://gitlab.com/dlr-perihub/PeriLab.jl/-/blob/main/src/Physics/Material/BondBased/Bondbased_Elastic.jl) | |
| 10 | +| [Ordinary state-based](theory/basics.md#PD_Solind) | [PD Solid Elastic](https://gitlab.com/dlr-perihub/PeriLab.jl/-/blob/main/src/Physics/Material/Material_Models/PD_Solid_Elastic.jl) [PD Solid Plastic](https://gitlab.com/dlr-perihub/PeriLab.jl/-/blob/main/src/Physics/Material/Material_Models/PD_Solid_Plastic.jl) | |
| 11 | +|[Non-ordinary state-based](theory/basics.md#Correspondence)| [Correspondence Elastic](https://gitlab.com/dlr-perihub/PeriLab.jl/-/blob/main/src/Physics/Material/Material_Models/Correspondence_Elastic.jl) [Correspondence Plastic](https://gitlab.com/dlr-perihub/PeriLab.jl/-/blob/main/src/Physics/Material/Material_Models/Correspondence_Plastic.jl)| |
| 12 | + |
| 13 | + |
3 | 14 | | Material Model | Bond-based Elastic | PD Solid Elastic | PD Solid Plastic | Correspondence Elastic | Correspondence Plastic |
|
4 | 15 | |----------------------------|-------------------|------------------|------------------|------------------------|------------------------|
|
5 | 16 | | Symmetry | :heavy_check_mark:| :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
|
|
8 | 19 | | Zero Energy Control | | | | :heavy_check_mark: | :heavy_check_mark: |
|
9 | 20 | | C11/C12/.../C66 | (:heavy_check_mark:)| (:heavy_check_mark:) | (:heavy_check_mark:) | (:heavy_check_mark:) | (:heavy_check_mark:) |
|
10 | 21 |
|
| 22 | +## Bond-based Elastic |
| 23 | + |
| 24 | +The theory of the bond-based elastic material can be found [here](theory/basics.md#Bond-based) |
| 25 | + |
| 26 | +Material parameter |
| 27 | +tabelle |
| 28 | + |
| 29 | + |
| 30 | +| Parameter | Unit | Description | |
| 31 | +|---|---|---| |
| 32 | +|Youngs Modulus | $\left[N/m^2\right]$| [Young's modulus](https://en.wikipedia.org/wiki/Young%27s_modulus) or elasticity modulus |
| 33 | +|Shear Modulus | $\left[N/m^2\right]$| [Shear modulus](https://en.wikipedia.org/wiki/Shear_modulus) |
| 34 | +|Bulk Modulus | $\left[N/m^2\right]$| [Bulk modulus](https://en.wikipedia.org/wiki/Bulk_modulus) or compression modulus |
| 35 | + |
| 36 | +One of theses parameters have to be defined. |
| 37 | +>Note: In the bond-based formulation the Poisson's ratio is fixed by [0.25 for 2D plane strain and 1/3 for 3D and 2D plane stress](https://link.springer.com/article/10.1007/s42102-019-00021-x), respectively. |
| 38 | +
|
| 39 | +## PD Solid Elastic |
| 40 | + |
| 41 | +| Parameter | Unit | Description | |
| 42 | +|---|---|---| |
| 43 | +|Youngs Modulus | $\left[N/m^2\right]$| [Young's modulus](https://en.wikipedia.org/wiki/Young%27s_modulus) or elasticity modulus |
| 44 | +|Shear Modulus | $\left[N/m^2\right]$| [Shear modulus](https://en.wikipedia.org/wiki/Shear_modulus) |
| 45 | +|Bulk Modulus | $\left[N/m^2\right]$| [Bulk modulus](https://en.wikipedia.org/wiki/Bulk_modulus) or compression modulus |
| 46 | +|Poissons Ratio Modulus | $\left[-\right]$| [Poisson's ratio](https://en.wikipedia.org/wiki/Poisson%27s_ratio) |
| 47 | + |
| 48 | +Two of these parameters have to be defined. The other two are determined automatically and can be used in the model if needed. |
| 49 | + |
| 50 | +## PD Solid Plastic |
| 51 | + |
| 52 | +| Parameter | Unit | Description | |
| 53 | +|---|---|---| |
| 54 | +|Yield Stress | $\left[N/m^2\right]$| [Yield stress](https://en.wikipedia.org/wiki/Yield_(engineering)) |
| 55 | + |
| 56 | + |
| 57 | +## Correspondence Elastic |
| 58 | + |
| 59 | + |
| 60 | +| Parameter | Unit | Description | |
| 61 | +|---|---|---| |
| 62 | +|Youngs Modulus | $\left[N/m^2\right]$| [Young's modulus](https://en.wikipedia.org/wiki/Young%27s_modulus) or elasticity modulus |
| 63 | +|Shear Modulus | $\left[N/m^2\right]$| [Shear modulus](https://en.wikipedia.org/wiki/Shear_modulus) or elasticity modulus |
| 64 | +|Bulk Modulus | $\left[N/m^2\right]$| [Bulk modulus](https://en.wikipedia.org/wiki/Bulk_modulusseh) or compression modulus |
| 65 | +|Poissons Ratio Modulus | $\left[-\right]$| [Poisson's ratio](https://en.wikipedia.org/wiki/Poisson%27s_ratio) |
| 66 | +|C11, C12, ..., C66 (optional) | $\left[N/m^2\right]$| [Parameter of the Hook matrix](https://en.wikipedia.org/wiki/Hooke%27s_law#Matrix_representation_(stiffness_tensor)) |
| 67 | + |
| 68 | +For Correspondence Elastic you can provide all 27 elastic parameters if you like by adding C11,...,C66. |
| 69 | + |
| 70 | +>Note: For the time step calculation two of the four isotropic elastic parameter have to be defined. |
| 71 | +
|
| 72 | +>Note 2: If you define a field "Angles" for 2D or "Anglesx", "Anglesy" and "Anglesz" for 3D in the mesh file your material will be rotated. This helps to create an arbitrary material orientation. |
| 73 | +
|
| 74 | +## Correspondence Plastic |
| 75 | + |
| 76 | +| Parameter | Unit | Description | |
| 77 | +|---|---|---| |
| 78 | +|Yield Stress | $\left[N/m^2\right]$| [Yield stress](https://en.wikipedia.org/wiki/Yield_(engineering)) |
| 79 | + |
| 80 | +## Correspondence UMAT |
| 81 | + |
| 82 | +in developement |
| 83 | + |
11 | 84 |
|
12 |
| -## Bond Based |
| 85 | +## Model merging |
13 | 86 |
|
14 |
| -### Bond-based Elastic |
| 87 | +In PeriLab you are able to combine models with each other, by simply adding a +. Therefore, modules can be merged and double coding can be avoided. |
15 | 88 |
|
16 |
| -## Ordinary |
| 89 | +>Note: If you want to run elastic platic please use Correspondence Elastic + Correspondence Plastic or PD Solid Elastic + PD Solid Plastic |
17 | 90 |
|
18 |
| -### PD Solid Elastic |
| 91 | +You can find the paramter by opening the routines. By I will add them as soon as possible in the function description and the documentation. |
19 | 92 |
|
20 |
| -### PD Solid Plastic |
| 93 | +For isotropic material two of these parameters have to be provided Shear Modulus, Poissons Ration, Youngs Modulus or Bulk Modulus. |
21 | 94 |
|
22 |
| -## Correspondence |
23 | 95 |
|
24 |
| -### Correspondence Elastic |
25 | 96 |
|
26 |
| -### Correspondence Plastic |
|
0 commit comments