1.从菜单栏中,选择Model。
2.在Model功能区上,选择Sets。
3.在打开的Create Sets窗口中,对于Name ,输入Reresidual。
4.对于Card Image,从下拉菜单中选择SET_ELEM。
5.对于SET_TYPE,请从下拉列表中选择non_ordered。
6.对于Entity ID,双击Elements并选择边界内的Element,如图2 所示。
图2.残余 set的Element边界
7.单击Close。
Note:附着在大RBE2上的一小块单元应该是超单元的一部分,而不是残余结构的一部分。
1.从菜单栏中,选择Model。
2.在Model功能区上,选择Set。
3.在打开的Create Sets窗口中,对于Name ,输入Aset。
4.对于Card Image,从下拉菜单中选择SET_GRID。
5.对于SET_TYPE,请从下拉列表中选择non_ordered。
6.对于Entity ID,双击Nodes并选择残余SET Element边界上的节点,如图4 所示。
图4.边界节点选择
7.单击Close。
Note:边界是近似的。它需要与连接保持几个Element的距离。
8.保存模型。
a)从菜单栏中,选择File>Save As > HyperMesh Model。
b)对于Name ,输入airframe_section_CMS.hm。为superelements和residual创建的集 合对于本教程的其余部分非常有用。在后续步骤中,必须从此步骤恢复模型。
1.在Model Browser中,右键单击并选择Create>Load Collector。 此时将打开一个新的Create Load Collector窗口。
2.对于Name ,输入Aset。
3.单击Color并从调色板中选择一种颜色。
4.对于Card Image,验证none是否已选中。
5.在菜单栏上,选择Ana lyze。
6.在An alyze功能区中,选择BCs>Constraints工具。此时将打开一个用于约束的新面板。
7.在面板上,对于Load Type,选择ASET。
8.选择所有6个dof。
9.对于节点,选择by sets并使用ASET节点集,如图5 所示。
图5.ASET Load Type的约束Load Collector
10.单击Create。
11.单击return。
仅生成那些被简化的单元(超单元)的简化刚度和质量矩阵。因此,需要创建一个新模型,其中只包含超单元部分以及直接应用于该部分的载荷和边界条件。
1.在操作栏上,选择Select Entity下拉菜单中,选择Elements。
2.单击 以打开Advanced Selection。
图6.Select Entity菜单
Note:你也可以按空格键打开高级选择。
3.在Advanced Selection窗口中,从下拉菜单中选择selection By Set。
4.选择Residual set Element。
5.单击OK。
6.在操作栏上,右键单击Select Entity菜单,然后从上下文菜单中选择Delete。与残余SET相关的Element将被删除。
7.Optional:您也可以使用面板删除残余集。
a)选择Tool panel单选按钮。
b)在面板上,选择delete>Elements。
c)选择Element删除by set>Residual。
d)选择delete entity。
e)删除包含残余结构的空Residual集。如果未删除该SET,则会显示错误。
CMSMETH Load Collector触发简化矩阵的创建。。
1.在Model Browser中,右键单击并选择Create>Load Collector。此时将打开一个新的Create Load Collector窗口。
2.对于Name ,输入CMSMETH。
3.单击Color并从调色板中选择一种颜色。
4.对于Card Image,选择CMSMETH。
5.对于Type,从下拉菜单中选择Structure only。
6.对于METHOD,从下拉菜单中选择CBN。
7.对于NMODES,输入10。
8.选中SPID_INT复选框。
9.对于SPID,输入999999。起始SPOINT ID用于结构特征模态的DMIG矩阵输出中,以定义没有标量单元连接到的标量点。
10.单击Close。
1.从菜单栏中,选择Ana lyze。
2.在A nalyze功能区的An alyze tool组下,选择Run>Global Case Control。
3.在Create cards对话框中,选中CMSMETH复选框。
4.单击Unspecified并选择 以打开Advanced Selection对话框。
5.在对话框中,选择CMSMETHOD Load Collector 。
6.单击OK。
Note:需要GLOBAL_CASE_CONTROL批量数据输入才能激活矩阵保存过程。如果没有此参数,运行将照常进行。
7.单击Close。
另存为新模型。
1.单击File>Save as>HyperMesh Model。
2.对于File name ,输入airframe_section_SUPERELEMENT_CMS.hm。
3.单击Save。
1.在Model Browser中,双击Load Steps。
2.在Load Steps Browser选项卡中,右键单击Normal Modes Load Step,然后从上下文菜单中选择Delete。
CMS方法 会自动触发正则模式分析。如果未删除,则会触发错误。
1.在A nalyze功能区的Ana lyze组下,选择Run OptiStruct Solver
面板区域随即打开。
2.单击Save as。
3.对于File name ,输入airframe_section_SUPERELEMENT_CMS.fem。.fem扩展名是将其识别为输入文件所必需的。
4.单击Save。
5.将export options: 设置为all。
6.将run options: 设置为a nalysis。
7.将内存选项设置为memory default。
8.单击OptiStruct以启动作业。
如果作业成功,则新的结果文件将显示在调用HyperWorks的目录中。如果存在任何错误,airframe_section_SUPERELEMENT_CMS.out文件是查找错误消息以帮助调试求解器模型的好地方。