ANSYS-网格划分
ANSYS网格划分技巧

【分享】复杂几何模型的系列网格划分技术众所周知,对于有限元分析来说,网格划分是其中最关键的一个步骤,网格划分的好坏直接影响到解算的精度和速度。
在ANSYS中,大家知道,网格划分有三个步骤:定义单元属性(包括实常数)、在几何模型上定义网格属性、划分网格。
在这里,我们仅对网格划分这个步骤所涉及到的一些问题,尤其是与复杂模型相关的一些问题作简要阐述。
一、自由网格划分自由网格划分是自动化程度最高的网格划分技术之一,它在面上(平面、曲面)可以自动生成三角形或四边形网格,在体上自动生成四面体网格。
通常情况下,可利用ANSYS的智能尺寸控制技术(SMARTSIZE命令)来自动控制网格的大小和疏密分布,也可进行人工设置网格的大小(AESIZE、LESIZE、KESIZE、ESIZE等系列命令)并控制疏密分布以及选择分网算法等(MOPT命令)。
对于复杂几何模型而言,这种分网方法省时省力,但缺点是单元数量通常会很大,计算效率降低。
同时,由于这种方法对于三维复杂模型只能生成四面体单元,为了获得较好的计算精度,建议采用二次四面体单元(92号单元)。
如果选用的是六面体单元,则此方法自动将六面体单元退化为阶次一致的四面体单元,因此,最好不要选用线性的六面体单元(没有中间节点,比如45号单元),因为该单元退化后为线性的四面体单元,具有过刚的刚度,计算精度较差;如果选用二次的六面体单元(比如95号单元),由于其是退化形式,节点数与其六面体原型单元一致,只是有多个节点在同一位置而已,因此,可以利用TCHG命令将模型中的退化形式的四面体单元变化为非退化的四面体单元,减少每个单元的节点数量,提高求解效率。
在有些情况下,必须要用六面体单元的退化形式来进行自由网格划分,比如,在进行混合网格划分(后面详述)时,只有用六面体单元才能形成金字塔过渡单元。
对于计算流体力学和考虑集肤效应的电磁场分析而言,自由网格划分中的层网格功能(由LESIZE命令的LAYER1和LAYER2域控制)是非常有用的。
ANSYS教程三---自适应网格划分

第三章自适应网格划分何为网格自适应划分?ANSYS程序提供了近似的技术自动估计特定分析类型中因为网格划分带来的误差。
(误差估计在ANSYS Basic Analysis Procedures Guide第五章中讨论。
)通过这种误差估计,程序可以确定网格是否足够细。
如果不够的话,程序将自动细化网格以减少误差。
这一自动估计网格划分误差并细化网格的过程就叫做自适应网格划分,然后通过一系列的求解过程使得误差低于用户指定的数值(或直到用户指定的最大求解次数)。
自适应网格划分的先决条件ANSYS软件中包含一个预先写好的宏,ADAPT.MAC,完成自适应网格划分的功能。
用户的模型在使用这个宏之前必须满足一些特定的条件。
(在一些情况下,不满足要求的模型也可以用修正的过程完成自适应网格划分,下面还要讨论。
)这些要求包括:标准的ADAPT过程只适用于单次求解的线性静力结构分析和线性稳态热分析。
模型最好应该使用一种材料类型,因为误差计算是根据平均结点应力进行的,在不同材料过渡位置往往不能进行计算。
而且单元的能量误差是受材料弹性模量影响的。
因此,在两个相邻单元应力连续的情况下,其能量误差也可能由于材料特性不同而不一样。
在模型中同样应该避免壳厚突变,这也可能造成在应力平均是发生问题。
模型必须使用支持误差计算的单元类型。
(见表3-1)模型必须是可以划分网格的:即模型中不能有引起网格划分出错的部分。
表3-1 自适应网格划分可用单元2-D Structural SolidsPLANE2 2-D 6-Node Triangular SolidPLANE25 Axisymmetric Harmonic SolidPLANE42 2-D 4-Node Isoparametric SolidPLANE82 2-D 8-Node SolidPLANE83 Axisymmetric Harmonic 8-Node Solid3-D Structural SolidsSOLID45 3-D 8-Node Isoparametric SolidSOLID64 3-D Anisotropic SolidSOLID73 3-D 8-Node Solid with Rotational DOFSOLID92 3-D 10-Node Tetrahedral SolidSOLID95 3-D 20-Node Isoparametric Solid3-D Structural ShellsSHELL43 Plastic quadrilateral ShellSHELL63 Elastic Quadrilateral ShellSHELL93 8-Node Isoparametric Shell2-D Thermal SolidsPLANE35 2-D 6-Node Triangular SolidPLANE75 Axisymmetric Harmonic SolidPLANE55 2-D 4-Node Isoparametric SolidPLANE77 2-D 8-Node SolidPLANE78 Axisymmetric Harmonic 8-Node Solid3-D Thermal SolidsSOLID70 3-D 8-Node Isoparametric SolidSOLID87 3-D 10-Node Tetrahedral SolidSOLID90 3-D 20-Node Isoparametric Solid3-D Thermal ShellsSHELL57 Plastic Quadrilateral Shell如何使用自适应网格划分:基本过程进行自适应网格划分的基本过程包括如下步骤:1.象其他线性静力分析或稳态热分析一样,先进入前处理器(/PREP7或Main Menu>Preprocessor)。
ansys划分网格出错,有以下提示

