《ANSYS网格划分强烈推荐》由会员分享,可在线阅读,更多相关《ANSYS网格划分强烈推荐(92页珍藏版)》请在金锄头文库上搜索。
1、网格划分有限元及有限元及有限元及有限元及ANSYSANSYSA.网格划分过程B.网格划分控制C.实体模型网格划分D.网格划分练习E.常用结构单元类型F.网格划分基本原则主要内容A网格划分过程有限元及有限元及有限元及有限元及ANSYSANSYS1.定义单元属性单元类型定义实常数定义材料参数2.网格划分控制3.生成网格网格划分过程注意:在划分网格前,必须定义单元类型,最好定义好单元属性。注意:在划分网格前,必须定义单元类型,最好定义好单元属性。B网格划分控制有限元及有限元及有限元及有限元及ANSYSANSYS同一实体不同的网格划分较差的网格a)FreeFree Quad plane42b)Mapp
2、edMapped Quad plane42有限元及有限元及有限元及有限元及ANSYSANSYS网格划分工具网格划分工具网格划分器选择单元属性设置Smartsize网格划分控制单元尺寸控制单元形状控制网格划分优化Main Menu Preprocessor Meshing MeshTool 有限元及有限元及有限元及有限元及ANSYSANSYS单元属性设置或者菜单操作或者菜单操作有限元及有限元及有限元及有限元及ANSYSANSYS单元属性设置在创建有限元模型的过程中,单元属性的设置一般有三种方法:o分网前设置当前的缺省单元属性,即“global”的MAT、TYPE和REAL, 然后对该实体模型相应
3、区域分网,依次完成所有分网。o分网前将单元属性预先赋予实体模型的相应部位,然后一起分网。o分网后对单元属性进行修改。注意:注意:如果没有设置单元属性,ANSYS则自动将所有单元赋予 缺省值:MAT=1、TYPE=1、和REAL=1。有限元及有限元及有限元及有限元及ANSYSANSYS单元属性设置 当你在划分单元前忘记设置单元属性,划分后的单元属性MAT=1、TYPE=1、REAL=1,怎么办?在这种情况下,有两种方法可以修改单元属性:o一是先清除网格,再设置好单元属性,重新划分网格。o二是先设置当前的单元属性,再修改网格为当前单元属性。 Main Menu: Preprocessor -Att
4、ributes- Defines Default Attribs Main Menu: Preprocessor -Modeling- Move/Modify -Elements- Modify Attrib有限元及有限元及有限元及有限元及ANSYSANSYS尺寸尺寸控制控制缺省单元尺寸 当第一次进入ANSYS进行自由和映射网格划分时,程序自动设置为缺省单元尺寸。缺省单元尺寸以下列量为基础:n最小未划分网格线的最小单元数和最大单元数n每个单元的最大跨角n单元最小和最大的边长缺省缺省单元尺寸的控制可以改元尺寸的控制可以改变:Main Menu: Preprocessor Meshing Size
5、 Cntrls ManualSize Global Other有限元及有限元及有限元及有限元及ANSYSANSYS缺省尺寸改变结果缺省尺寸改变结果Mapped Quad plane42最小线的缺省等分数为3最小线的等分数修改为4有限元及有限元及有限元及有限元及ANSYSANSYSSmartsize网格划分控制网格划分控制o在进行自由网格划分时,建议采用Smartsize控制网格的大小。o在进行自动网格划分时,智能网格给网格划分器创造合理的单元形状提供一个好的选择。注意:注意:打开智能网格并不影响映射网格的划分,打开智能网格并不影响映射网格的划分, 映射网格仍然使用缺省尺寸。映射网格仍然使用缺省
6、尺寸。有限元及有限元及有限元及有限元及ANSYSANSYSSmartsize网格划分控制网格划分控制打开智能网格,尺寸级别的范围从 1 (精细) 到10 (粗糙), 缺省级别为 6 ,级别越高说明网格越粗。1、Smartsize基本控制基本控制Main Menu Preprocessor Meshing MeshTool Main Menu Preprocessor Meshing Size Cntrls SmartSize Basic 注意:注意:只有关闭只有关闭meshtool对话框,才会出现对话框,才会出现BASIC菜单。菜单。或者:或者:有限元及有限元及有限元及有限元及ANSYSANS
7、YSSmartsize网格划分控制网格划分控制1、Smartsize基本控制基本控制对同一模型,采用不同的对同一模型,采用不同的智能网格级别进行网格划智能网格级别进行网格划分时所得到的网格。分时所得到的网格。有限元及有限元及有限元及有限元及ANSYSANSYSSmartsize网格划分控制网格划分控制1、Smartsize基本控制基本控制不同不同Smartsize水平值水平值下的网格划分结果下的网格划分结果有限元及有限元及有限元及有限元及ANSYSANSYSSmartsize网格划分控制网格划分控制2、Smartsize高级控制高级控制Main Menu Preprocessor Meshin
8、g Size Cntrls SmartSize Adv Opts 比例因子比例因子膨胀因子膨胀因子过渡因子过渡因子有限元及有限元及有限元及有限元及ANSYSANSYSSmartsize网格划分控制网格划分控制2、Smartsize高级控制高级控制FAC:用于计算默认网格尺寸的比例因子,取值范围0.25。FAC参数控制效果(plane82 Free Tri Smartsize)FAC=0.5 EXPAND1 TRANS2FAC=1 EXPAND1 TRANS2有限元及有限元及有限元及有限元及ANSYSANSYSSmartsize网格划分控制网格划分控制2、Smartsize高级控制高级控制【EX
9、PAND】:网格划分膨胀因子。该值决定了面内部单元尺寸与边缘处的单元尺寸的比例关系。取值范围0.54。FAC参数控制效果(plane82 Free Tri Smartsize)FAC=0.5 FAC=0.5 EXPANDEXPAND0.50.5 TRANS TRANS2 2FAC=0.5 FAC=0.5 EXPANDEXPAND2 2 TRANS TRANS2 2有限元及有限元及有限元及有限元及ANSYSANSYSSmartsize网格划分控制网格划分控制2、Smartsize高级控制高级控制【TRANS】:网格划分过渡因子。该值决定了从面的边界上到内部单元尺寸涨缩的速度。该值必须大于1而且最
10、好小于4。FAC=0.5 EXPANDFAC=0.5 EXPAND2 2 TRANSTRANS1.31.3FAC参数控制效果(plane82 Free Tri Smartsize)FAC=0.5 EXPANDFAC=0.5 EXPAND2 2 TRANSTRANS3 3有限元及有限元及有限元及有限元及ANSYSANSYS尺寸尺寸控制控制 由于结构形状的多样性,在许多情况下,由缺省单元尺寸或智能尺寸使产生的网格并不合适,在这些情况下,进行网格划分时必须做更多的处理。可以通过指定下述的单元尺寸来进行更多的控制。MESHTOOL对话框对话框有限元及有限元及有限元及有限元及ANSYSANSYSo对应
11、MAP 方式方式 缺省单元尺寸 Global Areas KeyPts Lines(DESIZE) (ESIZE) (AESIZE) (KESIZE ) (LESIZE) 低低 高高o对应 FREE 方式方式 智能单元尺寸 Global Areas KeyPts Lines(SMRTSIZE ) (ESIZE) (AESIZE) (KESIZE ) (LESIZE) 低低 高高设置单元尺寸优先等级设置单元尺寸优先等级有限元及有限元及有限元及有限元及ANSYSANSYS尺寸尺寸控制举例控制举例例1:如图所示半圆环,外径和内径分别为20和10Ex1.db有限元及有限元及有限元及有限元及ANSYSA
12、NSYS1、用缺省的单元大小来划分网格低价与高价的缺省单元大小比较(Mapped Quad)Plane42(缺省global3)Plane82(缺省global2)nMain Menu Preprocessor Meshing Size Cntrls Globalother有限元及有限元及有限元及有限元及ANSYSANSYS2、控制全局单元尺寸来划分网格划分方式:Plane82 Mapped QuadGlobal=8(设置等分数,清除单元尺寸)(设置等分数,清除单元尺寸) Global=1(设置单元尺寸)(设置单元尺寸) 有限元及有限元及有限元及有限元及ANSYSANSYS3、控制面单元尺寸来
13、划分网格Area=2(单元尺寸)(单元尺寸) 划分方式:Plane82 Mapped Quad有限元及有限元及有限元及有限元及ANSYSANSYS4、控制线单元尺寸来划分网格Line(两直线)=6(等分数)(等分数)划分方式:Plane82 Mapped Quad有限元及有限元及有限元及有限元及ANSYSANSYS5、控制关键点附近单元尺寸来划分网格Keypts=0.5(单元尺寸)(单元尺寸) 划分方式:Plane82 Mapped Quad有限元及有限元及有限元及有限元及ANSYSANSYS单元形状单元形状控制控制1.同一网格区域的面单元可以是三角形或者四边形,体单元可以是六面体或四面体形状
14、。2.在进行网格划分之前,应该决定是使用ANSYS对于单元形状的默认设置,还是自己指定单元形状。有限元及有限元及有限元及有限元及ANSYSANSYSANSYS支持的单元形状和网格划分类型组合支持的单元形状和网格划分类型组合 有限元及有限元及有限元及有限元及ANSYSANSYS单元形状单元形状控制控制单元的“退化”注意:同一模型尽量不要混用两种形状。注意:同一模型尽量不要混用两种形状。PLANE82SOLID45有限元及有限元及有限元及有限元及ANSYSANSYS网格划分器选择网格划分器选择映射网格划分面的单元形状限制为四边形或三角形,体的单元限制为六面体 (方块)。通常有规则的形式,单元明显成
15、行。仅适用于 “规则的” 面和体, 如矩形和方块。两种主要的网格划分方法: 自由网格划分和映射网格划分自由网格划分无单元形状限制。网格无固定的模式。适用于复杂形状的面和体。有限元及有限元及有限元及有限元及ANSYSANSYS网格划分器选择自由网格划分网格划分器选择自由网格划分自由网格是面和体网格划分时的缺省设置。生成自由网格比较容易:导出 MeshTool 工具, 划分方式设为自由划分.推荐使用智能网格划分 进行自由网格划分,激活它并指定一个尺寸级别。 存储数据库。按 Mesh 按钮开始划分网格。按拾取器中 Pick All 选择所有实体 (推荐)。有限元及有限元及有限元及有限元及ANSYSA
16、NSYS网格划分器选择映射网格划分网格划分器选择映射网格划分限制条件限制条件n面必须包含 3 或 4 条线 (三角形或四边形).n体必须包含4, 5, 或 6 个面 (四面体, 三棱柱, 或六面体).n对边的单元分割必须匹配.有限元及有限元及有限元及有限元及ANSYSANSYS 映射网格划分包含三个步骤:1.保证 “规则的”形状, 即面有 3 或4 条边, 或体有 4, 5, 或 6 个面;2.指定尺寸和形状控制;3.生成网格。网格划分器选择映射网格划分网格划分器选择映射网格划分有限元及有限元及有限元及有限元及ANSYSANSYS1、保、保证规则的形状的形状 在许多情况下, 模型的几何形状上有
17、多于4条边的面,有多于6个面的体。 为了将它们转换成规则的形状, 可能要进行如下的一项或两项操作:n分割:分割:把面 (或体) 切割成小的、简单的形状。n连接:接:连接两条或多条线 (或面) 以减少总的边数。n角点角点选择:选择面上的3个或4个角点暗示 一个连接。网格划分器选择映射网格划分网格划分器选择映射网格划分有限元及有限元及有限元及有限元及ANSYSANSYSo分割分割 可以通过布尔减运算实现.n您可以使用工作平面, 一个面, 或一条线 作为切割工具.网格划分器选择映射网格划分网格划分器选择映射网格划分有限元及有限元及有限元及有限元及ANSYSANSYSo连接接 操作是生成一条新线 (为
18、网格划分), 它通过连接两条或多条线以减少构成面的线数。n使用命令 Preprocessor Meshing Concatenate Lines,然后拾取须连接的线.n对面进行连接,使用命令Preprocessor Meshing Concatenate Areas连接这两条线使其成为一个由4条边构成的面网格划分器选择映射网格划分网格划分器选择映射网格划分有限元及有限元及有限元及有限元及ANSYSANSYSo可简单地通过一个面上的3个或4个角点 暗示暗示 一个连接. 此时, ANSYS 内在地 生成一个连接.n在MeshTool中选择Quad shape和Mapped网格.n将 3/4 sid
19、ed 变为 Pick corners.n按 Mesh 键, 拾取面, 然后拾取 3 或 4 角点形成一规则的形状.网格划分器选择映射网格划分网格划分器选择映射网格划分有限元及有限元及有限元及有限元及ANSYSANSYS网格划分器选择映射网格划分网格划分器选择映射网格划分2 2、指定尺寸和形状控制、指定尺寸和形状控制o选择单元形状非常简单. 在 MeshTool中,对面的网格划分选择 Quad,对体的网格划分选择 Hex, 点击 Mapped.o设置单元设置单元尺寸。尺寸。有限元及有限元及有限元及有限元及ANSYSANSYS网格划分器选择映射网格划分网格划分器选择映射网格划分若指定线的分割数,
20、切记:n对边的分割数必须匹配, 但只须指定一边的分割数. 映射网格划分器将把分割数自动传送到它的对边.若对边均指定分割数且不一致,则取较多值。n如果模型中有连接线, 只能在原始(输入)线上指定分割数,而不能在合成线上指定分割数.每条初始线上指定6份分割.此线上将自动使用12 份分割 (合成线的对边).此线指定4份分割. 此线上将自动使用4 份分割有限元及有限元及有限元及有限元及ANSYSANSYS网格划分器选择映射网格划分网格划分器选择映射网格划分3、生成映射网格、生成映射网格只要保证了规则的形状 并指定了合适的份数, 生成网格将非常简单. 只须按MeshTool中的 Mesh 键, 然后按拾
21、取器中的 Pick All 或选择需要的实体即可.有限元及有限元及有限元及有限元及ANSYSANSYS映射网格划分举例映射网格划分举例待进行网格划分的五边形面待进行网格划分的五边形面对五边形进行映射网格对五边形进行映射网格划分时的提示划分时的提示Ex2.db有限元及有限元及有限元及有限元及ANSYSANSYS映射网格划分举例映射网格划分举例进行线连接进行线连接五边形面映射网格划分结果五边形面映射网格划分结果L6有限元及有限元及有限元及有限元及ANSYSANSYS映射网格划分举例映射网格划分举例有限元及有限元及有限元及有限元及ANSYSANSYS映射网格划分举例映射网格划分举例选取关键点选择角点
22、映射网格划分选择角点映射网格划分通过角点选择进行映射网格划分通过角点选择进行映射网格划分有限元及有限元及有限元及有限元及ANSYSANSYS映射网格划分举例映射网格划分举例有限元及有限元及有限元及有限元及ANSYSANSYS改变网格改变网格 如果你觉得生成的网格不好,可以通过下面的方法改变网格:n采用新的指定重新划分网格.直接重划分使用Accept/reject提示清除网格,然后再重新划分n局部细划.有限元及有限元及有限元及有限元及ANSYSANSYS使用网格的使用网格的Accept/reject提示提示Main Menu Preprocessor Meshing Mesher Options
23、1. 单击方框,将设单击方框,将设置改为置改为Yes2.2.单击单击OKOK,则在完成网格划则在完成网格划分后,程序会提示你接受分后,程序会提示你接受或者拒绝此网格。或者拒绝此网格。可使用户方便地放弃不想要的网格改变网格改变网格有限元及有限元及有限元及有限元及ANSYSANSYS改变网格改变网格细化网格细化网格 在某些特定的结点,单元,关键点或在某些特定的结点,单元,关键点或线周围进行局部网格细划(得到更多的单线周围进行局部网格细划(得到更多的单元)元)。 1. 选择细划位置类型(即拾取选择细划位置类型(即拾取的节点、单元、关键点、线、的节点、单元、关键点、线、面周围或所有的单元上)面周围或所
24、有的单元上)2. 单击单击Refine有限元及有限元及有限元及有限元及ANSYSANSYS改变网格改变网格细化网格细化网格3. 拾取细划位置,然后在拾取菜单上单击拾取细划位置,然后在拾取菜单上单击OK4. 选择细划级别:(从选择细划级别:(从15为为从最小到最大)从最小到最大)5. 如果想调整细划深度或控制如果想调整细划深度或控制其它的细划选项,则选择其它的细划选项,则选择Yes.6. 单击单击OK网格细划前网格细划前网格细划后网格细划后C实体模型实体模型网格划分Meshing Your Solid Model 有限元及有限元及有限元及有限元及ANSYSANSYS实体模型网格划分实体模型网格划
25、分MESHTOOL对话框对话框主菜单主菜单对线网格划分:对线网格划分:Link单元、单元、Beam单元单元对面网格划分:对面网格划分:Plane单元、单元、Shell单元单元对关键点网格划分:对关键点网格划分:Mass21对体网格划分:对体网格划分:Solid单元单元扫掠网格划分:扫掠网格划分:Solid单元单元有限元及有限元及有限元及有限元及ANSYSANSYS体网格划分体网格划分扫掠网格划分扫掠网格划分扫掠网格划分是指从一个边界面(称为源面)网格扫掠贯穿整个体,将未进行网格划分的体划分成规则的网格。源面目标面有限元及有限元及有限元及有限元及ANSYSANSYS体网格划分体网格划分扫掠网格划
26、分举例扫掠网格划分举例待扫掠网格划分的实体模型源面46四面表网格目标面Ex3.db有限元及有限元及有限元及有限元及ANSYSANSYS体网格划分体网格划分扫掠网格划分举例扫掠网格划分举例(1)选择Main Menu Preprocessor Meshing Mesh Attributes Picked Volumes 命令,弹出图形选取对话框,在图形窗中选择生成的体,单击【ok】按钮,弹出下图所示对话框,对体进行属性设置。有限元及有限元及有限元及有限元及ANSYSANSYS体网格划分体网格划分扫掠网格划分举例扫掠网格划分举例(2)选择Main Menu Preprocessor Meshing
27、 Mesh Volumes Sweep Sweep Opts 命令,弹出图形选取对话框,按要求进行相关设置。有限元及有限元及有限元及有限元及ANSYSANSYS体网格划分体网格划分扫掠网格划分举例扫掠网格划分举例(3)对源面(A6)进行预网格划分设置。假定要把源面划分为46的四面表网格,则分别将源面两条边界上的单元划分设置为4和6即可。选择Main Menu Preprocessor Meshing Size Ctrls ManualSize Layers Picked Lines 命令,弹出图形对话框,在图形视窗中选择A6面的上边线,单击ok按钮后将其单元划分数目设为6。有限元及有限元及有限
28、元及有限元及ANSYSANSYS体网格划分体网格划分扫掠网格划分举例扫掠网格划分举例(4)重复(3)操作,将面A6左边线的单元划分数目设为4。此时的模型如下图所示。64有限元及有限元及有限元及有限元及ANSYSANSYS体网格划分体网格划分扫掠网格划分举例扫掠网格划分举例(5)选择Main Menu Preprocessor Meshing Mesh Volume Sweep Sweep 命令,弹出图形选取对话框,先选取图形视窗中的实体,单击ok按钮,再选中源面A6并单击ok按钮,接着选中目标面A5并单击ok按钮。最到得到的网格如下图所示。D网格划分练习有限元及有限元及有限元及有限元及ANSY
29、SANSYS练习练习1连杆网格划分连杆网格划分 说明o对一个二维连杆进行网格划分.o拉伸这个已网格化的面,形成一个三维的网格化的体.Ex5c-rod-2d.db1有限元及有限元及有限元及有限元及ANSYSANSYS1.按教师指定的工作目录,用 “c-rod-2d-mesh”作为作业名,进入ANSYS. 或清除ANSYS 数据库,并把作业名改为 “c-rod-2d-mesh”:nUtility Menu File Clear & Start New .nUtility Menu File Change Jobname .2. 恢复数据库“c-rod-2d.db1” :nUtility Menu
30、File Resume from p选择 “c-rod-2d.db1” 文件名, 然后选择 OK有限元及有限元及有限元及有限元及ANSYSANSYS3. 进入前处理器,把单元类型设置为MESH200 ,设置keyopt(1)=“QUAD 8-NODE”:nMain Menu Preprocessor Element Type Add/Edit/Delete p按Add .n选择 “Not Solved” 和 “Mesh Facet 200”, 然后选择 OKp按Options .p设置 K1为 “QUAD 8-NODE”, 然后选择 OKp按Close注注:mesh200仅用于网格划分,不用于
31、求解,主要应用在需多步网格划分,如拉伸网格,需要由低维网格生成高维网格。有限元及有限元及有限元及有限元及ANSYSANSYS4. 设置单元尺寸为 0.2 ,用四边形单元对模型进行自由网格划分:nMain Menu Preprocessor MeshTool p设置大小控制为Global,按 Setp设置SIZE = 0.2p按OKp按Meshp拾取Pick All有限元及有限元及有限元及有限元及ANSYSANSYS5. 保存划分了网格的模型:nUtility Menu File Save as p输入文件名“c-rod-2d-mesh-quad.db” , 然后选择 OK有限元及有限元及有限元
32、及有限元及ANSYSANSYS6. 沿着已划分网格的面法向对该面拖拉,生成三维块体单元模型 :6a.添加三维块体单元类型:nMain Menu Preprocessor Element Type Add/Edit/Delete p按Add .n选择 “Structural Solid” 和 “Brick 20node 95”, 然后选择 OKp按Close有限元及有限元及有限元及有限元及ANSYSANSYS6b.设置网格属性:nMain Menu Preprocessor Meshing Mesh Attributes Default Attribsn或Main Menu Preprocess
33、or Meshing Meshtool p拾取 对话框最上面的set按钮n弹出对话框,选取单元类型solid95,按OK有限元及有限元及有限元及有限元及ANSYSANSYS6c.设置在拖拉方向的单元份数, 然后拖拉面:nMain Menu Preprocessor Modeling Operate Extrude Elem Ext Optsp输入VAL1 = 3p按OKnMain Menu Preprocessor Modeling Operate Extrude Areas Along Normalp拾取 2号面, 然后选择 OKp设置DIST = 0.5, 然后选择 OK有限元及有限元及有
34、限元及有限元及ANSYSANSYS7. 将模型置于等轴图方位:nUtility Menu PlotCtrls Pan, Zoom, Rotate p选择ISO8. 保存网格模型:nUtility Menu File Save as p输入文件名“c-rod-3d-mesh-brick.db”, 然后选择 OK有限元及有限元及有限元及有限元及ANSYSANSYS9. 用 VSWEEP 创建一个三维网格化的块体:9a. 恢复在练习 中创建的“c-rod-fix.db” (或 c-rod-fix.db1):nUtility Menu File Resume from p选择 “ex5c-rod-fi
35、x.db” (或 “c-rod-fix.db1”) , 然后选择 OK9b. 进入前处理器,设定单元类型为SOLID95:nMain Menu Preprocessor Element Type Add/Edit/Delete p按Add .n选择“Structural Solid” 和 “Brick 20node 95”, 然后选择 OKp按Closec-rod-fix.db1有限元及有限元及有限元及有限元及ANSYSANSYS10e. 用VSWEEP对体进行网格划分:nMain Menu preprocessor MeshTool .p设置大小控制为Global,按 Setp输入SIZE
36、= 0.15p按OKp选择 “Hex” 和 “Sweep”, 保留“Auto Src/Trg”的缺省设置并激活它p按Sweepp拾取Pick All10f.保存网格模型:nUtility Menu File Save as p输入文件名“c-rod-mesh-sweep.db” , 然后选择 OK有限元及有限元及有限元及有限元及ANSYSANSYSSIZE = 0.15有限元及有限元及有限元及有限元及ANSYSANSYSSIZE = 0.3有限元及有限元及有限元及有限元及ANSYSANSYS练习练习2轴类零件的网格划分轴类零件的网格划分axis.db有限元及有限元及有限元及有限元及ANSYSA
37、NSYS1、定义单元类型Main Menu Preprocessor Element Type Add/Edit/Delete按Add .选择“Structural Solid” 和 “Tet 10node 187”, 然后选择 OK按Close有限元及有限元及有限元及有限元及ANSYSANSYS2、划分网格Main Menu Preprocessor Meshing Size Cntrls ManualsSize Global Size 有限元及有限元及有限元及有限元及ANSYSANSYS2、划分网格Main Menu Preprocessor Meshing Mesh Volumes Fr
38、ee有限元及有限元及有限元及有限元及ANSYSANSYS练习练习3圆盘类零件的网格划分圆盘类零件的网格划分gear.db有限元及有限元及有限元及有限元及ANSYSANSYS1、定义单元类型Main Menu Preprocessor Element Type Add/Edit/Delete按Add .选择“Structural Solid” 和 “Tet 10node 92”, 然后选择 OK按Close有限元及有限元及有限元及有限元及ANSYSANSYS2、划分网格Main Menu Preprocessor Meshing Size Cntrls ManualsSize Global Si
39、ze 有限元及有限元及有限元及有限元及ANSYSANSYS2、划分网格Main Menu Preprocessor Meshing Mesh Volumes Free有限元及有限元及有限元及有限元及ANSYSANSYS练习练习4bracket.db有限元及有限元及有限元及有限元及ANSYSANSYS练习练习4Size Level = 6Size Level = 3有限元及有限元及有限元及有限元及ANSYSANSYS练习练习5 采用映射网格划分以下形体采用映射网格划分以下形体提示:先用工作平面把该图形分割成规则形状提示:先用工作平面把该图形分割成规则形状3D单元:solid95wheela.db
40、有限元及有限元及有限元及有限元及ANSYSANSYSE E 典型结构单元类型典型结构单元类型o点单元o线单元o平面单元o实体单元o壳单元类型典型单元自由度特点点单元Mass21(质量单元)UX, UY, UZ, ROTX, ROTY, ROTZ每个自由度的质量和惯性矩分别定义 线单元Link1(二维杆)UX, UY可承受单轴拉、压Link8(三维杆)UX, UY, UZ可承受单轴拉、压Beam3(二维弹性梁)UX, UY, ROTZ可承受单轴拉、压、弯Beam4(三维弹性梁)UX, UY, UZ, ROTX, ROTY, ROTZ可承受单轴拉、压、弯、扭面单元Plane42(低阶)/Plane
41、182UX, UYPlane82(高阶)/Plane183UX, UY适用于曲线边界体单元Solid45(8节点,六面体,低阶)/Solid185UX, UY, UZSolid95(20节点,六面体,高阶)/Solid186UX, UY, UZ适用于不规则形状Solid92(10节点,四面体,高阶)/ Solid187UX, UY, UZ适用于不规则形状壳单元Shell63(弹性壳,低阶)UX, UY, UZ, ROTX, ROTY, ROTZShell93(曲壳,高阶)UX, UY, UZ, ROTX, ROTY, ROTZ适用于模拟弯曲壳体F网格划分基本原则有限元及有限元及有限元及有限元及
42、ANSYSANSYS网格划分原则网格划分原则o网格数量o网格疏密o单元阶次o网格质量有限元及有限元及有限元及有限元及ANSYSANSYS网格数量网格数量 网格数量的多少将影响计算结果的网格数量的多少将影响计算结果的精度精度和和计算规模计算规模的大的大小。一般来讲,网格数量增加,计算精度会有所提高,但小。一般来讲,网格数量增加,计算精度会有所提高,但同时计算规模也会增加,所以在确定网格数量时应权衡两同时计算规模也会增加,所以在确定网格数量时应权衡两个因数综合考虑个因数综合考虑 网格较少时增加网格数量可以使计算精度明显提高,而计算时间不会有大的增加。当网格数量增加到一定程度后,再继续增加网格时精度
43、提高甚微,而计算时间却有大幅度增加。 在静力分析时,如果仅仅是计算结构的变形,网格数量可以少一些。如果需要计算应力,则在精度要求相同的情况下应取相对较多的网格。有限元及有限元及有限元及有限元及ANSYSANSYS网格疏密网格疏密 在计算数据变化梯度较大的部位在计算数据变化梯度较大的部位( (如应力集中处如应力集中处) ),为了较好地,为了较好地反映数据变化规律,需要采用比较密集的网格。而在计算数据变化反映数据变化规律,需要采用比较密集的网格。而在计算数据变化梯度较小的部位,为减小模型规模,则应划分相对稀疏的网格。梯度较小的部位,为减小模型规模,则应划分相对稀疏的网格。 图b中网格疏密相差更大,
44、它比图a中的网格少48个,但计算出的孔缘最大应力相差1%,而计算时间却减小了36%。由此可见,采用疏密不同的网格划分,既可以保持相当的计算精度,又可使网格数量减小。 划分疏密不同的网格主要用于应力分析应力分析(包括静应力和动应力),而计算固有特性时则趋于采用较均匀的网格形式。这是因为固有频率和振型主要取决于结构质量分布和刚度分布,不存在类似应力集中的现象,采用均匀网格可使结构刚度矩阵和质量矩阵的元素不致相差太大,可减小数值计算误差。同样,在结构温度场计算中也趋于采用均匀网格。 决定网格疏密和数量的方法:决定网格疏密和数量的方法:先初分网格求得结果,与实验结果比较,对先初分网格求得结果,与实验结
45、果比较,对结果偏差较大的地方进行网格细化,重新求解,如果两者结果几乎相同,则网结果偏差较大的地方进行网格细化,重新求解,如果两者结果几乎相同,则网格足够。格足够。有限元及有限元及有限元及有限元及ANSYSANSYS单元阶次单元阶次 选用高阶单元可提高计算精度,因为高阶单元的曲线或曲面边界能够更好地逼近结构的曲线和曲面边界,且高次插值函数可更高精度地逼近复杂场函数,所以当结构形状不规则、应力分布或变形很复杂时可以选用高阶单元。但高阶单元的节点数较多,在网格数量相同的情况下由高阶单元组成的模型规模要大得多,因此在使用时应权衡考虑计算精度和时间。 增加网格数量和单元阶次都可以提高计算精度。因此在精度
46、一定的情况下,用高阶单元离散结构时应选择适当的网格数量,太多的网格并不能明显提高计算精度,反而会使计算时间大大增加。为了兼顾计算精度和计算量,同一结构可以采用不同阶次的单元,即精度要求高的重要部位用高阶单元,精度要求低的次要部位用低阶单元。不同阶次单元之间或采用特殊的过渡单元连接,或采用多点约束等式连接。有限元及有限元及有限元及有限元及ANSYSANSYS网格质量网格质量 网格质量是指网格几何形状的合理性。质量好坏将影响计算精度。质量太差的网格甚至会中止计算。直观上看网格各边或各个内角相差不大、网格面不过分扭曲、边节点位于边界等份点附近的网格质量较好。网格质量可用细长比、锥度比、内角、翘曲量、拉伸值、边节点位置偏差等指标度量。