ansys软件的网格划分技术

关于ansys软件的网格划分技术

众所周知,对于有限元分析来说,网格划分是其中最关键的一个步骤,网格划分的好坏直接影响到解算的精度和速度。在ANSYS中,大家知道,网格划分有三个步骤:定义单元属性(包

括实常数)、在几何模型上定义网格属性、划分网格。在这里,我们仅对网格划分这个步骤所涉及到的一些问题,尤其是与复杂模型相关的一些问题作简要阐述。

一、自由网格划分

自由网格划分是自动化程度最高的网格划分技术之一,它在面上(平面、曲面)可以自动生成三角形或四边形网格,在体上自动生成四面体网格。通常情况下,可利用ANSYS的智能

尺寸控制技术(SMARTSIZE命令)来自动控制网格的大小和疏密分布,也可进行人工设置网格

的大小(AESIZE、LESIZE、KESIZE、ESIZE等系列命令)并控制疏密分布以及选择分网算法等

(MOPT命令)。对于复杂几何模型而言,这种分网方法省时省力,但缺点是单元数量通常会

很大,计算效率降低。同时,由于这种方法对于三维复杂模型只能生成四面体单元,为了获得较好的计算精度,建议采用二次四面体单元(92号单元)。如果选用的是六面体单元,则

此方法自动将六面体单元退化为阶次一致的四面体单元,因此,最好不要选用线性的六面体单元(没有中间节点,比如45号单元),因为该单元退化后为线性的四面体单元,具有过刚

的刚度,计算精度较差;如果选用二次的六面体单元(比如95号单元),由于其是退化形式

,节点数与其六面体原型单元一致,只是有多个节点在同一位置而已,因此,可以利用TCHG 命令将模型中的退化形式的四面体单元变化为非退化的四面体单元,减少每个单元的节点数量,提高求解效率。在有些情况下,必须要用六面体单元的退化形式来进行自由网格划分,比如,在进行混合网格划分(后面详述)时,只有用六面体单元才能形成金字塔过渡单元。

对于计算流体力学和考虑集肤效应的电磁场分析而言,自由网格划分中的层网格功能(由LE

SIZE命令的LAYER1和LAYER2域控制)是非常有用的。

二、映射网格划分

映射网格划分是对规整模型的一种规整网格划分方法,其原始概念是:对于面,只能是四边形面,网格划分数需在对边上保持一致,形成的单元全部为四边形;对于体,只能是六面体,对应线和面的网格划分数保持一致;形成的单元全部为六面体。在ANSYS中,这些条件

有了很大的放宽,包括:

1 面可以是三角形、四边形、或其它任意多边形。对于四边以上的多边形,必须用LCCAT 命令

将某些边联成一条边,以使得对于网格划分而言,仍然是三角形或四边形;或者用AMAP 命令

定义3到4个顶点(程序自动将两个顶点之间的所有线段联成一条)来进行映射划分。

2 面上对边的网格划分数可以不同,但有一些限制条件。

3 面上可以形成全三角形的映射网格。

4 体可以是四面体、五面体、六面体或其它任意多面体。对于六面以上的多面体,必须用AC

CAT命令将某些面联成一个面,以使得对于网格划分而言,仍然是四、五或六面体。

5 体上对应线和面的网格划分数可以不同,但有一些限制条件。

对于三维复杂几何模型而言,通常的做法是利用ANSYS布尔运算功能,将其切割成一系列四、

五或六面体,然后对这些切割好的体进行映射网格划分。当然,这种纯粹的映射划分方式比较烦琐,需要的时间和精力较多。

面的三角形映射网格划分往往可以为体的自由网格划分服务,以使体的自由网格划分满足一些特定的要求,比如:体的某个狭长面的短边方向上要求一定要有一定层数的单元、某些位置的节点必须在一条直线上、等等。这种在进行体网格划分前在其面上先划分网格的方式对很多复杂模型可以进行良好的控制,但别忘了在体网格划分完毕后清除面网格(也可用专门用于辅助网格划分的虚拟单元类型-MESH200-来划分面网格,之后不用清除)。

三、拖拉、扫略网格划分

对于由面经过拖拉、旋转、偏移(VDRAG、VROTAT、VOFFST、VEXT等系列命令)等方式生

成的复杂三维实体而言,可先在原始面上生成壳(或MESH200)单元形式的面网格,然后在生

成体的同时自动形成三维实体网格;对于已经形成好了的三维复杂实体,如果其在某个方向上的拓扑形式始终保持一致,则可用(人工或全自动)扫略网格划分(VSWEEP命令)功能来

划分网格;这两种方式形成的单元几乎都是六面体单元。通常,采用扫略方式形成网格是一种非常好的方式,对于复杂几何实体,经过一些简单的切分处理,就可以自动形成规整的六面体网格,它比映射网格划分方式具有更大的优势和灵活性。

四、混合网格划分

混合网格划分即在几何模型上,根据各部位的特点,分别采用自由、映射、扫略等多种网格划分方式,以形成综合效果尽量好的有限元模型。混合网格划分方式要在计算精度、计算时间、建模工作量等方面进行综合考虑。通常,为了提高计算精度和减少计算时间,应首先考虑对适合于扫略和映射网格划分的区域先划分六面体网格,这种网格既可以是线性的(无中节点)、也可以是二次的(有中节点),如果无合适的区域,应尽量通过切分等多种布尔运算手段来创建合适的区域(尤其是对所关心的区域或部位);其次,对实在无法再切分而必须用四面体自由网格划分的区域,采用带中节点的六面体单元进行自由分网(自动退化成适合于自由划分形式的单元),此时,在该区域与已进行扫略或映射网格划分的区域的交界面上,会自动形成金字塔过渡单元(无中节点的六面体单元没有金字塔退化形式)。ANSY S中的这种金字塔过渡单元具有很大的灵活性:如果其邻接的六面体单元无中节点,则在金字

塔单元四边形面的四条单元边上,自动取消中间节点,以保证网格的协调性。同时,应采用前面描述的TCHG命令来将退化形式的四面体单元自动转换成非退化的四面体单元,提高求解

效率。如果对整个分析模型的计算精度要求不高、或对进行自由网格划分区域的计算精度要求不高,则可在自由网格划分区采用无中节点的六面体单元来分网(自动退化成无中节点的

四面体单元),此时,虽然在六面体单元划分区和四面体单元划分区之间无金字塔过渡单元,但如果六面体单元区的单元也无中节点,则由于都是线性单元,亦可保证单元的协调性。

五、利用自由度耦合和约束方程

对于某些形式的复杂几何模型,可以利用ANSYS的约束方程和自由度耦合功能来促成划分

出优良的网格并降低计算规模。比如,利用CEINTF命令可以将相邻的体在进行独立的网格划

