最新本人学习abaqus五年的经验总结-让你比做例子快十倍
- 格式:docx
- 大小:17.85 KB
- 文档页数:5
ABAQUS学习Abaqus 标准版共有“部件(part)”、“材料特性(propoterty)”、“装配(assemble)”、“计算步骤(step)”、“交互(interaction)”、“加载(load)”、“单元划分(mesh)”、“计算(job)”、“后处理(visualization)”、“草图(sketch)”十大模块组成。
建模方法:一个模型(model)通常由一个或几个部件(part)组成,“部件”又由一个或几个特征体(feature)组成,每一个部分至少有一个基本特征体(base feature),特征体可以是所创建的实体,如挤压体、切割挤压体、数据点、参考点、数据轴,数据平面,装配体的装配约束、装配体的实例等等。
1.首先建立“部件”(1)根据实际模型的尺寸决定部件的近似尺寸,进入绘图区。
绘图区根据所输入的近似尺寸决定网格的间距,间距大小可以在edit 菜单sketcher options 选项里调整。
(2)在绘图区分别建立部件中的各个特征体,建立特征体的方法主要有挤压、旋转、平扫三种。
同一个模型中两个不同的部件可以有同名的特征体组成,也就是说不同部件中可以有同名的特征体,同名特征体可以相同也可以不同。
部件的特征体包括用各种方法建立的基本特征体、数据点(datum point)、数据轴(d atum axis)、数据平面(datum plane)等等。
(3)编辑部件可以用部件管理器进行部件复制,重命名,删除等,部件中的特征体可以是直接建立的特征体,还可以间接手段建立,如首先建立一个数据点特征体,通过数据点建立数据轴特征体,然后建立数据平面特征体,再由此基础上建立某一特征体,最先建立的数据点特征体就是父特征体,依次往下分别为子特征体,删除或隐藏父特征体其下级所有子特征体都将被删除或隐藏。
××××特征体被删除后将不能够恢复,一个部件如果只包含一个特征体,删除特征体时部件也同时被删除×××××2.建立材料特性(1)输入材料特性参数弹性模量、泊松比等(2)建立截面(section)特性,如均质的、各项同性、平面应力平面应变等等,截面特性管理器依赖于材料参数管理器(3)分配截面特性给各特征体,把截面特性分配给部件的某一区域就表示该区域已经和该截面特性相关联3.建立刚体(1)部件包括可变形体、不连续介质刚体和分析刚体三种类型,在创建部件时需要指定部件的类型,一旦建立后就不能更改其类型。
Abaqus常用技巧总结范文有限元计算收敛性与(最小空间步长/时间步长)值有关,若minimum设为10^(-5),还是不收敛,可适当减小空间步长(即把网格画细点),当然还有一些其他办法,如果实在计算不了,也许是模型本身有点问题,或改为显示e某plicit计算总而言之,ma某imunnumber要适当设置较大值,initial可适当改小(如-2,-3量级),minimum(-5量级)不要修改,ma某imum值影响不大,可不改.2.moment的加载一个大筒体上有三个接管端面固定,大筒体两端加载扭距,如何加载(1)将大筒体两端要施加扭矩的节点分别定义为两个Net:left,right.(2)分别在大筒体两端的圆心处定义两个referencenode:rp-left,rp-right.(3)用如下命令将两个节点集绕3轴旋转的自由度与参考点耦合起来,其他自由度度是否耦合根据具体问题而定:某KINEMATICCOUPLING,REFNODE=rp-leftleft,6,6某KINEMATICCOUPLING,REFNODE=rp-rightright,6,6(4)在两个参考点上施加绕3轴旋转的弯矩.提醒:referencenode也有自由度,注意相应的边界条件.3.abaqu计算时c盘的临时文件太大了,怎么改目录?临时目录是Window自己定义的,可以在系统环境变量中修改.4.CAE 中如何加预应力具体没作过,看看某PRESTRESSHOLD和某INITIALCONDITIONS,TYPE=SOLUTION,REBAR这两个命令以及ABAQUSAnalyiUer'Manual“Definingreinforcement,”Section2.2.3“De finingrebaraanelementproperty,”Section2.2.45.hypermeh里面看abaqu分析的结果(1)你在abaqu中计算完成后,将结果文件输出到某.fil.(2)利用hyperwork提供的hmabaqu.e某e(在安装目录下的Altair\\hw7.0\\tranlator中)(3)在控制台下运行hmabaqu某.fil某re,执行完成后就生成了相应的re文件(4)在hyperview中打开你的模型文件某.inp和结果文件某.re,就可以查看你的结果了6.某-YPlot某某某某STEP:pre-load某某某Step,name=pre-load,nlgeompre-loading某Static0.01,1.,1e-05,0.1........某某某某LOADS某某某某Name:pt-loadType:Concentratedforce某Cload_G5,2,-200.E6某某........某某某Output,hitory,frequency=1某nodeoutput,net=_G5CF2,U2某elementoutput,elet=_G5E22,S22某某某monitor,node=_G5,dof=27.如何把上一次分析结果作为下一次分析的初始条件使用LDREAD命令,首先需要注意下面两个问题:(1)创建实体模型(2)创建多个物理环境(3)清楚当前的物理环境命令是PHYSICS,CLEAR4重复第二步准备下一个物理环境8.材料方向与增量步材料方向:针对各向异性材料(如板金材料、复合材料等)变形体,材料方向定义材料的某一特定方向如纤维方向。
Abaqus操作技巧总结打开abaqus,然后点击file——set work directory,然后选择指定文件夹,开始建模,建模完成后及时保存,在进行运算以前对已经完成的工作保存,然后点击job,修改inp文件的名称进行运算。
切记切记!!!!!!1、如何显示梁截面(如何显示三维梁模型)显示梁截面:view->assembly display option->render beam profiles,自己调节系数。
2、建立几何模型草绘sketch的时候,发现画布尺寸太小了1)这个在create part的时候就有approximate size,你可以定义合适的(比你的定性尺寸大一倍);2)如果你已经在sketch了,可以在edit菜单--sketch option ——general--grid更改3、如何更改草图精度可以在edit菜单--sketch option ——dimensions--display——decimal更改如果想调整草图网格的疏密,可以在edit菜单--sketch option ——general——grid spacing中可以修改。
4、想输出几何模型part步,file,outport--part5、想导入几何模型?part步,file,import--part6、如何定义局部坐标系Tool-Create Datum-CSYS--建立坐标系方式--选择直角坐标系or柱坐标系or球坐标7、如何在局部坐标系定义载荷laod--Edit load--CSYS-Edit(在BC中同理)选用你定义的局部坐标系8、怎么知道模型单元数目(一共有多少个单元)在mesh步,mesh verify可以查到单元类型,数目以及单元质量一目了然,可以在下面的命令行中查看单元数。
Query---element 也可以查询的。
9、想隐藏一些part以便更清楚的看见其他part,edge等view-Assembly Display Options——instance,打勾10、想打印或者保存图片File——print——file——TIFF——OK11、如何更改CAE界面默认颜色view->Grahphic options->viewport Background->Solid->choose the wite colour!然后在file->save options.12、如何施加静水压力hydrostaticload --> Pressure, 把默认的uniform 改为hydrostatic。
关于ABAQUS的运用体会及一些经验总结
王靖
【期刊名称】《山西建筑》
【年(卷),期】2012(038)017
【摘要】对工作和学习中参与的铸钢节点、销接节点等几个模型建模分析的经验进行了总结,对不同实体单元的计算速度、接触分析计算的要点、如何使弹塑性分析更加容易收敛、S.Mises应力超过材料屈服应力的情况和其他一些建模及计算技巧进行了相应的阐述,为实际运用提供指导。
【总页数】2页(P287-288)
【作者】王靖
【作者单位】广东省电力设计研究院,广东广州510000
【正文语种】中文
【中图分类】TU17
【相关文献】
1.土木工程施工教学中的一些问题归纳及经验总结 [J], 于海波;吴英
2.浅谈公路采空区注浆治理的一些经验总结 [J], 白亮平
3.蒽醌法过氧化氢生产中降解物再生的一些经验总结 [J], 刘煜鲜
4.蒽醌法过氧化氢生产中降解物再生的一些经验总结 [J], 刘煜鲜
5.室内装饰设计管理方面的一些经验总结 [J], 解伟伟
因版权原因,仅展示原文概要,查看原文内容请购买。
工作总结abaqus操作方法As a newcomer to using Abaqus for work, I quickly realized that there is a steep learning curve associated with this finite element analysis software. 作为一个初次使用Abaqus进行工作的新手,我很快意识到这种有限元分析软件的学习曲线是非常陡峭的。
One of the first things I had to familiarize myself with was the interface and various modules within Abaqus. 首先,我需要熟悉Abaqus的界面和各个模块。
I found that the Abaqus documentation and tutorials were extremely helpful in helping me get started. 我发现Abaqus的文档和教程对我入门非常有帮助。
I also learned the importance of properly defining the material properties, boundary conditions, and loads when setting up a model in Abaqus. 我还意识到在Abaqus中建立模型时正确定义材料性质、边界条件和载荷的重要性。
Another challenge I faced was understanding the different analysis types available in Abaqus, such as static, dynamic, and heat transfer analysis. 我面临的另一个挑战是理解Abaqus中不同的分析类型,比如静力学、动力学和热传递分析。
ABAQUS提高计算速度的经验总结[i=s] 本帖最后由pearqiqi 于2010-5-18 21:09 编辑[/i]当问题的自由度和复杂程度比较小的时候,计算速度也许不是什么太大的问题,但当自由度很多,比如几百万个自由度,又有复杂的接触搜索计算时,计算速度就很重要了。
我不精通计算机原理,但在Windows和Linux上安装使用过32位和64位ABAQUS,也在64位工作站上用Linux并行计算过,对计算速度有一点自己的心得,写出来和大家讨论下,对计算机比较精通的,希望能解释下原理和表达下自己的看法。
8d2B4W N-I-|;Y Ly4z j{ @4j h q#d c我认为影响计算速度的因素主要有3个:1 计算模型的大小和复杂程度2 ABAQUS 中关于内存和硬盘使用的设置 3 计算机的配置在ABAQUS帮助文件中说,一个有限元模型在分析计算中,会生成两种临时文件,第一种临时文件是必须放在内存中,第二种临时文件可以放在硬盘里也可以放在内存中。
由于内存读写速度比硬盘读写速度快,所以如果计算机配置不变的情况下,要达到最快计算速度,就要在计算时让两种临时文件都放在内存中。
在计算前进行datacheck,然后在dat文件中会告诉你能使模型计算所需最小的内存量,也就是在计算中所生成的第一种文件的大小,还会告诉你最小I/O交换情况所需的内存量,也就是两种文件都放在内存中时所需要的内存量,我称这叫“全速计算”所需内存量。
在ABAQUS6.8中,有个内存使用上限设置参数,也就是你允许你的计算机中有多少内存让ABAQUS使用,如果你允许ABAQUS使用的内存上限大于“全速计算”所需内存,则ABAQUS会将两种临时文件放入内存使用。
如果允许内存大于最小所需内存,小于“全速计算”计算内存,则ABAQUS会把第二种文件一部分放入内存,一部分放入硬盘。
如果允许内存小于最小所需内存,则无法计算。
所以如果你的模型“全速计算”所需内存量很小的时候,或者相对你的计算机物理内存很小的时候,如果不改变计算机配置,速度就已经达到最快了,再加大内存或内存上限也没用。
abaqus学习心得ABAQUS学习Abaqus 标准版共有“部件(part)”、“材料特性(propoterty)”、“装配(assemble)”、“计算步骤(step)”、“交互(interaction)”、“加载(load)”、“单元划分(mesh)”、“计算(job)”、“后处理(visualization)”、“草图(sketch)”十大模块组成。
建模方法:一个模型(model)通常由一个或几个部件(part)组成,“部件”又由一个或几个特征体(feature)组成,每一个部分至少有一个基本特征体(base feature),特征体可以是所创建的实体,如挤压体、切割挤压体、数据点、参考点、数据轴,数据平面,装配体的装配约束、装配体的实例等等。
1.首先建立“部件”(1)根据实际模型的尺寸决定部件的近似尺寸,进入绘图区。
绘图区根据所输入的近似尺寸决定网格的间距,间距大小可以在edit 菜单sketcher options 选项里调整。
(2)在绘图区分别建立部件中的各个特征体,建立特征体的方法主要有挤压、旋转、平扫三种。
同一个模型中两个不同的部件可以有同名的特征体组成,也就是说不同部件中可以有同名的特征体,同名特征体可以相同也可以不同。
部件的特征体包括用各种方法建立的基本特征体、数据点(datum point)、数据轴(d atum axis)、数据平面(datum plane)等等。
(3)编辑部件可以用部件管理器进行部件复制,重命名,删除等,部件中的特征体可以是直接建立的特征体,还可以间接手段建立,如首先建立一个数据点特征体,通过数据点建立数据轴特征体,然后建立数据平面特征体,再由此基础上建立某一特征体,最先建立的数据点特征体就是父特征体,依次往下分别为子特征体,删除或隐藏父特征体其下级所有子特征体都将被删除或隐藏。
××××特征体被删除后将不能够恢复,一个部件如果只包含一个特征体,删除特征体时部件也同时被删除×××××2.建立材料特性(1)输入材料特性参数弹性模量、泊松比等(2)建立截面(section)特性,如均质的、各项同性、平面应力平面应变等等,截面特性管理器依赖于材料参数管理器(3)分配截面特性给各特征体,把截面特性分配给部件的某一区域就表示该区域已经和该截面特性相关联3.建立刚体(1)部件包括可变形体、不连续介质刚体和分析刚体三种类型,在创建部件时需要指定部件的类型,一旦建立后就不能更改其类型。
第二章 ABAQUS 基本使用方法[2](pp15)快捷键:Ctrl+Alt+左键来缩放模型;Ctrl+Alt+中键来平移模型;Ctrl+Alt+右键来旋转模型。
②(pp16)ABAQUS/CAE 不会自动保存模型数据,用户应当每隔一段时间自己保存模型以避免意外丢失。
[3](pp17)平面应力问题的截面属性类型是Solid(实心体)而不是Shell(壳)。
ABAQUS/CAE 推荐的建模方法是把整个数值模型(如材料、边界条件、载荷等)都直接定义在几何模型上。
载荷类型Pressure 的含义是单位面积上的力,正值表示压力,负值表示拉力。
[4](pp22)对于应力集中问题,使用二次单元可以提高应力结果的精度。
[5](pp23)Dismiss 和Cancel 按钮的作用都是关闭当前对话框,其区别在于:前者出现在包含只读数据的对话框中;后者出现在允许作出修改的对话框中,点击Cancel 按钮可关闭对话框,而不保存所修改的内容。
[6](pp26)每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体”(instance)是部件(part)在装配件中的一种映射,一个部件可以对应多个实体。
材料和截面属性定义在部件上,相互作用(interaction)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。
[7](pp26) ABAQUS/CAE 中的部件有两种:几何部件(native part)和网格部件(orphan mesh part)。
创建几何部件有两种方法:(1)使用Part 功能模块中的拉伸、旋转、扫掠、倒角和放样等特征来直接创建几何部件。
(2)导入已有的CAD 模型文件,方法是:点击主菜单File→Import→Part。
网格部件不包含特征,只包含节点、单元、面、集合的信息。
创建网格部件有三种方法:(1)导入ODB 文件中的网格。
ABAQUS 简介[1] (pp7)在[开始] →[程序] →[ABAQUS 6.5-1]→[ABAQUS COMMAND],DOS 提示符下输入命令Abaqus fetch job = <file name>可以提取想要的算例input 文件。
ABAQUS 基本使用方法[2](pp15)快捷键:Ctrl+Alt+左键来缩放模型;Ctrl+Alt+中键来平移模型;Ctrl+Alt+右键来旋转模型。
②(pp16)ABAQUS/CAE 不会自动保存模型数据,用户应当每隔一段时间自己保存模型以避免意外丢失。
[3](pp17)平面应力问题的截面属性类型是Solid(实心体)而不是Shell(壳)。
ABAQUS/CAE 推荐的建模方法是把整个数值模型(如材料、边界条件、载荷等)都直接定义在几何模型上。
载荷类型Pressure 的含义是单位面积上的力,正值表示压力,负值表示拉力。
[4](pp22)对于应力集中问题,使用二次单元可以提高应力结果的精度。
[5](pp23)Dismiss 和Cancel 按钮的作用都是关闭当前对话框,其区别在于:前者出现在包含只读数据的对话框中;后者出现在允许作出修改的对话框中,点击Cancel 按钮可关闭对话框,而不保存所修改的内容。
[6](pp26)每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体”(instance)是部件(part)在装配件中的一种映射,一个部件可以对应多个实体。
材料和截面属性定义在部件上,相互作用(interaction)、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。
[7](pp26) ABAQUS/CAE 中的部件有两种:几何部件(native part)和网格部件(orphan mesh part)。
创建几何部件有两种方法:(1)使用Part 功能模块中的拉伸、旋转、扫掠、倒角和放样等特征来直接创建几何部件。
1、abaqus中的力载荷集中力concentrated force、压强pressure(垂直于表面)、表面分布力surface traction (设定沿着某方向)pressure只能施加在面上(几何的面,单元的面),为垂直于表面的分布力;surface traction只能施加在面上(几何的面,单元的面),为沿着某一方向的分布力;concentrated force只能施加在点上(几何的点,节点),要使得集中力产生的效果等同于分布力,则需要将集中力施加在参考点上,然后将参考点与作用面上的节点进行耦合约束coupling(distributed coupling),而不要直接施加在节点上.一般,如果不要求等效均布力,则集中力最好施加在几何的点上。
确实需要施加节点力,则施加在节点上.对于有限元软件,所有的力载荷本质上都由程序处理成节点力。
2、abaqus计算热电耦合出现Too many attempts made for this increment(1)调整一下计算载荷施加的速度或者调整载荷大小,要么把计算步长设置的小一点,尝试次数设的多一点.这个提示是说计算的过程中直到设定的尝试次数极限仍然求解失败。
(2) 分析步主要有初始分析步和后续分析步,每个分析步可以用来描述一个分析过程,例如在后续分析步中施加不同荷载,在初始分析步中施加边界条件等。
增量步是在分析步里面根据模型计算收敛情况设置的,简单模型可以设置较少的增量步,并可使初始增量为1;复杂模型设置多一点增量步,并减少初始增量值。
超过设置的允许增量步数,则计算停止。
(3)检查模型,是否存在刚体位移,过约束,接触定义不当等问题(4)分别建立四个边界条件,BC—1,BC—2,BC-3,BC-4,每一个边界条件定义板的一边固结的支承条件就行了。
之前是建立了一个BC—1,四边的约束都定义在BC-1里面,就算不下去了,不清楚原因。
仅供参考学习。
(5)1。
第二章ABAQUS基本使用方法[2] (pp15)快捷键:Ctrl+Alt+左键来缩放模型;Ctrl+Alt+中键来平移模型;Ctrl+Alt+右键来旋转模型。
②(pp16)ABAQUS/CAE不会自动保存模型数据,用户应当每隔一段时间自己保存模型以避免意外丢失。
[3] (pp17)平面应力问题的截面属性类型是Solid (实心体)而不是Shell (壳)。
ABAQUS/CAE推荐的建模方法是把整个数值模型(如材料、边界条件、载荷等)都直接定义在几何模型上。
载荷类型Pressure 的含义是单位面积上的力,正值表示压力,负值表示拉力。
[4] (pp22) 对于应力集中问题,使用二次单元可以提高应力结果的精度。
[5] (pp23)Dismiss 和Cancel 按钮的作用都是关闭当前对话框,其区别在于:前者出现在包含只读数据的对话框中;后者出现在允许作出修改的对话框中,点击Cancel 按钮可关闭对话框,而不保存所修改的内容。
[6] (pp26) 每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体”( instance)是部件(part )在装配件中的一种映射,一个部件可以对应多个实体。
材料和截面属性定义在部件上,相互作用( interaction )、边界条件、载荷等定义在实体上,网格可以定义在部件上或实体上,对求解过程和输出结果的控制参数定义在整个模型上。
[7] (pp26) ABAQUS/CAE 中的部件有两种:几何部件( native part)和网格部件(orphan mesh part )。
创建几何部件有两种方法: ( 1)使用Part 功能模块中的拉伸、旋转、扫掠、倒角和放样等特征来直接创建几何部件。
(2)导入已有的CAD模型文件,方法是:点击主菜单File宀Import宀Part。
网格部件不包含特征,只包含节点、单元、面、集合的信息。
创建网格部件有三种方法: (1)导入ODB 文件中的网格。
( 2)导入INP 文件中的网格。
(3)把几何部件转化为网格部件,方法是:进入Mesh 功能模块,点击主菜单Mesh T Create Mesh Part。
[8] (pp31)初始分析步只有一个,名称是initial,它不能被编辑、重命名、替换、复制或删除。
在初始分析步之后,需要创建一个或多个后续分析步,主要有两大类:(1)通用分析步(general analysis step)可以用于线性或非线性分析。
常用的通用分析步包含以下类型:—Static, General: ABAQUS/Standard 静力分析—Dynamics, Implicit: ABAQUS/Standard 隐式动力分析—Dynamics, Explicit: ABAQUS/ Explicit 显式动态分析(2)线性摄动分析步( linear perturbation step )只能用来分析线性问题。
在ABAQUS/Explicit 中不能使用线性摄动分析步。
在ABAQUS/Standard 中以下分析类型总是采用线性摄动分析步。
—Buckle: 线性特征值屈曲。
—Frequency: 频率提取分析。
—Modal dynamics: 瞬时模态动态分析。
—Random response: 随机响应分析。
—Response spectrum: 反应谱分析。
—Steady-state dynamics: 稳态动态分析。
[9] ( pp33)在静态分析中,如果模型中不含阻尼或与速率相关的材料性质,“时间”就没有实际的物理意义。
为方便起见,一般都把分析步时间设为默认的1。
每创建一个分析步,ABAQUS/CAE就会自动生成一个该分析步的输出要求。
[10] ( pp34)自适应网格主要用于ABAQUS/Explicit以及ABAQUS/Standard中的表面磨损过程模拟。
在一般的ABAQUS/Standard 分析中,尽管也可设定自适应网格,但不会起到明显的作用。
Step 功能模块中,主菜单Other T Adaptive Mesh Domain 和Other T Adaptive Mesh Controls 分别设置划分区域和参数。
[11] (pp37)使用主菜单Field可以定义场变量(包括初始速度场和温度场变量) 。
有些场变量与分析步有关,也有些仅仅作用于分析的开始阶段。
使用主菜单Load Case可以定义载荷状况。
载荷状况由一系列的载荷和边界条件组成,用于静力摄动分析和稳态动力分析。
[12] ( pp42)独立实体是对部件的复制,可以直接对独立实体划分网格,而不能对相应的部件划分网格。
非独立实体是部件的指针,不能直接对非独立实体划分网格,而只能对相应的部件划分网格。
由网格部件创建的实体都是非独立实体。
[13] (pp45) Quad 单元(二维区域内完全使用四边形网格) 和Hex 单元(三维区域内完全使用六面体网格)可以用较小的计算代价得到较高的精度,因此应尽可能选择这两种单元。
[14] ( pp45)结构化网格和扫掠网格一般采用Quad单元和Hex单元,分析精度相对较高。
因此优先选用这两种划分技术。
使用自由网格划分技术时,一般来说,节点的位置会与种子的位置相吻合。
使用结构化网格和扫掠网格划分技术时,如果定义了受完全约束的种子,划分可能失败。
[15] ( pp45)戈卩分网格的两种算法:中性轴算法( Medial Axis ):(1)中性轴算法(Medial Axis )更易得到单元形状规则的网格,但网格与种子的位置吻合得较差。
( 2)在二维区域中,使用此算法时选择Minimize the mesh transition (最小化网格的过渡)可提高网格质量,但更容易偏离种子。
当种子布置得较稀疏时,使用中性轴算法得到的单元形状更规则。
(3)如果在模型的一部分边上定义了受完全约束的种子,中性轴算法会自动为其他的边选择最佳的种子分布。
( 4)中性轴算法不支持由CAD 模型导入的不精确模型和虚拟拓扑。
Advancing Front 算法( 1) 网格可以与种子的位置很好地吻合,但在较窄的区域内,精确匹配每粒种子可能会使网格歪斜。
( 2) 更容易得到单元大小均匀的网格。
有些情况下,单元均匀是很重要的,例如在ABAQUS/Explicit 中,网格中的小单元会限制增量步长。
( 3) 容易实现从粗网格到细网格的过渡。
( 4) 支持不精确模型和二维模型的虚拟拓扑。
[16] (pp50)网格划分失败时的解决办法网格划分失败的原因:( 1 ) 几何模型有问题,例如模型中有自由边或很小的边、面、尖角、裂缝等。
( 2) 种子布置得太稀疏。
如果无法成功地划分Tet 网格,可以尝试以下措施:(1)在Mesh功能模块中,选择主菜单T OO I S T Query 下的Geometry Diag no sties,检查模型中是否有自由边、短边、小平面、小尖角或微小的裂缝。
如果几何部件是由CAD 模型导入的,则应注意检查是否模型本身就有问题(有时可能是数值误差导致的) ;如果几何部件是在ABAQUS/CAE中创建的,应注意是否在进行拉伸或切割操作时,由于几何坐标的误差,出现了上述问题。
(2)在Mesh功能模块中,可以使用主菜单T OO I S T Virtual Topology (虚拟拓扑)来合并小的边或面,或忽略某些边或顶点。
(3)在Part功能模块中,点击主菜单T OO I S T Repair,可以修复存在问题的几何实体。
( 4) 在无法生成网格的位置加密种子。
[17] ( pp51 )网格质量检查在Mesh功能模块中,点击主菜单Mesh T Verify,可以选择部件、实体、几何区域或单元,检查其网格的质量,获得节点和单元信息。
在Verify Mesh 对话框,选择StatistiealCheeks (统计检查)可以检查单元的几何形状,选择Analysis Cheeks (分析检查)可以检查分析过程中会导致错误或警告信息的单元。
单击Highlight 按钮,符合检查判据的单元就会以高亮度显示出来。
[18] ( pp51 )单元类型ABAQUS拥有433种单元,分8大类:连续体单元(continuum element,即实体单元solid element )、壳单元、薄膜单元、梁单元、杆单元、刚体单元、连接单元和无限元。
( 1) 线性单元(即一阶单元) ;二次单元(即二阶单元) ;修正的二次单元(只有Tri 或Tet 才有此类型) 。
(2)ABAQUS/Explieit 中没有二次完全积分的连续体单元。
(3)线性完全积分单元的缺点:承受弯曲载荷时,会出现剪切自锁,造成单元过于刚硬,即使划分很细的网格,计算精度仍然很差。
(4)二次完全积分单元的优点:(A)应力计算结果很精确,适合模拟应力集中问题;(B)—般情况下,没有剪切自锁问题。
但使用这种单元时要注意:(A)不能用于接触分析;(B)对于弹塑性分析,如果材料不可压缩(例如金属材料),则容易产生体积自锁;(C)当单元发生扭曲或弯曲应力有梯度时,有可能出现某种程度的自锁。
(5)线性减缩积分单元在单元中心只有一个积分点,存在沙漏数值问题而过于柔软。
采用这种单元模拟承受弯曲载荷的结构时,沿厚度方向上至少应划分四个单元。
优点:(A)位移计算结果较精确;(B)网格存在扭曲变形时(例如Quad单元的角度远远大于或小于90o),分析精度不会受到明显的影响;(C)在弯曲载荷下不易发生剪切自锁。
缺点:(A)需要较细网格克服沙漏问题;(B)如果希望以应力集中部位的节点应力作为分析目标,则不能选用此单元。
(6)二次减缩积分单元不但保持线性减缩积分单元的上述优点,还具有如下特点:(A)即使不划分很细的网格也不会出现严重的沙漏问题;(B)即使在复杂应力状态下,对自锁问题也不敏感。
使用这种单元要注意:(A)不能用于接触分析;(B)不能用于大应变问题;(C)存在与线性减缩积分单元类似的问题,即节点应力的精度往往低于二次完全积分单元。
(7)非协调模式单元可克服线性完全积分单元中的剪切自锁问题,仅在ABAQUS/Standard有。
优点:(A)克服了剪切自锁问题,在单元扭曲比较小的情况下,得到的位移和应力结果很精确;(B)在弯曲问题中,在厚度方向上只需很少的单元,就可以得到与二次单元相当的结果,而计算成本却明显降低;(C)使用了增强变形梯度的非协调模式,单元交界处不会重叠或开洞,因此很容易扩展到非线性、有限应变得位移。
但使用这种单元时要注意:如果所关心部位的单元扭曲比较大,尤其是出现交错扭曲时,分析精度会降低。
(8)使用Tri或Tet单元要注意:(A)线性Tri或Tet单元的精度很差,不要在模型中所关心的部位及其附近区域使用;(B)二次Tri或Tet单元的精度较高,而且能模拟任意的几何形状,但计算代价比Quad或Hex单元大,因此如果能用Quad或Hex单元,就尽量不要使用Tri或Tet单元;(C)二次Tet单元(C3D10)适于ABAQUS/Standard中的小位移无接触问题;修正的二次Tet单元(C3D10M)适于ABAQUS/Explicit和ABAQUS/Standard中的大变形和接触问题;(D)使用自有网格不易通过布置种子来控制实体内部的单元大小。