ansys划分⽹格出错,有以下提⽰
ansys划分⽹格出错,有以下提⽰
Volume 5 could not be swept because a source and target area could not be determined automatica
lly.Try the vsweep command agaim for this volume and specify a source and target area.
原因是扫略需要⼀个原⾯和⼀个⽬标⾯,提⽰中说软件不能定义原⾯和⽬标⾯,出现如下问题据我的
经验是这样的:1)你的这两个体没有连接在⼀起,所以不能扫略过去。2)在布尔运算中,你的⼀
些命令可能导致本来连接的两个体由于切割造成了⼀些误差,不想⿇烦的话,可以再布尔运算中改变
容差值 建议稍微⼤⼀点 ⽐如,0.01,使较⼩的点⾃动拟合,然后再把容差改回即可。
ansysworkbench中划分网格的几种方法

v1.0可编辑可修改
转自宋博士的博客
如何在ANSYS WORKBEN中划分网格经常有朋友问到这个问题。
我整理了一下,先给
出第一个入门篇,说明最基本的划分思路。
以后再对某些专题问题进行细致阐述。
ANSYSWORKBENCH提供了对于网格划分的几种方法,为了便于说明问题,我们首先创建一个简单的模型,然后分别使用几种网格划分方法对之划分网格,从而考察各种划分方法
的特点。
1.创建一个网格划分系统。
2.创建一个变截面轴。
先把一个直径为20mm的圆拉伸30mm成为一个圆柱体
再以上述圆柱体的右端面为基础,创建一个直径为26mm的圆,拉伸30mm得到第二个圆柱体。
v1.0可编辑可修改。
基于APDL的ANSYS网格划分及应用

刘丽贤,马国鹭,赵登峰:基于APDL的ANSYS网格划分及应用拳DIM,LA,ARRAY,8,51将实体所属线号放入LA二维数组中’kSET,LA(1,1),15,16,4,3,19,54,24,521给二维LA数组赋值水SET,LA(1,5),2,1,5,6,12,8,7,11木DIM,LB,ARRAY,51将对不同线段划分的段数放入LB一维数组中LB(1)=20,30,10,20,40堆DO,AB,l,51用双重循环按照设定的段数划分实体所属线木DO,C。
1,8LESIZE,LA(C,AB),,,LB(AB),,,,,l!调用线号数组LA并通过调用段数数组LB对其设置划分的段数拳ENDDO!结束嵌套循环木ENDDO!结束外部循环木DIM,LD,ARRAY,9,2LD(1,1)=1,13,24,4,9,7,16,10,141将要被划分网格的实体编号按照一定顺序放入二维数组LD中LD(1,2)=2,26,21,27,25,23,22,15,17,kDO,LLD,l,21用双重循环划分实体MAT.LID!给被划分的实体赋材料属性REAL。
LED!给被划分的实体赋实常数MSHAPE.0.2DMSHKEY,1,IcDO。
U正,1,9ASEL,S,LD(LLE,LED)!调用LD数组选中将被划分的实体AMESH,LD(UJE,LLD)!调用LD数组选中划分的实体宰ENDDO!结束嵌套循环木ENDDO!结束外部循环以上是对该型电视机的CRT网格划分的命令流,以相同方式划分电视机壳体肋板和前后外壳等部件。
APDL划分网格b自由划分f。
g梧图2实体模型网格划分图2是用APDL通过以上方式和自由划分网格对长虹SF21366型电视机的实体模型的网格划分。
由单元信息表1可反映出通过APDL划分的电视机有限元模型的网格质量较好。
表1单元信息对比表3结论ANSYS软件经过几十年的发展,日趋成熟。
它不但具有良好的数据库管理和强大的前后处理功能,而且还时刻追踪先进的计算方法和计算机技术,不断提高分析精度和扩展自身的开放性,并提供良好的二次开发功能。
Ansys15.0workbench网格划分教程

