{ "TopologyOptimizationExample": "beam","//": "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":20, "volfrac": 0.5, "penal": 3.0, "//": "1-6, only work for Mechanical Top Opt, the higher the value, the density tends to be 0/1", "r_min": 1.2, "T_ref": 312, "T_limit": 3996.52, "R_E": 28, "R_lambda": 28, "R_beta":0 }, "model": { "regular_model": { "lx": 1, "ly": 30, "lz": 10 } }, "mechanical_boundary_condition":{ "DBC": [ { "min": [0, 0, 0], "max": [1, 0, 1], "dir": [1, 1, 1] } ], "NBC": [ { "min": [0, 1, 0], "max": [1, 1, 0], "val": [0.0,0.0 , -1e8] } ] }, "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" } ] } }