欢迎光临散文网 会员登陆 & 注册

OptiStruct模型文件介绍

2023-01-28 14:28 作者:爱小叶z  | 我要投稿

Optistruct模型文件后缀为.fem。可通过Altair Hypermesh软件输出,再通过OptiStruct求解器来求解该文件,得到求解结果。.fem文件为ASCII文件,可以通过一般的文本编辑器打开。.fem文件可分为三个部分:I/O部分,Subcase部分和Bulk Data部分。

.fem文件内容

.fem文件中还包含有$$和$开头的行,$$为注释符号,符号后的内容不会被读取,$开头的行会被Hypermesh读取,但是不会被OptiStruct读取。$$和$开头的行不会对OptiStruct的求解造成影响,即使删除掉所有$$和$开头的行,也不会对求解过程有影响,同时也可以导入到Hypermesh,只是组件等的命名不是指定的。


1. I/O部分

“I/O部分用于分析或优化的全局控制,包括结果输出的类型(模型检查、分析、超单元生成、优化或者重启动),输入/输出及临时文件的名称和存放位置等。”

如上图所示为I/O部分,第一行和第二行指定了不输出html和hm的格式文件,目的是为了减少不必要的文件输出。第三行和第四行分别指定了输出所有节点的位移和所有单元的应力,以.h3d格式文件输出。I/O部分还可以指定其他的输出类型,如应变、加速度等,也可以指定其他的输出格式,如output2和punch等格式。


2. Subcase部分

“Subcase部分设置工况信息(也叫载荷步)。它决定在一个Subcase中使用哪些载荷和边界条件,控制该工况的结果输出类型、频率、优化的目标和约束等。”

如上图所示,该Subcase的编号为1,标签为static(该标签会显示在后处理中),分析类型为静力分析,其中引用了编号为2的spc约束和编号为1的load载荷。

 

3. Bulk Data部分

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

如图所示,该Bulk Data部分以BEGIN BULK开头,随后是节点GRID编号及其坐标,RBE3单元信息,平面4节点单元CQUAD4的编号、属性编号及节点编号,截面属性PSHELL、材料MAT1、约束SPC信息、载荷FORCE信息,最后以ENDDATA结尾。

在.fem文件中,每行最多包含10个关键字,每个关键字可以用空格、逗号、左括号、右括号、等号中任意一个来分隔,每个关键字不能超过8位,续行可以用最后字段后面的英文逗号符号识别。

 

注:双引号部分为引用《OptiStruct结构分析与工程应用》书中原文内容。


OptiStruct模型文件介绍的评论 (共 条)

分享到微博请遵守国家法律