分(通常是采用映射或扫略方式)后再"粘结"起来,由于各个体之间在几何上没有联系,因此不用费劲地考虑相互之间网格的影响,所以可以自由地采用多种手段划分出良好的网格,而体之间的网格"粘结"是通过形函数差值来进行自由度耦合的,因此连接位置处的位移连续性可以得到绝对保证,如果非常关注连接处的应力,可以如下面所述再在该局部位置建立子区模型予以分析。再如,对于循环对称模型(如旋转机械等),可仅建立一个扇区作为分析模型,利用CPCYC命令可自动对扇区的两个切面上的所有对应节点建立自由度耦合条件(用M

SHCOPY命令可非常方便地在两个切面上生成对应网格)。

六、利用子区模型等其它手段

子区模型是一种先总体、后局部的分析技术(也称为切割边界条件方法),对于只关心

局部区域准确结果的复杂几何模型,可采用此手段,以尽量小的工作量来获得想要的结果。其过程是:先建立总体分析模型,并忽略模型中的一系列细小的特征,如导角、开孔、开槽等(因为根据圣维南原理,模型的局部细小改动并不特别影响模型总的分析结果),同时在该大模型上划分较粗的网格(计算和建模的工作量都很小),施加载荷并完成分析;其次,(在与总体模型相同的坐标系下)建立局部模型,此时将前面忽略的细小特征加上,并划分精细网格(模型的切割边界应离关心的区域尽量远),用CBDOF等系列命令自动将前面总体模

型的计算结果插值作为该细模型的边界条件,进行求解计算。该方法的另外好处是:可以在小模型的基础上优化(或任意改变)所关心的细小特征,如改变圆角半径、缝的宽度等;总

体模型和局部模型可以采用不同的单元类型,比如,总体模型采用板壳单元,局部模型采用实体单元等。

子结构(也称超单元)也是一种解决大型问题的有效手段,并且在ANSYS中,超单元可以

用于诸如各种非线性以及装配件之间的接触分析等,有效地降低大型模型的求解规模。

巧妙地利用结构的对称性对实际工作也大有帮助,对于常规的结构和载荷都是轴对称或平面对称的问题,毫无疑问应该利用其对称性,对于一些特殊情况,也可以加以利用,比如:如果结构轴对称而载荷非轴对称,则可用ANSYS专门用于处理此类问题的25、83和61号单元

;对于由多个部件构成装配件,如果其每个零件都满足平面对称性,但各对称平面又不是同一个的情况下,则可用多个对称面来处理模型(或至少可用此方法来减少建模工作量:各零件只需处理一半的模型然后拷贝或映射即可生成总体模型)。

总之,对于复杂几何模型,综合运用多种手段建立起高质量、高计算效率的有限元模型是极其重要的一个步骤,这里介绍的注意事项仅仅是很少一部分,用户自己通过许多工程问题的不断摸索、总结和验证才是最能保证有效而高效地处理复杂模型的手段。

复杂几何模型的系列网格划分技术

众所周知,对于有限元分析来说,网格划分是其中最关键的一个步骤,网格划分的好坏直接影响到解算的精度和速度。在ANSYS中,大家知道,网格划分有三个步骤:定义单元属性

(包括实常数)、在几何模型上定义网格属性、划分网格。在这里,我们仅对网格划分这个步骤所涉及到的一些问题,尤其是与复杂模型相关的一些问题作简要阐述。

一、自由网格划分

自由网格划分是自动化程度最高的网格划分技术之一,它在面上(平面、曲面)可以自动生成三角形或四边形网格,在体上自动生成四面体网格。通常情况下,可利用ANSYS的智能

尺寸控制技术(SMARTSIZE命令)来自动控制网格的大小和疏密分布,也可进行人工设置网格

的大小(AESIZE、LESIZE、KESIZE、ESIZE等系列命令)并控制疏密分布以及选择分网算法等

(MOPT命令)。对于复杂几何模型而言,这种分网方法省时省力,但缺点是单元数量通常会

很大,计算效率降低。同时,由于这种方法对于三维复杂模型只能生成四面体单元,为了获得较好的计算精度,建议采用二次四面体单元(92号单元)。如果选用的是六面体单元,则

此方法自动将六面体单元退化为阶次一致的四面体单元,因此,最好不要选用线性的六面体单元(没有中间节点,比如45号单元),因为该单元退化后为线性的四面体单元,具有过刚

的刚度,计算精度较差;如果选用二次的六面体单元(比如95号单元),由于其是退化形式

,节点数与其六面体原型单元一致,只是有多个节点在同一位置而已,因此,可以利用TCHG 命令将模型中的退化形式的四面体单元变化为非退化的四面体单元,减少每个单元的节点数量,提高求解效率。在有些情况下,必须要用六面体单元的退化形式来进行自由网格划分,比如,在进行混合网格划分(后面详述)时,只有用六面体单元才能形成金字塔过渡单元。对于计算流体力学和考虑集肤效应的电磁场分析而言,自由网格划分中的层网格功能(由LE

SIZE命令的LAYER1和LAYER2域控制)是非常有用的。

二、映射网格划分

映射网格划分是对规整模型的一种规整网格划分方法,其原始概念是:对于面,只能是四边形面,网格划分数需在对边上保持一致,形成的单元全部为四边形;对于体,只能是六面体,对应线和面的网格划分数保持一致;形成的单元全部为六面体。在ANSYS中,这些条件

有了很大的放宽,包括:

1 面可以是三角形、四边形、或其它任意多边形。对于四边以上的多边形,必须用LCCAT 命令

将某些边联成一条边,以使得对于网格划分而言,仍然是三角形或四边形;或者用AMAP 命令

定义3到4个顶点(程序自动将两个顶点之间的所有线段联成一条)来进行映射划分。

2 面上对边的网格划分数可以不同,但有一些限制条件。

3 面上可以形成全三角形的映射网格。

4 体可以是四面体、五面体、六面体或其它任意多面体。对于六面以上的多面体,必须用AC

CAT命令将某些面联成一个面,以使得对于网格划分而言,仍然是四、五或六面体。

5 体上对应线和面的网格划分数可以不同,但有一些限制条件。

对于三维复杂几何模型而言,通常的做法是利用ANSYS布尔运算功能,将其切割成一系列四、

五或六面体,然后对这些切割好的体进行映射网格划分。当然,这种纯粹的映射划分方式比较烦琐,需要的时间和精力较多。

面的三角形映射网格划分往往可以为体的自由网格划分服务,以使体的自由网格划分满足一些特定的要求,比如:体的某个狭长面的短边方向上要求一定要有一定层数的单元、某些位置的节点必须在一条直线上、等等。这种在进行体网格划分前在其面上先划分网格的方式对很多复杂模型可以进行良好的控制,但别忘了在体网格划分完毕后清除面网格(也可用专门用于辅助网格划分的虚拟单元类型-MESH200-来划分面网格,之后不用清除)。三、拖拉、扫略网格划分

