HyperMesh悬臂梁的拓扑优化 下载本文

(3) 选择type为linear static。 (4) 勾选SPC前的复选框。

(5) 单击spc右侧出现一个对象栏.选择载荷集合器spc。 (6) 勾选Load前的复选框.并从已有的载荷集合器中选择force。 (7) 点击creat。如下图:

(8) 单击return按钮.返回Analysis页。

7.定义拓扑优化设计变量

(1)从Analysis页.进入optimization面板。 (2)进入topology面板。 (3)单击

输入xuanbi.

(4)单击

并单击select按钮。 (5)选择type为PSOLID。 (6)点击Create按钮。

,从已有的属性列表中选择design—prop.

8.创建体积和位移响应

(1) 进入responses面板。 (2) 单击responses=输入vol。

(3) 单击responses type下的切换器.从弹出的菜单中选

(4) 单击create按钮。

. .

(5) 定义模型的总体积响应vol。

(6) 单击responses=输入dis。

(7) 单击responses type下的切换器.从弹出的菜单中选

(8) 单击Nodes.选择rbe3的两个点。 (9) 选择total.

(10)点击Create按钮.回到optimization面板。

9.定义目标

(1) 进入

页。

(2) 单击面板左上角的转换器.从弹出的菜单栏中选择min。 (3) 单击response=并选择vol。 (4) 单击create按钮。

(5) 单击return按钮.退出optimization面板。

10.创建位移响应约束

(1) 设置分析中约束的上限和下限。 (2) 进入dconstraints面板。 (3) 单击constraint=输入dis。 (4) 勾选upper bound=左侧的复选框。

. .

(5) 单击response=设置为dis (6) 单击loadsteps。

(7) 勾选force旁边的复选框。 (8) 单击select按钮。 (9) 单击create按钮。

11.检查优化问题

(1) 从the Analysis页.进入OptiSturt面板。 (2) 单击input File后Save as按钮。

(3) 选择想把OptiSturt模型文件写入目录.并在File name处输入模型文件

名xbl。

(4) 使用文件拓展名.fem作为OptiSturt输入卡。 (5) 单击Save按钮。

(6) 注意在input file栏中出现xbl.fem文件的名字和位置。 (7) 单击export options切换到all。 (8) 单击run options切换到check。

(9) 单击memory options切换到memory default。 (10)单击OptiSturt。

12.优化分析计算

(1) 从Analysis页.进入OptiSturt面板。

(2) 单击input File后Save as按钮.输入xbl-compele.fem. (3) 单击run options切换到optimization. (4) 单击OptiSturt.开始优化分析计算。

13.查看优化结果

(1) 在OptiSturt面板下.单击HyperView按钮。 (2) 启动HyperView.

(3) 弹出message log 窗口.显示.h3d文件的位置。 (4) 单击close按钮.退出Message Log窗口。

. .

(5) 通过单击工具条上的Contour按钮.进入contour按钮。

(6) 将Result type为Element Thickness。 (7) 单击Apply按钮。

(8) 从Results Browser中.选择最后一个迭代步。

(9) 分配给模型中的每个单位的图例颜色.表明一迭代步下每个单元的厚度。

(10)从Results下拉菜单中.单击plot中的Iso(11)单击Apply按钮。

(12)将Current Value设为0.15.如下图

(13)移动Current value下滑动条.改变密度阀值。 (14)单击File菜单.选择Exite命令.

按钮。

3.总结

通过一段时间的学习HyperMesh.初步的掌握了用HyperMesh来就行网格划分

. .