跳转至

!CONTACT_PARAM

指定接触判定参数。

参数

参数名 属性 内容
NAME C 接触判定参数名(必需)

** 第 2 行 **

指定面内方法的各种间隙。

    (第 2 行) CLEARANCE, CLR_SAME_ELEM, CLR_DIFFLPOS, CLR_CAL_NORM
变量名 属性 内容
CLEARANCE R 常规间隙(默认:1e-2)
CLR_SAME_ELEM R 对已经接触的单元使用的间隙(移动过大时放宽)(默认:5e-3)
CLR_DIFFLPOS R 将单元内的点视为不同点时使用的间隙(发生振荡时放宽)(默认:1e-2)
CLR_CAL_NORM R 计算法线时将点视为位于边缘上的间隙(默认:1e-4)

** 第 3 行 **

指定面外方向的各种间隙等参数。

    (第 3 行) DISTCLR_INIT, DISTCLR_FREE, DISTCLR_NOCHECK, TENSILE_FORCE, BOX_EXP_RATE
变量名 属性 内容
DISTCLR_INIT R 初次判定时使用的面外方向间隙(默认:1e-2)
DISTCLR_FREE R 判定非接触节点时使用的面外方向间隙(轻微穿透后视为接触)(默认:-1e-6)
DISTCLR_NOCHECK R 对已经接触的节点跳过距离方向判定时使用的面外方向间隙(由于剥离通过拉力判定,因此指定较大的值以维持接触状态)(默认:1.0)
TENSILE_FORCE R 判定为剥离的拉力(默认:-1e-2)
BOX_EXP_RATE R 搜索所用 BOX 的放大率(越小越快,越大越安全)(默认:1.05)

使用示例

与默认设置相同的设置

    !CONTACT_PARAM, NAME=CPARAM1
    1.0e-2,  5.0e-3,  1.0e-2,  1.0e-4
    1.0e-2, -1.0e-6,  1.0,    -1.0e-2,  1.05