对于由面经过拖拉、旋转、偏移(VDRAG、VROTAT、VOFFST、VEXT等系列命令)等方式生

成的复杂三维实体而言,可先在原始面上生成壳(或MESH200)单元形式的面网格,然后在生

成体的同时自动形成三维实体网格;对于已经形成好了的三维复杂实体,如果其在某个方向上的拓扑形式始终保持一致,则可用(人工或全自动)扫略网格划分(VSWEEP命令)功能来

划分网格;这两种方式形成的单元几乎都是六面体单元。通常,采用扫略方式形成网格是一种非常好的方式,对于复杂几何实体,经过一些简单的切分处理,就可以自动形成规整的六面体网格,它比映射网格划分方式具有更大的优势和灵活性。

四、混合网格划分

混合网格划分即在几何模型上,根据各部位的特点,分别采用自由、映射、扫略等多种网格划分方式,以形成综合效果尽量好的有限元模型。混合网格划分方式要在计算精度、计算时间、建模工作量等方面进行综合考虑。通常,为了提高计算精度和减少计算时间,应首

先考虑对适合于扫略和映射网格划分的区域先划分六面体网格,这种网格既可以是线性的(无中节点)、也可以是二次的(有中节点),如果无合适的区域,应尽量通过切分等多种布尔运算手段来创建合适的区域(尤其是对所关心的区域或部位);其次,对实在无法再切分而必须用四面体自由网格划分的区域,采用带中节点的六面体单元进行自由分网(自动退化成适合于自由划分形式的单元),此时,在该区域与已进行扫略或映射网格划分的区域的交界面上,会自动形成金字塔过渡单元(无中节点的六面体单元没有金字塔退化形式)。ANSY S中的这种金字塔过渡单元具有很大的灵活性:如果其邻接的六面体单元无中节点,则在金字

塔单元四边形面的四条单元边上,自动取消中间节点,以保证网格的协调性。同时,应采用前面描述的TCHG命令来将退化形式的四面体单元自动转换成非退化的四面体单元,提高求解

效率。如果对整个分析模型的计算精度要求不高、或对进行自由网格划分区域的计算精度要求不高,则可在自由网格划分区采用无中节点的六面体单元来分网(自动退化成无中节点的四面体单元),此时,虽然在六面体单元划分区和四面体单元划分区之间无金字塔过渡单元,但如果六面体单元区的单元也无中节点,则由于都是线性单元,亦可保证单元的协调性。

五、利用自由度耦合和约束方程

对于某些形式的复杂几何模型,可以利用ANSYS的约束方程和自由度耦合功能来促成划分

出优良的网格并降低计算规模。比如,利用CEINTF命令可以将相邻的体在进行独立的网格划

分(通常是采用映射或扫略方式)后再"粘结"起来,由于各个体之间在几何上没有联系,因此不用费劲地考虑相互之间网格的影响,所以可以自由地采用多种手段划分出良好的网格,而体之间的网格"粘结"是通过形函数差值来进行自由度耦合的,因此连接位置处的位移连续性可以得到绝对保证,如果非常关注连接处的应力,可以如下面所述再在该局部位置建立子区模型予以分析。再如,对于循环对称模型(如旋转机械等),可仅建立一个扇区作为分析模型,利用CPCYC命令可自动对扇区的两个切面上的所有对应节点建立自由度耦合条件(用M

SHCOPY命令可非常方便地在两个切面上生成对应网格)。

六、利用子区模型等其它手段

子区模型是一种先总体、后局部的分析技术(也称为切割边界条件方法),对于只关心局部区域准确结果的复杂几何模型,可采用此手段,以尽量小的工作量来获得想要的结果。其过程是:先建立总体分析模型,并忽略模型中的一系列细小的特征,如导角、开孔、开槽等(因为根据圣维南原理,模型的局部细小改动并不特别影响模型总的分析结果),同时在该大模型上划分较粗的网格(计算和建模的工作量都很小),施加载荷并完成分析;其次,(在与总体模型相同的坐标系下)建立局部模型,此时将前面忽略的细小特征加上,并划分精细网格(模型的切割边界应离关心的区域尽量远),用CBDOF等系列命令自动将前面总体模

型的计算结果插值作为该细模型的边界条件,进行求解计算。该方法的另外好处是:可以在小模型的基础上优化(或任意改变)所关心的细小特征,如改变圆角半径、缝的宽度等;总体模型和局部模型可以采用不同的单元类型,比如,总体模型采用板壳单元,局部模型采用实体单元等。

子结构(也称超单元)也是一种解决大型问题的有效手段,并且在ANSYS中,超单元可以

用于诸如各种非线性以及装配件之间的接触分析等,有效地降低大型模型的求解规模。

巧妙地利用结构的对称性对实际工作也大有帮助,对于常规的结构和载荷都是轴对称或平面对称的问题,毫无疑问应该利用其对称性,对于一些特殊情况,也可以加以利用,比如:如果结构轴对称而载荷非轴对称,则可用ANSYS专门用于处理此类问题的25、83和61号单元

;对于由多个部件构成装配件,如果其每个零件都满足平面对称性,但各对称平面又不是同一个的情况下,则可用多个对称面来处理模型(或至少可用此方法来减少建模工作量:各零件只需处理一半的模型然后拷贝或映射即可生成总体模型)。

总之,对于复杂几何模型,综合运用多种手段建立起高质量、高计算效率的有限元模型是极其重要的一个步骤,这里介绍的注意事项仅仅是很少一部分

ANSYS网格划分详细介绍

