一旦弄混,很容易丢数据、出兼容问题,甚至计算报错。这篇文章会介绍几种常用后缀,讲清楚它们各自什么时候用,帮你快速搞清楚门道。

原生文件为HyperMesh专属格式,可完整保存模型所有数据(几何、网格、材料属性等),是模型编辑与备份的核心载体,常见后缀为:.hm格式
*.hm(HyperMesh模型文件)
*.hm是最常用原生格式,可保存全部模型数据与界面设置,支持跨版本兼容(低版本需转换打开高版本文件)。建议中间成果及完整模型均以此格式保存,便于后续编辑。该格式仅支持HyperMesh打开,跨软件需导出通用格式。
HyperMesh不擅长三维建模,多需从CAD软件(CATIA、UG等)导入模型,核心格式分通用中性与专用CAD两类:
1. 通用中性格式
通用中性格式无厂商限制,兼容性强,是跨CAD交换首选,HyperMesh支持度最高:
*.igs/*.iges:应用最广的中性格式,支持各类几何元素传输,兼容所有主流CAD。但可能丢失复杂特征,导入后需修复自由边、重叠面等问题。
*.step/*.stp:优于IGES,支持参数化数据传输,保留拓扑关系,减少修复工作量,适合高精度模型交换。
2. 专用CAD格式
专用CAD格式需通过接口导入,能最大程度保留原始特征,适配复杂模型:
*.prt(UG/NX):UG原生格式,需安装对应接口插件,可保留参数化特征与装配关系,便于编辑。
*.catpart/*.catproduct(CATIA):零件与装配体文件,保留装配层级,适合汽车、航空航天大型装配体。
*.sldprt/*.sldasm(SolidWorks):零件与装配体文件,兼容性佳,适合中小型机械零件。
提示:导入专用格式需匹配HyperMesh与CAD版本,避免模型失败或特征丢失。
HyperMesh完成前处理后,需导出对应求解器格式,核心分为三类:
1. 自带求解器格式
HyperWorks自带求解器,格式适配性佳,无需额外转换:
*.fem(OptiStruct):文本格式,可记事本编辑,导出需确保参数完整,否则求解报错。
*.rad(Radioss):二进制格式,存储效率高,适合大型复杂模型导出。
2. 第三方求解器格式
支持导出至ANSYS、Abaqus等主流求解器,满足多场景分析:
*.cdb(ANSYS):核心输入格式,导出全部前处理数据,导入ANSYS可直接求解设置。
*.inp(Abaqus):与OptiStruct同名异构,导出需选择对应求解器,确保参数映射正确。
*.k(LS-DYNA):文本格式,适配显式动力学分析,导出需注意接触关系与载荷曲线适配。
3. 网格与结果文件格式
针对网格单独导出或结果复用,有两类专用格式:
*.msh:通用网格格式,支持结构与非结构网格,供流体仿真软件使用。
*.odb(Abaqus):结果文件格式,可导入Hyperview进行后处理,实现跨软件协同。
文件后缀的主要作用,就是让数据在不同软件之间顺利传递。选哪种后缀,主要看你从哪个软件导出、要导入哪个软件,以及数据能不能完整保留。
原生格式适合在HyperMesh内部继续编辑,中性格式方便和其他CAD软件互通,求解器格式则是为了对接仿真计算。
不用把所有后缀都背下来,只要把常用的几种场景搞明白,再结合实际操作慢慢调整就行。选对了格式,能省下不少修模型的时间,仿真效率自然更高,HyperMesh的优势也能真正用出来。
来源:AI x CAE