当前位置: 主页 > 资讯中心 > 行业动态 » 通过Hypermesh进行Optistruct拓扑优化的结果解析及几何模型的生成
1、结果文件的读入
在HyperWorks中通过Optistruct求解器完成拓扑优化后会生成两个脚本文件*.HM.comp.tcl和*.HM.ent.tcl,在Hypermesh中通过菜单File – Run – TCL/TC Script即可将这两个脚本文件读入到模型中。
第一个文件将拓扑优化生成的单元密度(0~1)以0.1为步长分层10个部分,第二个文件创建这10个部分对应的单元Set集。初始值可通过TCLTINIT关键字修改,格式如下:
PARAM, TCLTINIT, value(default=0.0)
步长可通过TCLTSTEP关键字修改,格式如下:
PARAM, TCLTSTEP, value(default=0.1)
对应新版本的Hypermesh已不支持这两个关键字的直接设置,可通过bulk_unsupported_cards来定义。
2、几何模型的重构
使用Hypermesh的OSSmooth命令可进行拓扑优化分析结果的几何模型重构,由网格单元生成三维几何模型。
在POST面板中点击OSSmooth命令,在打开的面板中进行相应的设置。可以使用当前的有限元模型文件,也可以单独读入其他有限元模型。在output输出结果中可以保存为通用的IGES、STEP、STL等三维模型格栅。选择Connection detect 可自动连接挂载路径与结构的其余部分,选择Draw recovery 可在拉伸方向上创建直的壁面。
点击OSSmooth命令按钮,系统自动进行单元的光顺处理,然后在下面的界面中点击FE->surf即可输出对应格式的曲面模型文件。
通过OSSmooth命令生成的曲面一般都是比较零碎的碎面,需要将其导入到三维CAD软件中进行二次设计。
3、阈值的选取与网格重构