optistruct对C型夹进行拓扑优化

标签:
optistruct拓扑优化 |
分类: optistruct |
一、求解器设置
1.打开如下图所示模型,名字为cclip.hm。模型可以在以下链接下载:https://pan.baidu.com/s/1o9RmtKm
密码:3mwd
2.创建材料属性。在模型浏览器空白处——右键——创建——材料,将材料的名称命名为steel,钢属于各项同行材料,定义卡片为MAT1,同时定义E(杨氏模量),NU(泊松比),RHO(密度)。
3.创建属性,并将该属性赋予给对应的零部件。同样的,在模型浏览器区域——右键——创建——属性,将该属性命名为prop_shell。卡片属性为PSHELL,壳单元。在材料栏选择刚刚创建的steel,同时赋予T,厚度为1.0mm。选择component下的comp_shell零部件,单击property的黄色框,选择prop_shell,给comp_shell赋予属性。
如同创建材料和属性的方式,在模型浏览器下创建两个load
collector。分别命名为SPC和FORCE。选择SPC,右键,make current,使之高亮显示。
在analysis下点解constrains,创建如下图所示约束。
选择FORCE——make current。创建如下图所示的两个力。
在analysis——optistruct进行如下设置,先选择要保存的位置进行保存,在点击optistruct进行求解。
二、优化设置
1、创建拓扑优化变量。
analysis——optimization——topology——creat
http://s12/mw690/0034hlsBzy7hOBWvAwj6b&690
对目标变量进行命名,props选择prop_shell,类型选择pshell,基准厚度为0,说明厚度可以从零开始变化。
对目标变量进行命名,props选择prop_shell,类型选择pshell,基准厚度为0,说明厚度可以从零开始变化。
creat——return
2.创建响应。
创建体积响应
3.在位移响应上创建约束。
analysis——optimizations——dconstrains
先命名,勾选上边界,选择响应点及loadstep。同样办法处理下边界。
4.定义目标方程
该优化的目标就是使整个区域的面积最小。
analysis——optimization——objective
control cards——screen
des——历史步骤
s1——初始及最终结果。
计算的初始及最终结果如下
6.再处理
上述处理明显看到有一个问题,就是不是很连续,说明处于中间厚度的单元没有被显示出来。
analysis——optimization——topology——parameters
前一篇:$3_TCL语言常见命令用法