您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 第四章梁单元网格划分
60第四章梁单元网格划分本章说明在必要的时候如何对设计的零件添加梁网格,并且编辑梁网格。用户可以对在结构设计工作台中设计的梁添加梁单元网格,并将其划分为1维的梁单元。注意!无法对草图工作台设计的几何图形添加梁网格。对属于混合实体的1维实体,无法划分网格。打开文件sample47.CATAnalysis,在进行下面的操作之前,注意要先对零件指定材料。(1)点击【MeshingMethods】(网格划分方法)工具栏内的【BeamMesher】(梁单元划分)按钮,如图4-1所示。(2)在图形区选定要划分网格的对应的几何形状,如图4-2所示,选择几何图形后,弹出【BeamMeshing】(梁单元划分)对话框,如图4-3所示。图4-1【BeamMesher】(梁单元划分)按钮图4-2在图形区选定的几何形状图4-3【BeamMeshing】(梁单元划分)对话框下面说明对话框内各选项的含义。Elementtype(单元类型):允许用户选择1D单元的类型:(linear):1D单元,没有中间节点。(parabolic):1D单元,有中间节点。【Elementsize】(单元尺寸):允许用户设置全局网格尺寸。网格尺寸的数值必须为正。【Sagcontrol】(垂度控制):允许用户设置单元的最小尺寸和垂度。如果选中该选项,对应的值(最小尺寸和垂度)数值栏将激活显示。读者应该记住,垂度是网格单元与几何形状之间的偏差距离,因此在曲线形状的几何体中,网格优化是可供选择的选项。【Automaticmeshcapture】(自动网格捕捉):允许用户定义指定的公差值捕捉外部网格(外部网格必须是2D网格)。61【Meshcapture】(网格捕捉)按钮,只有在用户激活【Automaticmeshcapture】(自动网格捕捉)选项后,该按钮才处于激活状态。【Tolerance】(公差):允许用户定义一个公差值。【Anglebetweencurves】(曲线间的角度):允许用户定义网格划分时考虑的点。【Editmesh】按钮:允许用户手动编辑网格,以便提高网格的质量。点击该按钮后,会弹出【EditMesh】(编辑网格)对话框,相关内容请参阅【EditMesh】(编辑网格)对话框的介绍。注意!本按钮在选中几何图形后立刻处于激活状态。【Add/removeisolatedpoints】(添加/移除孤立点)按钮:允许用户选择点,并把这些选择的点投影到几何图形上。点击该按钮后,会弹出【ExternalPoints】外部点对话框,如图4-4所示。注意!本按钮在选中几何图形后立刻处于激活状态。【AddMeshDistribution】按钮:允许用户指定局部节点分布。但点击该按钮时,弹出【EditElementsDistribution】(编辑单元分布)对话框。用户可以选择几种分布类型:uniform(均匀),arithmetic(算术),geometric(几何),user-definedlaw(用户定义规律)。(3)在【Elementsize】(单元尺寸)数值栏内输入单元尺寸值,在本例题中输入20mm。(4)点击对话框内的【应用】按钮,启动网格划分计算。在图形区显示划分后的网格,如图4-5所示。此时【BeamMeshing】(梁单元划分)对话框显示如图4-6所示。图4-4【ExternalPoints】外部点对话框图4-5显示划分后的网格(5)分别点击【Linear】(线性)按钮和【Parabolic】(二次)按钮,点击【应用】按钮,显示划分的网格如图4-7和4-8所示。图4-6更新显示的【BeamMeshing】(梁单元划分)对话框图4-7线性网格(6)点击对话框内的【确定】按钮,关闭对话框,同时在模型树中出现【1DMesh.1】元62素,如图4-9所示。图4-8二次网格图4-9模型树中出现【1DMesh.1】元素(7)现在对单元可视化进行缩放操作。点击【MeshVisualizationTools】(网格可视化工具)工具栏内的【ShrinkElements】(收缩单元)按钮,如图4-10所示。弹出【ShrinkElements】(收缩单元)对话框,如图4-11所示。将【1Delementsshrink】(1D单元收缩)的数值调整为0.90,单元网格更新显示,如图4-12所示。图4-10【ShrinkElements】(收缩单元)按钮图4-11【ShrinkElements】(收缩单元)对话框图4-12更新显示的单元网格(8)在左边的模型树中双击【1DMesh.1】元素,弹出【BeamMeshing】(梁单元划分)对话框,点击对话框内的【应用】按钮。(9)激活【Sagcontrol】(垂度控制)选项,修改【Minsize】(最小尺寸)和【Sag】(垂度)数值栏内的值,网格根据修改的数值更新显示划分的网格,如图4-13所示。(a)(b)(c)(d)(e)(f)63图4-13修改的数值和对应的网格(10)点击【Editmesh】(编辑网格)按钮,弹出【Editmesh】(编辑网格)对话框,如图4-14所示。图4-14【Editmesh】(编辑网格)对话框下面说明【Editmesh】(编辑网格)对话框内各选项的含义:【Smooth】(平滑):对与修改的网格相邻的其它网格进行平滑处理。【Node】(节点):【Movenode】(移动节点):移动属于几何图形上的节点。【Freezenode】(冻结节点):冻结一个节点,无论对相邻的单元采用何种变化,该节点均保持不变。【Unfreezenode】(解冻节点):取消对某个节点冻结操作。【Edge】(棱边):【Splitedge】(切割棱边):生成一个节点,并且把一个棱边切割为两个棱边。【Condenseedge】(精简棱边):通过精简节点和与节点相对的所选棱边上的点,压缩棱边。(11)在【Editmesh】(编辑网格)对话框,选择【Node】(节点)下拉列表框内的【Movenode】(移动节点)选项。(12)在图形区选择一个节点,然后移动到其它位置,调整后的结果如图4-15所示。(a)选择节点(b)移动节点(c)不选中【Smooth】(平滑)(d)选中【Smooth】(平滑)图4-15移动节点显示结果(13)在【Editmesh】(编辑网格)对话框,选择【Edge】(棱边)下拉列表框内的【Splitedge】(分割棱边)选项。为了细化网格,需要选中对话框内的【Smooth】(平滑)选项,此时临近的棱边会一起更新。(14)选中需要分割的棱边,如图4-16所示。棱边分割后的结果如图4-17所示。64图4-16选中需要分割的棱边(a)不选中【Smooth】(平滑)(b)选中【Smooth】(平滑)图4-17棱边分割后的结果(15)点击【Editmesh】(编辑网格)对话框内的【确定】按钮,关闭对话框。(16)点击【AddMeshDistribution】(添加网格分布)按钮,弹出【EditElementsDistribution】(编辑单元分布)对话框。(17)在图形区选择需要重新分布节点的棱边,如图4-18所示。(18)设置【EditElementsDistribution】(编辑单元分布)对话框内的参数。在本例题中,设置的参数如图4-19所示。调整节点分布后的网格如图4-20所示。图4-18选择需要重新分布节点的棱边图4-19【EditElementsDistribution】(编辑单元分布)对话框内设置的参数图4-20调整节点分布后的网格(19)点击【EditElementsDistribution】(编辑单元分布)对话框内的【确定】按钮。(20)点击【BeamMeshing】(梁单元划分)对话框内的【应用】按钮,然后再点击对话框内的【确定】按钮。在左边的模型树上,在【1DMesh.1】元素下面的【MeshSpecifications.1】组包含了【ElementsDistribution.1】元素。注意!1D或者说梁单元网格,可以手动删除,可以手动添加到零件上。
本文标题:第四章梁单元网格划分
链接地址:https://www.777doc.com/doc-2169512 .html