加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

optistruct对C型夹进行拓扑优化

(2018-01-31 23:12:15)
标签:

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。创建如下图所示的两个力。
http://s11/mw690/0034hlsBzy7hOAsyEcica&690


5.创建loadstep,命名为opposing force,选择分析类型和SPC及load。
在analysis——optistruct进行如下设置,先选择要保存的位置进行保存,在点击optistruct进行求解。
http://s4/mw690/0034hlsBzy7hOATFf9113&690

求解完毕后,点击hyperview,可以得到如下所示的解。
二、优化设置
1、创建拓扑优化变量。
analysis——optimization——topology——creat
http://s12/mw690/0034hlsBzy7hOBWvAwj6b&690

对目标变量进行命名,props选择prop_shell,类型选择pshell,基准厚度为0,说明厚度可以从零开始变化。
creat——return
2.创建响应。
创建体积响应
http://s5/mw690/0034hlsBzy7hOCz224A84&690
创建两个位移响应,响应的位移方向为dof2,即Y方向位移。
3.在位移响应上创建约束。
analysis——optimizations——dconstrains
先命名,勾选上边界,选择响应点及loadstep。同样办法处理下边界。
4.定义目标方程
该优化的目标就是使整个区域的面积最小。
analysis——optimization——objective
control cards——screen
http://s4/mw690/0034hlsBzy7hODsyOjh43&690
把分析改为优化。进行求解。
des——历史步骤
s1——初始及最终结果。
计算的初始及最终结果如下
http://s16/mw690/0034hlsBzy7hODXw3hB1f&690
可以明显看出受力明显的区域。
6.再处理
上述处理明显看到有一个问题,就是不是很连续,说明处于中间厚度的单元没有被显示出来。
analysis——optimization——topology——parameters
http://s13/mw690/0034hlsBzy7hOEY7lSs0c&690
这样的结果就要连续的多了

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有