第3章Workbench网格划分3.1 网格划分平台ANSYS Workbench中提供ANSYS Meshing应用程序(网格划分平台)的目标是提供通用的网格划分格局。
网格划分工具可以在任何分析类型中使用。
●FEA仿真:包括结构动力学分析、显示动力学分析(AUTODYN、ANSYS LS/DYNA)、电磁场分析等。
●CFD分析:包括ANSYS CFX、ANSYS FLUENT等。
3.1.1 网格划分特点在ANSYS Workbench中进行网格划分,具有以下特点:●ANSYS网格划分的应用程序采用的是Divide & Conquer(分解克服)方法。
●几何体的各部件可以使用不同的网格划分方法,亦即不同部件的体网格可以不匹配或不一致。
●所有网格数据需要写入共同的中心数据库。
●3D和2D几何拥有各种不同的网格划分方法。
ANSYS Workbench 15.0从入门到精通ANSYS Workbench中提供的网格划分法可以在几何体的不同部位运用不同的方法。
1.对于三维几何体对于三维几何体(3D)有如图3-1所示的几种不同的网格划分方法。
图3-1 3D几何体的网格划分法(1)自动划分法(Automatic)自动设置四面体或扫掠网格划分,如果体是可扫掠的,则体将被扫掠划分网格,否则将使用Tetrahedrons下的Patch Conforming网格划分器划分网格。
同一部件的体具有一致的网格单元。
(2)四面体划分法(Tetrahedrons)四面体划分法包括Patch Conforming划分法(Workbench自带功能)及Patch Independent划分法(依靠ICEM CFD Tetra Algorithm软件包实现)。
四面体划分法的参数设置如图3-2所示。
图3-2 四面体划分法的参数设置Patch Independent网格划分时可能会忽略面及其边界,若在面上施加了边界条件,便不能忽略。
ansys第3章网格划分技术及技巧(完全版)
ANSYS 入门教程 (5) - 网格划分技术及技巧之网格划分技术及技巧、网格划分控制及网格划分高级技术第 3 章网格划分技术及技巧定义单元属性单元类型 / 实常数 / 材料属性 / 梁截面 / 设置几何模型的单元属性网格划分控制单元形状控制及网格类型选择 / 单元尺寸控制 / 内部网格划分控制 / 划分网格网格划分高级技术面映射网格划分 / 体映射网格划分 / 扫掠生成体网格 / 单元有效性检查 / 网格修改网格划分实例基本模型的网格划分 / 复杂面模型的网格划分 / 复杂体模型的网格划分创建几何模型后,必须生成有限元模型才能分析计算,生成有限元模型的方法就是对几何模型进行网格划分,网格划分主要过程包括三个步骤:⑴定义单元属性单元属性包括:单元类型、实常数、材料特性、单元坐标系和截面号等。
⑵定义网格控制选项★对几何图素边界划分网格的大小和数目进行设置;★没有固定的网格密度可供参考;★可通过评估结果来评价网格的密度是否合理。
⑶生成网格★执行网格划分,生成有限元模型;★可清除已经生成的网格并重新划分;★局部进行细化。
定义单元属性一、定义单元类型1. 定义单元类型命令:ET, ITYPE, Ename, KOP1, KOP2, KOP3, KOP4, KOP5, KOP6, INOPR ITYPE - 用户定义的单元类型的参考号。
Ename - ANSYS 单元库中给定的单元名或编号,它由一个类别前缀和惟一的编号组成,类别前缀可以省略,而仅使用单元编号。
KOP1~KOP6 - 单元描述选项,此值在单元库中有明确的定义,可参考单元手册。
也可通过命令KEYOPT进行设置。
INOPR - 如果此值为 1 则不输出该类单元的所有结果。
例如:et,1,link8 ! 定义 LINK8 单元,其参考号为 1;也可用 ET,1,8 定义et,3,beam4 ! 定义 BEAM4 单元,其参考号为 3;也可用 ET,3,4 定义2. 单元类型的 KEYOPT命令:KEYOPT, ITYPE, KNUM, VALUEITYPE - 由ET命令定义的单元类型参考号。
Ansys基础培训-网格划分-MeshTool
Training Manual
INTRODUCTION TO ANSYS 11.0
建立有限元模型 — 生成网格和改变网格
•
Training Manual
演示:
– – – – 恢复 ribgeom.db。 用 SMRT,6划分网格 (并非很好的网格)。 用 SMRT,3 重新划分网格(好的网格)。 将 ESIZE 设为 0.2 后重新划分网格,由于智能网格划分考虑了ESIZE,即使 SMRT 设为 3,网格也变得很粗糙,届时,注意单元尺寸并不相同 (因为 SMRT为打开状态)。 – 关闭 SMRT 重新划分网格。单元尺寸现在完全相同。
Training Manual
INTRODUCTION TO ANSYS 11.0
不同的面可以有不同的 AESIZE。 • 边界线仅在未指定 LESIZE 或 KESIZE时, 采用指定尺寸。 • 智能网格划分打开时,为适应线的曲率或几 何近似,指定的尺寸可能无效。
建立有限元模型 —网格密度控制
• 网格工具MeshTool
0trainingmanual建立有限元模型网格密度控制125台湾地区的认证要求?台湾标准检验局bsmi为了岛内电子电机产品的电磁辐射干扰于1995年5月公布商品电磁兼容性管理办法?并于1996年7月正式公告自1997年1月1日起管制复印机等产品的电磁兼容性能?之后陆续管制信息周边产品家电与广播音响产品
• 可以指定边长比例 — 最后一个分割和 第一个分割的比率,使网格数偏向中间 或一边。
建立有限元模型 —网格密度控制
面尺寸 • 在面的内部控制单元尺寸:
– Main Menu > Preprocessor > Meshing > MeshTool; then select ―Size Controls‖, ―Areas‖, and [Set] – 或使用 AESIZE 命令 – 或 Main Menu > Preprocessor > Meshing > Size Cntrls > ManualSize > Areas
ANSYS自适应网格划分
ANSYS自适应网格划分(1)何为网格自适应划分?ANSYS程序提供了近似的技术自动估计特定分析类型中因为网格划分带来的误差。
(误差估计在ANSYS Basic Analysis Procedures Guide第五章中讨论。
)通过这种误差估计,程序可以确定网格是否足够细。
如果不够的话,程序将自动细化网格以减少误差。
这一自动估计网格划分误差并细化网格的过程就叫做自适应网格划分,然后通过一系列的求解过程使得误差低于用户指定的数值(或直到用户指定的最大求解次数)。
自适应网格划分的先决条件ANSYS软件中包含一个预先写好的宏,ADAPT.MAC,完成自适应网格划分的功能。
用户的模型在使用这个宏之前必须满足一些特定的条件。
(在一些情况下,不满足要求的模型也可以用修正的过程完成自适应网格划分,下面还要讨论。
)这些要求包括:标准的ADAPT过程只适用于单次求解的线性静力结构分析和线性稳态热分析。
模型最好应该使用一种材料类型,因为误差计算是根据平均结点应力进行的,在不同材料过渡位置往往不能进行计算。
而且单元的能量误差是受材料弹性模量影响的。
因此,在两个相邻单元应力连续的情况下,其能量误差也可能由于材料特性不同而不一样。
在模型中同样应该避免壳厚突变,这也可能造成在应力平均是发生问题。
模型必须使用支持误差计算的单元类型。
模型必须是可以划分网格的:即模型中不能有引起网格划分出错的部分。
自适应网格划分可用单元2-D Structural SolidsPLANE2 2-D 6-Node Triangular SolidPLANE25 Axisymmetric Harmonic SolidPLANE42 2-D 4-Node Isoparametric SolidPLANE82 2-D 8-Node SolidPLANE83 Axisymmetric Harmonic 8-Node Solid3-D Structural SolidsSOLID45 3-D 8-Node Isoparametric SolidSOLID64 3-D Anisotropic SolidSOLID73 3-D 8-Node Solid with Rotational DOFSOLID92 3-D 10-Node Tetrahedral SolidSOLID95 3-D 20-Node Isoparametric Solid3-D Structural ShellsSHELL43 Plastic quadrilateral ShellSHELL63 Elastic Quadrilateral ShellSHELL93 8-Node Isoparametric Shell2-D Thermal SolidsPLANE35 2-D 6-Node Triangular SolidPLANE75 Axisymmetric Harmonic SolidPLANE55 2-D 4-Node Isoparametric SolidPLANE77 2-D 8-Node SolidPLANE78 Axisymmetric Harmonic 8-Node Solid3-D Thermal SolidsSOLID70 3-D 8-Node Isoparametric SolidSOLID87 3-D 10-Node Tetrahedral SolidSOLID90 3-D 20-Node Isoparametric Solid3-D Thermal ShellsSHELL57 Plastic Quadrilateral ShellANSYS自适应网格划分(2)如何使用自适应网格划分:基本过程进行自适应网格划分的基本过程包括如下步骤:1. 象其他线性静力分析或稳态热分析一样,先进入前处理器(/PREP7或Main Menu>Preprocessor)。
Ansys建模与网格划分指南
第二章 规划分析方案 2.1 规划的重要性 当开始建模时,用户将(有意地或无意地)作许多决定以确定如何来对物理系统进行数值模 拟;分析的目标是什么?模型是全部或仅是物理系统的部分?模型将包含多少细节?选用什 么样的单元?有限元网格用多大的密度?总之,你将对要回答的问题的计算费用(CPU 时 间等)及结果的精度进行平衡考虑。你在规划阶段作出的这些决定将大体上控制你分析的成 功与否。 2.2 确定分析目标 确定分析目标的工作与 ANSYS 程序的功能无关,完全取决于用户的知识、经验及职业技能, 只有用户才能确定自己的分析目标,开始时建立的目标将影响用户生成模型时的其它选择。 2.3 选择模型类型(二维、三维等) 有限元模型可分为二维和三维两种。可以由点单元、线单元、面单元或实体单元组成,当然, 也可以将不同类型的单元混合使用(注意要保证自由度的相容性)。例如,带筋的薄壳结构 可用三维壳单元离散蒙皮,用三维梁单元来离散蒙皮下的筋。对模型的尺寸和单元类型的选 择也就决定生成模型的方法。 线模型代表二维和三维梁或管结构,及三维轴对称壳结构的二维模型。实体建模通常不便于 生成线模型,而通常由直接生成方法创建。 二维实体模型在薄平板结构(平面应力),等截面的“无限长”结构(平面应变)或轴对称实 体结构。尽管许多二维分析模型用直接生成方法并不困难,但通常用实体建模更容易。 三维壳模型用于描述三维空间中的薄壁结构,尽管某些三维壳模型用直接生成方法创建并不 困难,但用实体建模方法通常会更容易。 三维实体分析模型用于描述三维空间中截面积不等,也不是轴对称的厚结构。用直接生成的 方法建立三维实体模型较复杂,实体建模会使其变得容易些。 2.4 线性和高次单元的选择 ANSYS 程序的单元库包括两种基本类型的面和体单元:线性单元(有或无特殊形状的)和 二次单元。这些基本单元类型如图 2-1 所示,下面来探讨这两种基本类型单元的选择。