首页/文章/ 详情

OptiStruct的 .fem 文件格式及其应用案例

1天前浏览22

前面介绍了这么多分析设置的方法,忽略了对于fem文件的解释,OptiStruct模型文件以 .fem 为扩展名,是一种ASCII编码的文本文件。这种文件格式包含了所有的模型信息,包括节点、单元、材料属性、载荷和边界条件等。

1.  .fem 文件的组成

 .fem 文件主要分为三个部分:I/O部分、Subcase部分和Bulk Data部分。


1.1 I/O部分

I/O部分负责全局控制,包括结果输出的类型、格式、频率,以及运行的类型(如模型检查、分析、超单元生成、优化或重启动)等。例如,可以指定输出文件的类型(如位移、应力、应变)和输出格式(如 H3D 、 OUTPUT2 等)。

1.2 Subcase部分

Subcase部分设置工况信息,决定在一个Subcase中使用哪些载荷和边界条件,并控制该工况的结果输出类型、频率、优化的目标和约束等。例如,可以指定分析类型为静力分析,并引用特定的载荷和约束编号。

1.3 Bulk Data部分

Bulk Data部分包含除了I/O和Subcase部分之外的所有有限元模型信息,如求解控制参数、节点编号及坐标、单元编号和每个单元对应的节点信息、材料参数、截面属性、坐标系定义、详细的约束及载荷定义等。所有这些信息没有先后顺序要求。


2.  .fem 文件的基本格式

 .fem 文件中, $ 、 // 、 # 为注释符号,以这些符号开头的行都会被OptiStruct的读取过程所忽略。文件可分为长格式、短格式和自由格式三种,一行的默认长度为80个字符。

3.  INCLUDE 的应用案例

 INCLUDE 指令在 .fem 文件中非常有用,它允许用户将一个文件的内容引用到另一个文件中。这在处理大型模型或需要重复使用相同设置的情况下非常有用。

例如在整车NVH分析中,整车模型,分为车身(含声腔)与底盘两部分。首先运用CMS对车身模型进行缩聚,生成.h3d格式的CMS超单元。

通过在头文件的 .fem 文件中,使用 INCLUDE 指令来引入车身和底盘的模型文件:

INCLUDE "Body.fem"

INCLUDE "Chasis.fem"

通过这种方式,可以将不同部分的模型组合在一起进行分析。从而进行声振耦合频响分析。

后续为大家介绍如何通过文件编辑器,以目前介绍的分析实例为例,插入分析工况,以及对于复杂模型写工况头文件,再通过include引用模型文件。


来源:FEAer
OptiStruct材料NVH控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-11-29
最近编辑:1天前
FEAer
本科 | CAE工程师 到点就下班的CAE打工人
获赞 72粉丝 99文章 84课程 2
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