OptiStruct动力分析超单元卡片说明(2)
10.5.4 CSET/CSET1卡片
CSET/CSET1卡片同BNDFRE/BNDFRE1卡片。它表示子结构自由界面的自由度集,用于CMS或CDS超单元生成。卡片定义见表10-8和表10-9。
其中,G#为节点ID;C#为对应节点的自由度(1~6)。
其中,G#为节点ID;C为列表中所有节点的自由度(数字1~6的组合)。
在CMS超单元生成中,所有定义于CSET/CSET1的界面自由度均为自由边界,CSET与BSET不能有交集。所有CSET/CSET1的界面自由度都应在ASET中。如果定义了ASET和BSET,那么将自动生成 CSET。
在CDS超单元生成中,所有子结构的界面自由度都必须用CSET进行定义,不使用ASET及BSET卡片。
10.5.5 CMSMETH卡片
CMSMETH卡片用于定义CMS超单元的计算方法,然后在子结构模型的工况设置中定义CMSMETH来引用该卡片生成CMS超单元。卡片定义见表10-10。
CMSMETH卡片的字段较多,按功能类别主要分为4行,卡片说明见表10-11~表101G、行定文结物的CMS超单元编聚方法。使用MEHOD字段定文超单元生成模式,其会用于定义模态分析算法。
第二行定义流固耦合问题的流体域CMS超单元缩聚方法(第一行是定义结构域的)预应力情况。实际上,Optistruct也支持通过非线性继承工况,STATSUB(PRELOAD),来进行子结构预应力的设置。第四行用于定义子结构的静力缩聚。
10.5.6 CDSMETH卡片
CDSMETH 卡片用于定义CDS动力分析超单元的计算方法、然后在子结构模型的工视设置物义CDSMETH来引用该卡片生成CDS超单元。卡片定义见表10-15。
第一行定义 CDS 超单元的计算方法以及内部输出点的处理方法,见表10-16。
第二行用于在生成CDS超单元的同时输出CMS超单元,见表10-17。
10.5.7 MODEL卡片
在Optistruct生成超单元的过程中可使用MODEL工况控制卡片,格式为MODEL,ELSETGRIDSET.RIGIDSET。MODEL卡片用于全局性控制输出的单元集、节点集、刚性单元集。在常规Optistruct分析中,如果未使用 MODEL卡片,默认情况下等价于MODEL,ALL,NONEALL,即输出所有的单元及单元相关的节点。而在Optistruct的CMS超单元生成时,如果未使用MODEL卡片,默认情况下等价于MODEL,NONE,NONE,NONE,即不输出除ASET节点以外的任何单元或节点。一般需要利用MODEL卡片来控制输出子结构内部的单元或节点。
对规模较大的装配体进行CMS超单元缩聚时,常见的一种处理方式是在子结构内部创建PL0-TEL单元,然后使用 MODEL,PLOTEL,NONE,NONE,或者定义关心的单元集或节点集,然后使用MODEL,elem_SID,gid_SID,rigid_SID 这种方式来获取子结构内部的响应。
10.5.8 DMIGNAME卡片
在Optistruct生成超单元的过程中,DMIGNAME 工况控制卡片可用于命名生成的超单元。
在默认情况下,Optistruct生成的超单元金在阻尼矩阵为基D)超单元的留聚雕食》“KAAX”,缩聚质量矩阵为“MAAX”,缩聚黏性阻尼矩阵为“BAAX”,缩聚结构阻尼矩“KAX。、编果装配体中使用多个超单元。并使用K2GG、M2G6、B2GG、K42GG加载及商餐品》矩阵的输入,那么就需要对超单元进行重命名。
的输是使用2小格式超单元时。因为必须使用K2CC等加载 DHTG 短阵、所以为发免名复、建设使用DMIGNANE重命名超单元。另外、使用语白日梅式的超单元时,除了可名物复,张议便对超单元进行重命名以外,也可以在ASSIGN语句导入超单元时进行重命名(详10-2中的name字段)。
10.5.9 DMIGMOD卡片
DMIGMOD卡片是一个功能强大的超单元调整卡片,可以调整超单元的对接节点、SPOINT、标系的编号偏置、混合阻尼形式、节点容差等。使用DMIGMOD还可以将一个超单元从一个位动到另一个位置,然后再与剩余结构进行连接。
这里简述DMIGMOD卡片各行的功能,具体请查阅Optistruct的帮助文档。
1)第1行:用于偏置MTXNAME超单元的ID防止重复。
2)第2行:用于定义使用Hybrid 超单元阻尼的方式。
3)第3~6行:提供了多种改变超单元位置的重定位方式。
4)第7行:用于匹配剩余结构节点和超单元界面节点。
结合使用多个ASSIGN与DMIGMOD卡片,可以实现复制超单元并于多个位置与剩余结构对接的目的,如图 10-10 所示
本篇内容取自HyperWorks进阶教程系列的《OptiStruct结构分析与工程应用》,版权归原作者所有,如有侵犯您的权益,请及时联系我们,我们将立即删除。
【推荐内容】
HyperMesh宝典:二次开发之问问HyperMesh
HyperMesh宝典:二次开发之命令的解析
HyperMesh宝典:二次开发之Tcl中的变量