在接触专题(一)中,我们已经对abaqus接触理论知识做了介绍。本讲重点介绍在hypermesh中如何创建接触。
hypermesh版本的界面有过几次大的变动,其中比较经典的版本如hypermesh2014版、hypermesh2020版。Hypermesh2014版本有专门的接触管理器(tool→ contact manager),从2017版后面取消了这个功能,将接触(contact)单独做成了browser,如下图:
Contact browser的界面如下图:
共分为3个模块:
A:创建接触面;接触属性;set集;component显示等
B:创建接触对 、通用接触 、自动探测创建接触对、接触绑定 等
C: 是模块B的属性栏
接触绑定、接触对这两种方式的操作流程如下图:
绑定(Tie)约束用于将模型中的两个区域(面或节点区域)绑定在一起,使它们之间没有相对运动。绑定接触大幅度减少计算时间,因为不需要判断接触区域的接触状态,减少因接触造车的不收敛问题。
尤其是当模型调试不收敛时,可以采用接触绑定方式来排除接触造车不收敛因素的干扰。
Step1:建立主从面set集。
SURFACE_NODE:只能用于点-面接触的从面
SURFACE_ELEMENT:用于点-面接触的主面或者面-面接触
Step2:建立绑定接触
Contact type为TIE
接触绑定中的basic options有几个选项需要注意一下:
由于此处篇幅有限,如果想了解abaqus求解器在hypermesh中各个选项的含义和用法,可以关注我的微信公众号,小编后续会发布hypermesh联合abaqus仿真分析专题视频教程。
Step1:创建主从面
Step2:创建接触属性
Step3:创建接触对,并设置相关选项
该选项比较重要。主要对接触面的法向方向的属性进行定义。如压力-过盈的关系、接触算法(罚函数、拉格朗日算法等)、接触面是否分离。
在abaqus/standard接触分析中,该项一般常规设置如下:
接触面法向约束分为两类:
一是接触面始终不分离(NoSeparation);
二是接触面可以分离,即法向压力-接触过盈关系方法(pressure-overclosure)
在 Abaqus / Standard 中对于压力-接触过盈关系又有三类施加方法:
直接法对每个约束都严格地施加给定的压力与过盈行为, 不近似施加或者使用扩展迭代。
扩展的拉格朗日方法使用与罚方法类型相同的刚性近似, 但是也使用扩展迭代来改善近似施加约束时的精度。
默认的约束施加方法取决于相互作用特征, 规则如下:
Clearance1(c1):接触间隙; c0:初始接触间隙
Eta(η):对于线性阻尼阻尼系数η = 0;对于双线性阻尼系数η = c/ c0 )
DampingCoeff(μ0);接触阻尼系数,指定阻尼系数以使阻尼力直接与面之间的相对运动速率成比例。
Friction_coef:定义摩擦系数,通常取值0.1-0.2左右。该摩擦系数默认是静摩擦系数。
如果要定义动摩擦系数(动力学分析),需要勾选exponentialDecay选项。
相互接触的主面、从面创建方法为:contact 界面 → create→ contact surface → SURFACE_ELEMENT:
由于basic options 和advanced options选项特别多,在此无法一一列举解释。仅仅挑选使用最频繁的几个选项。
主从面之间根据接触间距的不同存在三种情况:有间距(gap)、刚好接触、渗透(penetration)
Adjust <0 :不允许,求解会报错
Adjust = 0 :将从面节点发送渗透(penetration)到主面上的节点移动到主面表面。
Adjust > 0:将不管是处于间距和渗透的从节点移动到主面上。
知识点:工程中通常使用a=0,并且网格不能有很大的穿透,或者不适用该选项。
该功能是自动检测接触对并创建多个面面接触,适合接触比较多的零件。
Contact type为 General_CONTACT,如下图:
用户通过定义通用接触包含物(contact inclusion)和排除物(contact exclusion)来指定可以彼此接触的区域。 在模型定义中仅允许存在一个接触包含物定义和一个接触排除物定义。
输入文件用法: 同时使用以下两个选项为整个模型指定 “自动的” 接触:
∗CONTACT
∗CONTACT INCLUSIONS, ALL EXTERIOR
使用 ALL EXTERIOR 参数时, ∗CONTACT INCLUSIONS 选项不应当具有数据行
用户可以通过定义应从接触中排除的模型区域来细化接触区域。
定义接触排除物的可能 积极作用包括:
● 避免物理上不合理的接触相互作用。
● 通过排除不大可能发生相互接触的模型零件来提高计算性能。
Abaqus 将忽略所有指定面对的所有接触, 即使这些相互作用是在接触包含物定义中直 接或者非直接指定的。
Step2:创建接触属性并赋予给通用接触
接触属性创建方法和接触对方式定义接触基本一致,略。
面偏置是薄物体的中面与其参考平面 (通过节点坐标和单元连接性来定义) 之间的距 离。 它是通过用偏置分数 (定义为面厚度的百分比) 乘以面厚度和单元面片法向来计算得 到的。