1、如果不需要模拟非常大的应变或进行一个复杂的、改变接触条件的问题,则应采用二次减缩积分单元(CAX8R,CRE8R,CPS8R.C3D20R等);
2、如果存在应力集中,则应在局部采用二次完全积分单元(CAX8,CPE8,CPS8,C3D20等)。它们可在较低费用下对应力梯度提供最好的 解决。 尽量不要使用线性减缩积分单元。用细化的二次减缩积分单元与二次完全积分单元求解结果相差不大,且前者时间短。
3、对含有非常大的网格扭曲模拟(大应变分析),采用细网格划分的线性减缩积分单元(CAX4R,CPE4R.CPS4R,C3D8R等);。
4、对接触问题采用线性减缩积分单元或非协调单元(CAX4I,CPE4I,CPS4II,C3D8I等)的细网格划分;
5、对以弯曲为主的问题,如能保证所关心部位单元扭曲较小,使用非协调单元(如C3D8I),求解很精确;
6、对于d塑性分析,不可压缩材料(如金属),不能使用二次完全积分单元,否则易体积自锁,应使用修正的二次三角形或四面体单元、非协调单元,以及线性减缩积分单元。若使用二次减缩积分单元,当应变超过20%-40%要划分足够密的网格;
7、除平面应力问题之外,如材料完全不可压缩(如橡胶),应使用杂交单元; 在某些情况下,近似不可压缩材料也应使用杂交单元;
8、当几何形状复杂时,万不得已采用楔形和四面体单元。这些单元的线性形式,如C3D6和C3D4,是较差的单元(若需要时,划分较细的网格以使结果达到合理的精度),这些单元也应远离需要精确求解的区域。 应该采用修正的二次四面体单元(C3D10M);
9、如使用了自由网格划分技术,四面体单元应选二次的,其结果对小位移问题应该是合理的,但花时间多。 在ABAQUS/Standard中选C3D10,ABAQUS/Explicit中选修正的(C3D10M)。如有大的塑性变形,或模型中存在接触,且使用默认的“硬”接触关系,也应选C3D10M。 10 ABAQUS/Explicit模拟冲击或爆炸,应选线性单元;
可以通过以下几种方法进行解决:1.修改网格类型
如果在网格控制(meshcontrol)中对单元形状的设置是Hex(完全由六面体单元构成)或Quad(完全由四边形单元构成),可以尝试将其改为Hex-dominated(六面体单元为主)或Quad-dominated(四边形单元为主),即允许网格中包含少量楔形(wedge)或三角形(Tri)单元,这样会更容易生成网格。
2.修改种子密度
如果在某条边上布置了过密或过疏的种子,并且选择了“不允许单元数目变化”,都有可能无法生成网格。应合理地布置种子,相邻两条边上的种子间距不能相差太大。
可根据推荐密度来设置,不一定需要大幅度调整,可能小幅度调整即可成功
3.分割part
对某些复杂的三维部件经过分割后,就可以在整个部件上生成六面体单元网格。
某些复杂的三维部件经过分割后,可以在其中一些几何形状较规则的部分生成六面体单元网格,另外一些形状复杂的部分生成二次四面体单元网格,这时需要注意单元类型不协调的问题。
4.分区域逐个mesh
如果将部件分割为多个区域,而且各个区域之间的连接关系很复杂,直接单击(Meshpart)按钮可能无法成功地生成网格。这时可以尝试单击按钮并保持几秒,直到d出一组工具栏,单击其中的(Meshregion)按钮,然后依次选择部件的各个区域,逐个为每个区域生成网格。
使用这种方法时,先生成的网格是后面网格生成的基础,当无法为某个区域生成网格时,可以尝试改变各个区域时的先后顺序。
5.调整网格划分技术
对于某些几何形状过于复杂的三维部件,如果确实无法生成六面体单元网格,就只能使用自由网格划分技术生成四面体(Tet)单元网格。
6.几何忽略或修复
另外,如果几何部件中存在短边、小面、小尖角或微小的缝隙,也会导致网格划分失败。这时可以通过以下几种方法进行解决:
1)使用虚拟拓扑(virtualtopology)忽略短边、小面或狭长的面
2)使用几何修补(repair)工具将短边、小面或狭长的面与周围的区域合并
3)分割(partition)过于狭长的区域
4)加密种子:为无法划分网格的区域布置更密的种子
5)编辑网格:利用网格编辑工具(Mesh>Edit)编辑网格。
在Mesh功能模块中选择菜单Adaptivity---Remeshing rule---Create,定义需要网格重划的区域、误差因子(error indicator)的相关变量和目标、以及网格重划的控制参数。需要注意的是,对于三维实体模型,必须使用四面体单元网格;
对于二维模型,必须使用三角形单元或以进阶算法(advancing front)生成的四边形单元网格,否则在提交分析时将会提示错误。
在Job功能模块中选择菜单Adaptivity---Manage,在d出的Adaptivity Process Manager对话框中单击Create按钮,创建自适应分析作业系列(adaptivity process),指定最大重复次数(Maximum iterations),
然后单击这个对话框中的Submit按钮提交分析,注意不是通常所用的Job Manager对话框中的Submit按钮。
ABAQUS/CAE会自动完成以下自适应网格重划过程:首先提交一个基于当前网格的分析作业,在分析完成后,根据得到的结果计算误差因子,根据这个误差因子重新生成网格(在JOB功能模块中可以看到新的网格),然后重新提交分析。
以上过程将会自动重复,直到达到第一步设定的网格重划目标或在第二步中设定的最大重复次数。
/Standard的大变形分析中,尽管也要以设定ALE自适应网格,但不会起到明显的作用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)