- HyperMesh实用工程技术
- 田建辉
- 1427字
- 2025-02-17 15:19:33
1.4 文件操作与CAD对接
文件操作主要包括文件的打开、导入与保存,同时,本节还将介绍HyperMesh的CAD输入与输出接口。
1.4.1 文件打开与保存
本节将以实例操作的方式对HyperMesh文件操作进行详细介绍,主要内容包括:
(1)打开一个HyperMesh文件;
(2)导入一个文件到当前HyperMesh进程中;
(3)保存HyperMesh进程作为一个HyperMesh模型文件;
(4)导出所有的集合模型为IGES文件;
(5)导出所有的网格数据为OptiStruct的输入文件;
(6)删除当前进程的所有数据;
(7)导入一个IGES文件;
(8)导入一个OptiStruct文件到当前进程。
此练习使用的模型文件包括 resilient wheel1.hm, resilient wheel2.hm, resilient wheel3.iges, resilient wheel4.fem,每个模型文件均为整个resilient wheel模型的一个部分。
步骤1:打开HyperMesh模型文件 resilient wheel1.hm。
1)通过以下方法访问“Open File”对话框:
①从菜单栏(Menu Bar)中选择“File”→“Open”。
②从标准工具栏单击“Open”命令。
2)打开模型文件resilient wheel1.hm,如图1-20所示。

图1-20 resilient wheel1.hm模型文件
模型文件resilient wheel1.hm已经加载到程序中。这个文件包含网格和几何数据,如图1-20所示。
步骤2:导入HyperMesh模型文件resilient wheel2.hm到当前进程。
1)通过以下方法访问“Import”选项卡:
①从菜单栏(Menu Bar)中选择“File”,然后选择“Import”。
②从标准工具栏中单击“Import”()。
2)在“tab”区域中的“Import”下单击“Import model”图标。
3)在“File selection”下,单击文件图标并浏览选择文件“resilient wheel2.hm”(图1-21),单击“Import”,文件resilient wheel2.hm现在已经导入当前进程。

图1-21 resilient wheel2.hm模型文件
步骤3:导入IGES几何模型resilient wheel3.iges到当前进程。
1)在“tab”区域中的“Import”下单击“Import Geometry”图标。
2)从“File type: field”下拉菜单中选择“Iges”。
3)单击文件图标,浏览并选择“resilient wheel3.iges”。
4)单击“Import”,文件添加到当前进程的文件中,如图1-22所示。

图1-22 IGES几何模型文件resilient wheel3.iges图1-23 OptiStruct输入文件resilient wheel4.fem
步骤4:导入OptiStruct输入文件“resilient wheel4.fem”到当前进程。
1)在“tab”区域中的“Import”下单击“Import FE model”图标。
2)从“File type: field”下拉菜单中选择“OptiStruct”。
3)在“type”区域中单击文件图标,浏览并选择“resilient wheel4.fem”(图1-23)。
4)单击“Import”。
这个OptiStruct输入文件包含了resilient wheel模型的轮芯网格,网格添加到存在的进程数据中,并且和该部分的几何模型定位在相同的区域。

步骤5:保存HyperMesh当前进程,命名为practice.hm。
1)从菜单栏选择“File”→“Save As”。
2)键入名称“practice.hm”。
3)单击“Save”,将加载到“HyperMesh”中的当前数据保存为“HyperMesh”的二进制数据。
步骤6:导出模型的几何数据为Iges,文件名为 practice.iges。
1)通过如下方式访问“Export”标签页:
①从菜单栏选择“File”→“Export”。
②从标准工具栏单击“Export”。
2)在“Export”标签页单击“Export Geometry”图标。
3)设置“File type: field”为“Iges”。
4)单击“File”区域的文件夹,浏览希望保存的路径,键入“practice.iges”。
5)单击“Save”。
6)单击“Export”,导出文件。
步骤7:导出模型的网格数据作为OptiStruct的输入文件,命名为pra.fem。
1)在“Export”标签页单击“Export FE model”图标。
2)在“File selection”的下拉菜单中选择“File type: OptiStruct 3”。在“File selection”下单击“File”区域的文件夹图标,浏览到目标文件夹,键入“pra.fem”。
3)单击“Save”,所有的有限元数据(节点、单元)都保存到pra.fem中。
4)单击“Export”,导出文件。
步骤8:删除当前进程中的所有数据。
1)通过如下方式访问删除函数:
①在菜单栏单击“New”。
②在标准工具栏单击“New.hm File”图标。
2)对于弹出的问题“Do you wish to delete the current model?(y/n)”,回答“Yes”。
步骤9:导入新创建的Iges几何文件practice.iges。
详细的指导参考步骤3。
步骤10:导入新创建的OptiStruct输入文件pra.fem到当前进程。
导入practice.fem,数据将会添加到当前进程,详细的指导参考步骤4。
步骤11:保存。
1.4.2 HyperMesh与CAD的对接
本节主要介绍HyperMesh CAD模型读入功能的标准及控制参数,其具体内容见表1-16。
表1-16 HyperMesh CAD模型读入功能的标准及控制参数
