You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

116 lines
1.8 KiB

{
"TopologyOptimizationExample": "Lshape",
"//": "user defined project name",
"material": {
"E": 2.1e11,
"poisson_ratio": 0.3,
"thermal_conductivity": 43,
"//unit": "W/(m*K)",
"thermal_expansion_coefficient": 1.21e-5,
"//unit": "1/K"
},
"topology": {
"max_loop": 100,
"volfrac": 0.5,
"penal": 3.0,
"r_min": 1.05,
"T_ref": 312,
"T_limit": 3996.52,
"R_E": 28,
"R_lambda": 28,
"R_beta": 0
},
"model": {
"defined_model": {
"path": "path/to/user_defined_model.txt", "//": "used only when the model is not passed to the interface!"
}
},
"mechanical_boundary_condition": {
"NBC": [
{
"min": [
0,
1,
0
],
"max": [
1,
1,
0
],
"val": [
0.0,
0.0,
-1e10
]
}
],
"DBC": [
{
"min": [
0,
0,
1
],
"max": [
1,
0.5,
1
],
"dir": [
1,
1,
1
]
}
]
},
"thermal_boundary_condition": {
"NBC": [
{
"min": [
0.5,
0.2,
0.2
],
"max": [
0.5,
0.2,
0.2
],
"heat_flux": 3.5,
"//unit": "W"
},
{
"min": [
0.5,
0.8,
0.2
],
"max": [
0.5,
0.8,
0.2
],
"heat_flux": 3.5,
"//unit": "W"
}
],
"DBC": [
{
"min": [
0,
0,
1
],
"max": [
1,
0.5,
1
],
"temperature": 312,
"//unit": "K"
}
]
}
}