本练习对一个复合材料结构使用 PCOMPG 卡片进行铺层定义的过程,展示使用全局铺层编号对结果后处理的优越性。这里首先介绍了传统的定义方法即使用 PCOMP,通过对比可以显示出使用 PCOMPG 的对实际问题处理的益处。由于结构形状、载荷和边界条件都是关于 X 轴对称的,所以只对一半的结构建模,并在对称面施加对应的边界条件。

打开模型文件
Step01:在 OptiStruct 用户界面并打开模型文件。
(1) 启动 HyperMesh。
(2) 在 User Profiles 对话框中 选择 OptiStruct,点击 OK。
(3) 点击 File 下拉菜单选 Open…..或点击图标 , 弹出 Open file…浏览窗口。
(4) 选择 Exercise_9b.hm 文件。
(5) 点击 Open。Exercise_9b.hm 数据载入当前的 HyperMesh 中,替换原有数据。
Step02:查看模型。
结构模型已经建立,可以直接进行求解计算。在提交计算之前,先查看建立的模型。
模型用于线性静力分析。由于模型为对称结构,故建立一半有限元模型并施加对称边界条件,在对称 面约束所有节点的 DOF1, DOF5 和 DOF6,如图 9-3 所示。

图 9-3 一半结构的有限元模型
所有的 component 都会从底面向上即单元的法向利用 PCOMP 属性对层进行排列,如图 9-4 所示。

图 9-4 沿着单元法向的铺层排列
这个模型中 component 的名字若以单词“Flange”开头,表示它们是将不同的 component 连结在一起的连 结点。查看时,需注意由 Skin 和 Rib component 构成的法兰区域。查看 Skin_inner, Rib, Flange1_Skin_Rib, 和 Flange2_Skin_Rib 的铺层排列(显示在图 9-5 的底部)。注意 Skin_inner, Flange1_Skin_Rib, Flange2_Skin_Rib 和 Skin_outer 中有很少的公共铺层,他们在每一个 component 中的叠放次序是不同的。例如,Skin_inner 的第 4 层是 Flange2_Skin_Rib 的第 3 层和 Skin_outer 的第 2 层。

图 9-5 Skin_inner, Rib, Skin_outer, Flange1_Skin_Rib, 和 Flange2_Skin_Rib 的铺层排列。
(1) 从 2D 页面点击 HyperLaminate 面板。
此时,启动 HyperLaminate 图形界面,在此可以对铺层信息进行定义、查看和编辑,也可以在此创建 并编辑材料特性和设计变量。
(2) 展开屏幕左边模型树中的 laminates 部分。
(3) 选择 Skin_inner PCOMP, 层合板中的详细信息出现在图形界面中,如图 9-6 所示。

图 9-6 步骤 3 窗口
(4) 确认 Skin_inner 的铺层定义与 Flange1 _Rib_Skin 的铺层定义的前五项一致,如表 9-1 所示。
(5) 选择 Rib PCOMP 并输入 Rib 的第 3 个和第 4 个铺层定义,使之与表 9-1 的第 6 和第 7 项一致。<


104

被折叠的 条评论
为什么被折叠?