ANSYS网格划分详细介绍 众所周知,对于有限元分析来说,网格划分是其中最关键的一个步骤,网格划分的好坏直接影响到解算的精度和速度。在ANSYS中,大家知道,网格划分有三个步骤:定义单元属性(包括实常数)、在几何模型上定义网格属性、划分网格。在这里,我们仅对网格划分这个步骤所涉及到的一些问题,尤其是与复杂模型相关的一些问题作简要阐述。一、自由网格划分 自由网格划分是自动化程度最高的网格划分技术之一,它在面上(平面、曲面)可以自动生成三角形或四边形网格,在体上自动生成四面体网格。通常情况下,可利用ANSYS 的智能尺寸控制技术(SMARTSIZE命令)来自动控制网格的大小和疏密分布,也可进行人工设置网格的大小(AESIZE、LESIZE、KESIZE、ESIZE等系列命令)并控制疏密分布以及选择分网算法等(MOPT命令)。对于复杂几何模型而言,这种分网方法省时省力,但缺点是单元数量通常会很大,计算效率降低。同时,由于这种方法对于三维复杂模型只能生成四面体单元,为了获得较好的计算精度,建议采用二次四面体单元(92号单元)。如果选用的是六面体单元,则此方法自动将六面体单元退化为阶次一致的四面体单元,因此,最好不要选用线性的六面体单元(没有中间节点,比如45

号单元),因为该单元退化后为线性的四面体单元,具有过刚的刚度,计算精度较差;如果选用二次的六面体单元(比如95号单元),由于其是退化形式,节点数与其六面体原型单元一致,只是有多个节点在同一位置而已,因此,可以利用TCHG命令将模型中的退化形式的四面体单元变化为非 退化的四面体单元,减少每个单元的节点数量,提高求解效率。在有些情况下,必须要用六面体单元的退化形式来进行自由网格划分,比如,在进行混合网格划分(后面详述)时,只有用六面体单元才能形成金字塔过渡单元。对于计算流体力学和考虑集肤效应的电磁场分析而言,自由网格划分中的层网格功能(由LESIZE命令的LAYER1和LAYER2域控制)是非常有用的。二、映射网格划分 映射网格划分是对规整模型的一种规整网格划分方法,其原始概念是:对于面,只能是四边形面,网格划分数需在对边上保持一致,形成的单元全部为四边形;对于体,只能是六面体,对应线和面的网格划分数保持一致;形成的单元全部为六面体。在ANSYS中,这些条件有了很大的放宽,包括: 1 面可以是三角形、四边形、或其它任意多边形。对于四边以上的多边形,必须用LCCAT命令将某些边联成一条边,以使得对于网格划分而言,仍然是三角形或四边形;或者用AMAP命令定义3到4个顶点(程序自动将两个顶点之间的

ANSYS-网格划分方法总结

(1) 网格划分定义:实体模型是无法直接用来进行有限元计算得,故需对它进行网格划分以生成有限元模型.有限元模型是实际结构和物质的数学表示方法。 在ANSYS中,可以用单元来对实体模型进行划分,以产生有限元模型,这个过程称作实体模型的网格化.本质上对实体模型进行网格划分也就是用一个个单元将实体模型划分成众多子区域.这些子区域(单元),是有属性的,也就是前面设置的单元属性. 另外也可以直接利用单元和节点生成有限元模型. 实体模型进行网格划分就是用一个个单元将实体模型划分成众多子区域(单元)。 (2)为什么我选用plane55这个四边形单元后,仍可以把实体模型划分成三角 形区域集合??? 答案:ansys为面模型的划分只提供三角形单元和四边形单元,为体单元只提供四面体单元和六面体单元。不管你选择的单元是多少个节点,只要是2D单元,肯定构成一个四边形或者是三角形,绝对没有五、六边形等特殊形状.网格划分也就是用所选单元将实体模型划分成众多三角形单元和四边形子区域。 见下面的plane77/78/55都是节点数目大于4的,但都是通过各种插值或者是合并的方式形成一个四边形或者三角形。 所以不管你选择什么单元,只要是对面的划分,meshtool上的划分类型设置就只有tri和quad两种选择. 如果这个单元只构成三角形,例如plane35,则无论你在meshtool上划分设置时tri还是quad,划分出的结果都是三角形。

所以在选用plane55单元,而划分的是采用tri划分时,就会把两个点合并为一个点。如上图的plane55,下面是plane单元的节点组成,可见每一个单元上都有两个节点标号相同,表明两个节点是重合的. . 同样在采用plane77 单元,进行tri划分时,会有三个节点重合。这里不再一一列出。(3)如何使用在线帮助: 点击对话框中的help,例如你想了解plane35的相关属性,你可以

ANSYS第3章 网格划分技术及技巧(完全版)

ANSYS 入门教程(5) - 网格划分技术及技巧之 网格划分技术及技巧、网格划分控制及网格划分高级技术 第 3 章网格划分技术及技巧 3。1 定义单元属性 单元类型 / 实常数 / 材料属性 / 梁截面 / 设置几何模型的单元属性 3。2 网格划分控制 单元形状控制及网格类型选择 / 单元尺寸控制 / 内部网格划分控制 / 划分网格3。3 网格划分高级技术 面映射网格划分 / 体映射网格划分 / 扫掠生成体网格 / 单元有效性检查 / 网格修改 3.4 网格划分实例 基本模型的网格划分 / 复杂面模型的网格划分 / 复杂体模型的网格划分 创建几何模型后,必须生成有限元模型才能分析计算,生成有限元模型的方法就是对几何模型进行网格划分,网格划分主要过程包括三 个步骤: ⑴定义单元属性 单元属性包括:单元类型、实常数、材料特性、单元坐标系和截面号等。 ⑵定义网格控制选项 ★对几何图素边界划分网格的大小和数目进行设置; ★没有固定的网格密度可供参考; ★可通过评估结果来评价网格的密度是否合理。 ⑶生成网格 ★执行网格划分,生成有限元模型; ★可清除已经生成的网格并重新划分; ★局部进行细化。 3。1 定义单元属性 一、定义单元类型 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,

ANSYS的建模方法和网格划分

ANSYS的建模方法和网格划分 ANSYS的建模方法和网格划分 ANSYS是一种广泛应用于工程领域的数值分析软件,它的 建模方法和网格划分是进行仿真分析的关键步骤。本文将介绍ANSYS的建模方法和网格划分的基本原理和常用技术。 一、建模方法 1.1 几何建模 在ANSYS中,几何建模是将实际物体转化为计算机能够识别和处理的几何形状,是进行仿真分析的基础。几何建模可以通过直接绘制几何形状、导入CAD模型或利用几何操作进行创建。 直接绘制几何形状是最简单的建模方法,可以通过ANSYS 的几何绘制工具直接绘制点、线、面、体等几何形状。这种方法适用于几何形状较简单的情况。 导入CAD模型是将已有的CAD文件导入到ANSYS中进行分析。导入的CAD文件可以是各种格式,如IGES、STEP、SAT等。通过导入CAD模型,可以方便地利用已有的CAD设计进行分析。 几何操作是通过几何操作工具进行模型的创建和修改。几何操作工具包括旋转、缩放、挤压、倒角等操作。利用几何操作可以对模型进行非常灵活的设计和修改。 1.2 材料属性定义 在进行仿真分析前,需要定义材料的物理性质和力学性能。在ANSYS中,可以通过在建模环境中定义材料属性的方法进行。 定义材料属性包括确定材料的密度、弹性模量、泊松比、热膨胀系数等物理性质。这些属性对于仿真分析的准确性和可靠性起到重要作用。 定义材料的力学性能包括确定材料的材料模型和本构关系,

如线弹性、非线弹性、塑性、强化塑性等。这些性能可以根据实际需要进行选择和确定。 1.3 界面条件设置 界面条件设置是定义与外部环境或其他系统之间的边界条件和加载条件。在ANSYS中,可以通过多种方式进行界面条件设置。 界面条件设置包括确定材料与外界的热传导、流体传输、气固反应、接触等边界条件。这些条件对于模拟实际工程问题的边界反应至关重要。 加载条件设置包括定义外加力、固定边界、压力加载、温度加载等力学和热力加载条件。通过加载条件设置,可以模拟实际工程中的载荷和边界约束。 二、网格划分 网格划分是ANSYS进行仿真分析的关键步骤。合适的网格划分可以保证仿真结果的准确性和稳定性。 2.1 网格类型 在ANSYS中,常见的网格类型包括结构化网格和非结构化网格。 结构化网格是由规则的几何元素组合而成,如四边形或六面体。结构化网格具有规则、对称、精确和易处理等优点,适用于规则几何形状和简单流动情况。 非结构化网格是由任意形状的几何元素组合而成,如三角形或四面体。非结构化网格具有适应性强、适用范围广的特点,适用于复杂几何形状和复杂流动情况。 2.2 网格质量 网格质量是指网格划分的准确性和稳定性。良好的网格质量可以有效提高仿真结果的准确度和可靠性。 网格质量的评价指标包括网格密度、网格形状、网格大小和网格扭曲程度等。优化网格质量可以通过改变网格划分的方

ansysworkbench中划分网格的几种方法

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

对小圆柱的端面倒角2mm。 退出DM. 3.进入网格划分程序,并设定网格划分方法。双击mesh进入到网格划分程序。 下面分别考察各种网格划分方法的特点。(1)用扫掠网格划分。 对整个构件使用sweep方式划分网格。

结果失败。 该方法只能针对规则的形体(只有单一的源面和目标面)进行网格划分。(2)使用多域扫掠型网格划分。 结果如下

可见ANSYS把该构件自动分成了多个规则区域,而对每一个区域使用扫略网格划分,得到了很规则的六面体网格。这是最合适的网格划分方法。 (3)使用四面体网格划分方法。 使用四面体网格划分,且使用patch conforming算法。 可见,该方式得到的网格都是四面体网格。且在倒角处网格比较细密。 其内部单元如下图(这里剖开了一个截面)

使用四面体网格划分,但是使用patch independent算法。忽略细节。 、 网格划分结果如下图 此时得到的仍旧是四面体网格,但是倒角处并没有特别处理。 (4)使用自动网格划分方法。

ansys软件的网格划分技术

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

ansys有限元网格划分技巧与基本原理

一、前言 有限元网格划分是进行有限元数值模拟分析至关重要的一步,它直接影响着后续数值汁算分析结果的精确性。网格划分涉及单元的形状及英拓扑类型、单元类型、网格生成器的选择、网格的密度、单元的编号以及几何体素。从几何表达上讲,梁和杆是相同的,从物理和数值求解上讲则是有区别的。同理,平而应力和平面应变情况设计的单元求解方程也不相同。在有限元数值求解中,单元的等效节点力、刚度矩阵、质量矩阵等均用数值积分生成,连续体单元以及壳、板、梁单元的而内均采用高斯(Gauss)积分,而壳、板、梁单元的厚度方向采用辛普生(Simpson)积分。辛普生积分点的间隔是一泄的,沿厚度分成奇数积分点。由于不同单元的刚度矩阵不同,采用数值积分的求解方式不同,因此实际应用中,一定要采用合理的单元来模拟求解。 CAD软件中流行的实体建模包括基于特征的参数化建模和空间自由曲而混合造型两种方法。Pro/E和SoildWorks是特征参数化造型的代表,而CATIA与Unigraphics等则将特征参数化和空间自由曲面混合造型有机的结合起来。现有CAD软件对表而形态的表示法已经大大超过了CAE 软件,因此,在将CAD实体模型导入CAE软件的过程中,必须将CAD 模型中苴他表示法的表面形态转换到CAE软件的表示法上,转换精度的髙低取决于接口程序的好坏。在转换过程中,程序需要解决好几何图形(曲线与曲而的空间位苣)和拓扑关系(各图形数据的逻借关系)两个关键问题。英中几何图形的传递相对容易实现,而图形间的拓扑关系容易岀现传递失败的情况。数据传递而临的一个重大挑战是,将导入CAE程序的CAD模型改造成适合有限元分析的网格模型。在很多情况下,导入CAE程序的模型可能包含许多设计细节,如细小的孔、狭窄的槽,甚至是建模过程中形成的小曲而等。这些细肖往往不是基于结构的考虑,保留这些细肖,单元数量势必增加,甚至会掩盖问题的主要矛盾,对分析结果造成负而影响。 CAD模型的“完整性”问题是困扰网格剖分的障碍之一。对于同一接口程序,数据传递的品质取决于CAD模型的精度。部分CAD模型对制造检测来说具备足够的精度,但对有限元网格剖分来说却不能满足要求。值得庆幸的是,这种问题通常可通过CAD软件的'‘完整性检查”来修正。改造模型可取的办法是回到CAD系统中按照分析的要求修改模型。一方而检查模型的完整性,另一方而剔除对分析无用的细卩特征。但在很多情况下,这种"回归”很难实现,模型的改造只有依靠CAE软件自身。CAE中最直接的办法是依靠软件具有的"重构”功能,即剔除细部特征、缝补而和将小而“融入”大曲而等。有些专用接口在模型传递过程中甚至允许自动完成这种工作,并且通过网格剖分器检验模型的“完整性”,如发现“完整性”不能满足要求,接口程序可自动进行“完整性”修复。当几何模型距CAE 分析的要求相差太大时,还可利用CAE程序的造型功能修正几何模型。“布尔运算”是切除细节和修理非完整特征的有效工具之一。 目前数据传递一般可通过专用数据接口,CAE程序可与CAD程序“交流”后生成与CAE程序兼容的数据格式。另一种方式是通过标准图形格式如IGES、SAT和ParaSolid传递。现有的CAD 平台与通用有限元平台一般通过IGES、STL、Step. Parasolid等格式来数搦交换,早期IGES接口应用比较广泛,但由于该标准本身的不严格性,导致多数复杂模型的传递以失败告终,如图1所示为某汽车覆盖件在UGII中以IGES格式输出时产生的信息,可以看岀其包含大量有限元分析不必要的几何信息。而SAT与ParaSolid标准较为严格,被多数CAD程序采用。由于典型通用有限元软件(如MSC.PATRAN、MSC.MARC. ANSYS、 ABAQUS. ADINA等)的建模功能都不是很强,尤苴是在而对包含复杂空间曲而的产品结构时表现出明显的不足,同时不利于建立后续的单元网格划分模型。因此,利用现有CAD 平台(如CATIA、

ANSYS各种网格划分方法

ANSYS各种网格划分方法 1. 三角剖分法(Triangular Meshing): 三角剖分法是一种常见的二维网格划分方法,它将几何体分割成一系列的三角形单元。在ANSYS中,可以使用自动网格划分工具或手动方式进行三角剖分。自动网格划分工具会根据所选几何体的复杂程度自动生成合适的三角形网格。手动方式允许用户通过在几何体上添加特定的边界条件和限制条件来控制网格划分过程。 2. 四边形网格法(Quadrilateral Meshing): 四边形网格法是一种常用的二维网格划分方法,它将几何体划分成一系列的四边形单元。与三角形网格相比,四边形网格具有更好的数值特性和简化后处理的优势。在ANSYS中,使用四边形网格法可以通过自动网格划分工具或手动方式进行划分。 3. 符号表示(Sweeping): 符号表示是一种常用的三维网格划分方法,它通过将二维几何体沿特定方向移动来创建三维几何体的网格。在ANSYS中,可以使用自动网格划分工具或手动方式进行符号表示。自动网格划分工具可以根据选择的几何体自动生成符号表示网格。手动方式允许用户根据需要指定几何体的边界条件和限制条件。 4. 细化网格法(Refinement): 细化网格法是一种常用的网格划分方法,它通过逐步细化初步生成的网格来提高网格质量和分析精度。在ANSYS中,用户可以通过自动细化工具或手动方式进行网格细化。自动细化工具会根据预设的条件和几何体特

征进行自动细化。手动方式允许用户根据需要在特定区域添加额外的网格细化操作。 5. 自适应网格法(Adaptive Meshing): 自适应网格法是一种根据分析需求自动调整网格划分的方法。在ANSYS中,自适应网格法可以根据解的梯度、误差估计或特定的物理现象进行自动网格调整。该方法可以显著减少有限元计算中的计算量,提高求解效率和准确性。 总结: ANSYS提供了多种网格划分方法,包括三角剖分法、四边形网格法、符号表示、细化网格法和自适应网格法。这些方法可以根据不同的几何体和模拟需求选择合适的网格划分方法来提高分析效率和准确性。同时,ANSYS还提供了自动和手动方式进行网格划分,使用户能够根据需要对网格进行精确的控制和调整。

ANSYS 入门教程 (23) - 网格划分技术及技巧 (b)

ANSYS 入门教程(23) - 网格划分技术及技巧(b) 五、设置几何模型的单元属性 前面介绍了如何定义单元类型、实常数、材料属性、梁截面等单元属性,但与几何模型还没有任何关系。 如何将这些属性与几何模型关联呢?这就是对几何模型进行单元属性的设置,即将这些属性赋予几何模型。 赋予几何模型单元属性,仅4 个命令: KATT, LATT, AATT, VATT(简称xATT 命令)。 1. 设置关键点单元属性 命令:KATT, MAT, REAL, TYPE,ESYS 其中MAT, REAL, TYPE, ESYS 分别为材料号、实常数号、单元类型号、坐标系编号。 该命令为所选择的所有关键点设置单元属性,而通过这些关键点复制生成的关键点也具有相同的属性。如果关键点在划分网格时没有设置属性,则其属性由当前的“ MAT、REAL、TYPE、ESYS”等命令设置。 在划分网格前如要改变其属性,只需重新执行KATT 命令设置, 如果其命令参数为0 或空,则删除相关的属性。 如果MAT,REAL,TYPE,ESYS 参数中任意一个定义为-1,则设置保持不变。 2. 设置线的单元属性 命令:LATT, MAT, REAL, TYPE, --, KB, KE, SECNUM MAT,REAL,TYPE - 同KATT 中的参数。 KB,KE - 线始端和末端的方位关键点。ANSYS 在对梁划分网格时,使用方位关键点确定梁截面的方向。对于梁截面沿线保持同一方位时,可仅使用KB 定位;预扭曲梁(麻花状)可能需要两个方位关键点定位。 SECNUM - 梁截面ID 号。 该命令为所选择的线设置单元属性,但由KB 和KE 指定的值仅限于所选择的线,因此通过这些线复制生成的线则不具有这些属性(即KB 或KE 不能一同复制)。但如不使用KB 和KE 时,通过这些线复制生成的线具有同样的属性。不指定单元属性、修改其单元属性与KATT 命令类似,可参照处理。 在命令LATT 中如果没有指定KB 和KE 则采用缺省的截面方位,缺省截面方位的确定方法是截面的xoz坐标平面总是垂直总体直角坐标系的XOY 平面,且截面至少有一个坐标轴与总体坐标轴方向相同或接近。 如果使用KB 和KE 确定截面方位,则始点截面yoz 平面垂直于KP1、KP2 和KB 组成的平面且截面的z 轴指向KB 侧;同理,末端截面截面yoz 平面也垂直于KP1、KP2 和KE 组成的平面且截面的z 轴指向KE 侧。如果KB 和KE 在不同的方向,则截面方位是变化的,沿线形成麻花状截面。

ANSYS网格划分方式总结

(1) 网格划分概念:实体模型是无法直接用来进行有限元计算得,故需对它进行网格划分以生成有限元模型。有限元模型是实际结构和物质的数学表示方式。 在ANSYS中,能够用单元来对实体模型进行划分,以产生有限元模型,那个进程称作实体模型的网格化。本质上对实体模型进行网格划分也确实是用一个个单元将实体模型划分成众多子区域。这些子区域(单元),是有属性的,也确实是前面设置的单元属性。 另外也能够直接利用单元和节点生成有限元模型。 实体模型进行网格划分确实是用一个个单元将实体模型划分成众多子区域(单元)。 (2)什么缘故我选用plane55那个四边形单元后,仍能够把实体模型划分成三 角形区域集合??? 答案:ansys为面模型的划分只提供三角形单元和四边形单元,为体单元只提供四面体单元和六面体单元。不管你选择的单元是多少个节点,只若是2D单元,确信组成一个四边形或是三角形,绝对没有五、六边形等特殊形状。网格划分也确实是用所选单元将实体模型划分成众多三角形单元和四边形子区域。 见下面的plane77/78/55都是节点数量大于4的,但都是通过各类插值或是归并的方式形成一个四边形或三角形。 因此不管你选择什么单元,只若是对面的划分,meshtool上的划分类型设置就只有tri和quad两种选择。 若是那个单元只组成三角形,例如plane35,那么不管你在meshtool上划分设置时tri 仍是quad,划分出的结果都是三角形。

因此在选用plane55单元,而划分的是采纳tri划分时,就会把两个点归并为一个点。如上图的plane55,下面是plane单元的节点组成,可见每一个单元上都有两个节点标号相同,说明两个节点是重合的。 。 一样在采纳plane77 单元,进行tri划分时,会有三个节点重合。那个地址再也不一一列出。(3)如何利用在线帮忙: 点击对话框中的help,例如你想了解plane35的相关属性,你能够

ansysworkbench中划分网格的几种方法

A N S Y S W O R K B E N C H中 划分网格的几种方法-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN

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

退出DM. 3.进入网格划分程序,并设定网格划分方法。双击mesh进入到网格划分程序。 下面分别考察各种网格划分方法的特点。(1)用扫掠网格划分。 对整个构件使用sweep方式划分网格。

结果失败。 该方法只能针对规则的形体(只有单一的源面和目标面)进行网格划分。(2)使用多域扫掠型网格划分。 结果如下

可见ANSYS把该构件自动分成了多个规则区域,而对每一个区域使用扫略网格划分,得到了很规则的六面体网格。这是最合适的网格划分方法。 (3)使用四面体网格划分方法。 使用四面体网格划分,且使用patch conforming算法。 可见,该方式得到的网格都是四面体网格。且在倒角处网格比较细密。 其内部单元如下图(这里剖开了一个截面)

ansys网格划分方法

ANSYS程序提供了使用便捷、高质量的对几何模型进行网格划分的功能。主要包括4种网格划分方法:自由网格划分、映射网格划分、延伸网格划分和自适应网格划分。 (1)自由网格划分 ANSYS程序的自由网格划分功能十分强大,这种网格划分方法没有单元形状的限制,网格也不遵循任何模式,因此适合于对复杂形状的面和体进行网格划分,这就避免了用户对模型各个部分分别划分网格后进行组装时各部分网格不匹配带来的麻烦。 对面进行网格划分,自由网格可以只有四边形单元组成,或者只有三角形单元组成,或者二者混合。对体进行自由网格划分,一般指定网格为四面体单元、六面体单元作为过渡,也可以加入到四面体网格中。若要严格定义单元形状,可通过以下方法实现。 Command:MSHAPE、MSHKEY GUI:Main Menu︱Preprocessor︱Meshing︱Mesher Opts (2)映射网格划 映射网格划分允许用户将几何模型分解成简单的几部分,然后选择合适的单元属性和网格控制,生成映射网格,映射网格划分主要适合于规则的面和体,单元成行并具有明显的规则形状,仅适用于四边形单元(对面)和六面体(对体)。图2.7所示为映射网格划分结果显示。 (3)延伸网格划分 延伸网格划分可将一个二维网格延伸成一个三维网格,主要是利用体扫掠,从体的某一边界面扫掠贯穿整个体而生成体单元。如果需扫掠的面由三角形网格组成,体将生成四面体单元,如果面网格由四边形网格组成,体将生成六面体单元,如果面由三角形和四边形单元共同组成,则体将由四面体和六面体单元共同填充。 (4)自适应网格划分 自适应网格划分是在生成了具有边界条件的实体模型以后,用户指示程序自动地生成有限元网格,分析、估计网格的离散误差,然后重新定义网格大小,再次分析计算、估计网格的离散误差,直至误差低于用户定义的值或达到用户定义的求解次数。

Ansys网格划分功能简介

Ansys网格划分功能简介 第一讲 1、首先确定单元形状: Mshape,key,dimension Dimension:2D or 3D,对与2D(3D)来说,key=0,四边形(六面体)单元,key=1,三角形(四面体)单元。 2、确定单元的划分方式(free or mapped) Mshkey, value,其中value=1,mapped划分方式,value=0,free,value=2,尽量mapped,如果不可以,进行free. 3、中节点的设置:mshmid 对与mapped的划分方式是大家最喜欢的,优点不比多说。 首先说一下(area)的mapped的划分方式: ●基本条件:(1)面有三条或四条线组成(2)对边划分相等的等份,或者符合过度模 式(transition pattern).(3)若是三条线组成的面,所有边必须等份。满足三者之一,可以采用mapped方式,进行area网格划分。 若面有多余四条的线组成:可以采用:lcomb(推荐首先采用)或lccat变成四条。对于线、面、体上的keypoint,ansys在划分网格时,将有节点设置。 ●Transition pattern(过度模式) 对于面来说,有两种过度模式可选(以有四条线组成的面为例): 第一种:满足条件:对边的等分份数之差必须相等。 第二种:满足条件:一组对边等分份数相等,另一组对边等分份数之差为偶数(even number) 其次,体(volume)的mapped方式划分方法(单元形状只能采用六面体形状): ●基本条件:(1)体必须有六个面、五个面、或者四个面构成(2)若是六个面,必须 是对边等分份数相等(3)五面体的边(edge)必须等分,上下底面的边必须偶数 等分(4)四面体上所有的边必须偶数等分。 若不满足上述条件,可以采用aadd或accat将面连接,若有线需要连接,先对面进 行,然后对线进行lccat. ●体的过渡模式 主要把面的过度模式理解清楚,可以很容易的理解体的过度模式。还有一点,就是,对边等分份数相等。有4中过度模式。(可以参看ansys帮助)。 第二讲网格划分控制(meshing control) 网格划分的控制主要考虑以下三个因素: (1)单元形状(element shape)(2)中节点的设置(midside node placement)(3)单元尺寸(element size). 现在分别加以说明: ●单元形状:对于2d的面的划分,可以采用三角形单元或者四边形单元。对于3D的 体的划分,要么采用六面体单元,要么采用四面体单元。二者的混合使用一般不推 荐使用。若采用(transitional pyrmid element)过度的金字塔单元,可以采用二者的混 合使用。单元形状、划分方式的指定第一讲已经有描述(略)。 ●中间节点设置的控制(controling placement of midside nodes) ansys默认情况下,将具有中节点的单元的中节点设置在边界线上或边界的面上。

ANSYS 入门教程(22) 网格划分技术与技巧(a)

ANSYS 入门教程(22) 网格划分技术与技巧(a) ansys入门教程(22)-网格划分技术与技巧(a) ANSYS简介(22)-啮合技术和技巧(a) 第3章网格划分技术及技巧3.1定义单元属性 几何模型3.2网格控制的元素类型/实常数/材料属性/梁截面/集合元素属性 单元形状控制及网格类型选择/单元尺寸控制/内部网格划分控制/划分网格3.3网格 划分高级技术 曲面映射网格划分/体积映射网格划分/扫描体积网格划分/单元有效性检查/网格修改3.4网格划分示例 基本模型的网格划分/复杂面模型的网格划分/复杂体模型的网格划分 生成有限元模型主要有三个步骤,即有限元模型的几何网格生成过程: ⑴定义单元属性 图元属性包括:图元类型、实常数、材质属性、图元坐标系、截面号等。(2)定义 网格控制选项 ★对几何图素边界划分网格的大小和数目进行设置;★没有固定的网格密度可供参考; ★ 通过评价结果可以判断网格密度是否合理。(3)生成网格 ★执行网格划分,生成有限元模型;★可清除已经生成的网格并重新划分;★局部进 行细化。3.1定义单元属性一、定义单元类型1.定义单元类型 命令:et、itype、ename、kop1、kop2、kop3、kop4、kop5、kop6、INPRITYPE—— 用户定义单元类型的参考号。 ename-ansys单元库中给定的单元名或编号,它由一个类别前缀和惟一的编号组成, 类别前缀可以省略,而仅使用单元编号。 Kop1~kop6-单元描述选项。该值在单元库中有明确定义。请参阅电池手册。也可以通 过keyopt命令进行设置。 inopr-如果此值为1则不输出该类单元的所有结果。例如: et,1,link8!定义参考号为1的link8单元;你也可以用et,1,8来定义et,3,4!用参考号3定义beam4单元;Et,3,4也可用于定义单元类型的2个Keyopt

ANSYS各种网格划分方法

各种网格划分方法 1.输入实体模型尝试用映射、自由网格划分,并综合利用多种网格划分控制方法 本题提供IGES文件 1.以轴承座为例,尝试对其进行映射,自由网格划分,并练习一般后处理的多种技术,包括等值图、云图等图片的获取方法,动画等。 2.一个瞬态分析的例子 练习目的:熟悉瞬态分析过程 瞬态(FULL)完全法分析板-梁结构实例 如图所示板-梁结构,板件上表面施加随时间变化的均布压力,计算在下列已知条件下结构的瞬态响应情况。 全部采用A3钢材料,特性: 杨氏模量=2e112 N泊松比=0.3 密度=7.8e33 /m /m Kg 板壳:厚度=0.02m 四条腿(梁)的几何特性: 截面面积=2e-42 m宽度=0.01m高度=0.02m m惯性矩=2e-84 压力载荷与时间的关系曲线见下图所示。 图质量梁-板结构及载荷示意图 5000 0 1 2 4 6 时间(s) 图板上压力-时间关系 分析过程 第1步:设置分析标题 1.选取菜单途径Utility Menu>File>Change Title。 2.输入“The Transient Analysis of the structure”,然后单击OK。 第2步:定义单元类型 单元类型1为SHELL63,单元类型2为BEAM4 第3步:定义单元实常数 实常数1为壳单元的实常数1,输入厚度为0.02(只需输入第一个值,即等厚度壳)

实常数2为梁单元的实常数,输入AREA为2e-4惯性矩IZZ=2e-8,IYY=2e-8宽度TKZ=0.01,高度TKY=0.02。 第5步:杨氏模量EX=2e112 N泊松比NUXY=0.3 密度DENS=7.8e33 /m Kg /m 第6步:建立有限元分析模型 1.创建矩形,x1=0,x2=2,y1=0,y2=1 2.将所有关键点沿Z方向拷贝,输入DZ=-1 3.连线。将关键点1,5;2,6;3,7;4,8分别连成直线。 4.设置线的分割尺寸为0.1,首先给面划分网格;然后设置单元类型为2,实常数为2,对线5到8划分网格。 第7步:瞬态动力分析 1.选取菜单途径Main Menu>Solution>-Analysis Type-New Analysis,弹出New Analysis 对话框。 2.选择Transient,然后单击OK,在接下来的界面仍然单击OK。 3.选取菜单途径Main Menu>Solution>-Load Step Opts-Time/Frequenc> Damping,弹出 Damping Specifications窗口。 4.在Mass matrix multiplier处输入5。单击OK。 5.选取菜单途径Main Menu > Solution > -Loads-Apply > -Structural- Displacement>On Nodes。弹出拾取(Pick)窗口,在有限元模型上点取节点232、242、252和262,单击OK,弹出Apply U,ROT on Nodes对话框。 6.在DOFS to be constrained滚动框中,选种“All DOF”(单击一次使其高亮度显示, 确保其它选项未被高亮度显示)。单击OK。 7.选取菜单途径Utility Menu>Select>Everything。 8.选取菜单途径Main Menu>Solution>-Load Step Opts-Output Ctrls>DB/Results File,弹 出Controls for Database and Results File Writing窗口。 9.在Item to be controlled滚动窗中选择All items,下面的File write frequency中选择 Every substep。单击OK。 10.选取菜单途径Main Menu>Solution>-Load Step Opts-Time/Frequenc> Time –Time Step,弹出Time – Time Step Options窗口。 11.在Time at end of load step处输入1;在Time step size处输入0.2;在Stepped or ramped b.c处单击ramped;单击Automatic time stepping为on;在Minimum time step size 处输入0.05;在Maximum time step size处输入0.5。单击OK。 12.选取菜单途径Main Menu>Solution>-Loads-Apply>-Structure-Pressure>On Areas。弹 出Apply PRES on Areas拾取窗口。 13.单击Pick All,弹出Apply PRES on Areas对话框。 14.在pressure value处输入10000。单击OK 15.选取菜单途径Main menu>Solution>Write LS File,弹出Write Load Step File 对话框。 16.在Load step file number n处输入1,单击OK。 17.选取菜单途径Main Menu>Solution>-Load Step Opts-Time/Frequenc> Time –Time Step,弹出Time – Time Step Options窗口。 18.在Time at end of load step处输入2。单击单击OK。

ANSYS复杂几何模型的网格划分技术

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

ansys复杂几何模型网格划分技术

网络划分的一点体会-映射网格划分技巧 9. 将 SOLID95单元转变为 SOLID92单元: –Main Menu > Preprocessor > -Meshing - Modify Mesh > Change Tets ... 10. 选择并画出 SOLID95 四面体单元: –Utility Menu > Select > Entities ... 选择“Elements”, “By Attributes”, “Elem type num” GUI: Main Menu>Preprocessor>-Meshing-Mesh>-Volume Sweep-Sweep Opts 6使用extrude命令直接拉伸面网格得到体网格(类似于sweep) 定义面单元和体单元类型(注意此时的两种单元要匹配),给面划分网格,使用operate——extru——elem ext opts在列表的type中选择定义好的体单元类型,在mat中选择相应材料等等,一定要在VAL1中填入拉伸的等分,否则不能拉伸成为有限元模型,modeling ——operate——extrude——area——along——normal(也可以是其他)选择要拉伸的有限元面,在dist输入拉伸长度。 注意:用此法划分完网格后要删除体中那个拉伸面的面网格,避免网格重复,使用meshing——clear——areas。

直接通过建立节点,单元建立有限元模型。 1. 通过 crete——elment——element attribute 分配属性 通过 crete——elment——auto numbered——thru node 选择响应节点构成单元 2.在已存在的选中单元的自由表面覆盖新单元,选中的单元是由所选的节点决定的,而不是单元,如同将压力加载节点上而不是单元上。定义面单元(表面效应单元表面接触单元)sruf151或152等等,通过select选取符合要求的表面节点,在通过crete——elemen——default attribute分配属性,然后通过creat——element——surf/contact中的响应选项 你可以把模型的几个面连接起来,使模型满足映射网格划分的条件连接面的命令:ACCAT,面相加的命令:AADDD GUI方式:Preprocessor|Meshing|Concatenate|Areas Preprocessor|Modeling|Operate|Booleans|Add|A reas 网络, 网格, 技巧, 映射, 体会 面映射网格包括全部是四边行单元或全部是三角形单 元。 面接受网格划分必须满足: 该面必须是三或着四边的 面的对边必须设置为相同数目的单元划分数目

相关文档
最新文档