HyperMesh与ANSYS联合仿真(一)
- 技术邻 >
- CAE仿真 >
- Ansys ,
- HyperWorks
打开HyperWorks2020,在File中将Solver Interface设置为Ansys。
在HyperWorks的Geometry模块中建立带孔薄板的平面模型如下图所示。长为20mm,宽为10mm,孔径为2mm。厚度设置为0.1mm(在平面单元属性中定义)。
在Model模型树下的空白处右击选择Create→Sensor,并将其命名为“PLANE”。单击“PLANE”,将Element Type改为“PLANE182”,其他选项保持默认,从而创建出我们计算时需要的单元。
在Model模型树下的空白处右击选择Create→Property,并将其命名为“PLANE”。单击“PLANE”,将Card Image改为“PLANE182p”;将Real Constants中的THK(厚度)设置为0.1。其他选项保持默认。
在Model模型树下的空白处右击选择Create→Material,并将其命名为“PLANE”。单击“PLANE”,将杨氏模量改为“200000”;将主泊松比设置为0.3。其他选项保持默认。
为了对应前面公众号文章的结果,此处将整体网格尺寸设置为0.4mm,孔周围局部网格尺寸设置为0.05mm。不得不说HW的Refine命令是真的好用!
网格划分完成以后,生成的网格没有任何属性,因此不能进行计算。我们需要把刚才建立的单元类型、单元属性和材料属性赋予给网格。单击Components中的auto1(我们建立的模型),将Card Image设置为HM_COMP,将Type(单元类型)、Property(单元属性)、Material(材料属性)分别设置为我们在Step3、4、5中建立的三个“PLANE”。
1. 建立载荷:在Model模型树下的空白处右击选择Create→Load Collectors,并将其命名为“LOAD”。然后点击命令面板中的Analysis,选择pressure,在pressure中将选择器设置为“free edges”,然后选择要施加载荷的边,并将载荷值设置为-1。单击Create完成载荷创建。
2. 建立约束:在Model模型树下的空白处右击选择Create→Load Collectors,并将其命名为“SUPPORT”。然后点击命令面板中的Analysis,选择Constrains,在Constrains中将选择器设置为“free edges”,然后选择要施加约束的边。单击Create完成约束创建。
建立好载荷和边界条件的有限元模型如下图:
在Model模型树下的空白处右击选择Create→Load Step,并将其命名为“WORK”。单击“WORK”,将Loadcol IDs设置为Step9建立的“LOAD”和“SUPPORT”。
单击命令面板中的Analysis,选择control cards,选择/SOLU(进入求解模块)和SOLVE(开始求解)。这样设置完成后,将求解文件导入ANSYS中,ANSYS会自动求解。
单击File→Export,选择Solver Deck,将文件名设置为“work”,保存在桌面上,将Export设置为Displayed,单击Export完成导出。
打开ANSYS经典,单击File→Read Input From,选择刚才生成的名为“work”的cdb文件。然后ANSYS会自动求解。
Step13:后处理。
大家可能会觉得,使用HyperMesh和ANSYS联合仿真,比单独使用ANSYS经典或Workbench更复杂了。的确是这样,对于这种简单的结构分析,使用ANSYS特别是Workbench会极大地提高效率,但处理其一些复杂模型,比如各种联结(如螺栓联结、铆接等)较多的模型,HyperMesh还是很有优势的,毕竟人家是世界领先的通用前处理软件,没有金刚钻,也不敢揽瓷器活不是?
文章来源:CAE之道
查看更多评论 >