![](https://box.kancloud.cn/5ce806eacf6955c1999bb236921ab839_1401x851.png =230x) ### **OptParameters** * * * * * **描述**: 定义BESO算法的一些参数。 **输入端**: S: 灵敏度。(可从PreProcessing选择预设) ~~~ 简单来说,灵敏度是单元增减的依据,目前可以选择应变能密度和Mises应力, 当单元体积全部一样时,选择应变能密度或Mises应力的计算结果是一样的, 但单元大小一般都不一样,为了考虑单元体积的影响,选择应变能密度。 ~~~ vf: 约束体积分数。 ~~~ 约束体积分数即最终要保留的材料区域的体积占原设计区域的体积的百分数(0-1), 这个值不能过小,否则材料不足以建立一个结构, 计算得到的结构不成立,计算也会不收敛。 ~~~ ert: 进化率。 ~~~ 进化率即每一步删减材料的体积百分数(建议0.01-0.05) ~~~ rmin: 过滤半径。(默认为3倍的网格) ~~~ 可以理解为以第i个单元中点为圆心,半径为Rmin画圆(三维的是球), 根据圆内单元与第i个单元的距离对第i个单元的灵敏度 ~~~ **输出端**: Paras: 参数集合。