该模型提供了两个节点间的平移或旋转弹性弹簧。用 TB ,DISCRETE,,,,0和 TBDATA 命令的第一项输入弹簧弹性刚度:
TB ,DISCRETE,,,,0
TBDATA ,1,KE(弹性刚度(力/位移)或(力矩/转动惯量))
该模型提供了两个节点间的通用非线性平移和转动弹簧,可承受任意加载或卸荷。用户可以定义硬化和软化特性,用 TB ,DISCRETE,,,,5和 TBDATA 命令的1-5项输入模型参数:
TB ,DISCRETE,,,,5
TBDATA ,1,LCDL(加载时,定义力与位移或力矩与转动惯量的载荷曲线ID)
TBDATA ,2,LCDU(卸载时,定义力与位移或力矩与转动惯量的载荷曲线ID)
TBDATA ,3,BETA(硬化参数)
TBDATA ,4,TYI(拉伸时的屈服应力(=0:伴随有应变软化的拉伸或压缩屈服;
TBDATA ,5,CYI(压缩时的初始屈服应力(〈0〉)
该模型提供了具有任意力/位移或力矩/转动惯量的非线性弹性平移或转动弹簧。用 TB ,DISCRETE,,,,3和 TBDATA 命令的1-2项输入模型参数:
TB ,DISCRETE,,,,3
TBDATA ,1,LCID(载荷曲线ID(力与位移或力矩与转动惯量))
TBDATA ,2,LCR(可选载荷曲线号,描述了力或力矩分别作为相对速度或角速度的函数的比例因子。)
该模型提供了弹塑性平移或转动弹簧。其在两个节点间具有各向同性硬化特性。用 TB ,DISCRETE,,,,2和 TBDATA 命令的1-3项输入弹性刚度、切向刚度和屈服力:
TB ,DISCRETE,,,,2
TBDATA ,1,KP(弹性刚度(力/位移或力矩/转动惯量))
TBDATA ,2,KT(切向刚度(力/位移或力矩/转动惯量))
TBDATA ,3,FY(屈服(力)或(力矩))
该模型提供了两个节点间的一种非弹性拉伸或仅压缩平移或转动弹簧。用户可以选择定义卸载刚度而不是最大加载刚度。用 TB ,DISCRETE,,,,7和 TBDATA 命令的1-3项输入模型参数:
TB ,DISCRETE,,,,7
TBDATA ,1,LCFD(描述任意力/转矩和位移/扭矩的载荷曲线ID,不管弹簧处于拉伸或压缩状态,必须定义在正的力-位移象限)
TBDATA ,2,KU(卸载刚度,最大KU值和用于卸载的力/位移或力矩/扭矩曲线中最大加载刚度)
TBDATA ,3,CTF(压缩或拉伸指示:-1.0,仅拉伸,0.0-仅压缩(缺省),1.0-仅压缩)
该模型提供了两个节点间三参数麦克斯韦粘弹性平移或转动弹簧。可以选择定义剩余力/力矩的终止时间。用 TB ,DISCRETE,,,,6和 TBDATA 命令的1-6项输入模型参数:
TB ,DISCRETE,,,,6
TBDATA ,1,Ko(瞬时刚度)
TBDATA ,2,KI(持久刚度)
TBDATA ,3,BETA(延迟参数)
TBDATA ,4,TC(终止时间,在这之后,传送不变力/力矩)
TBDATA ,5,FC(终止时间后的力/力矩)
TBDATA ,6,COPT(时间执行选项)
该模型提供了两个节点间的线性平移或转动阻尼器。用 TB ,DISCRETE,,,,1和 TBDATA 命令的第1项输入模型参数:
TB ,DISCRETE,,,,1
TBDATA ,1,DC(阻尼常数(力/位移比率)或(力矩/转动惯量比率))
该模型提供了一种非线性阻尼弹簧,它与两个节点间的任意的力/速度或力矩/角速度有关。载荷曲线必须包括正负象限区的响应,并且过原点(0,0),用 TB ,DISCRETE,,,,4和 TBDATA 命令的第一项输入载荷曲线ID:
TB ,DISCRETE,,,,4
TBDATA ,1,LCID(描述力与位移速度的关系或力矩与角速度的关系的载荷曲线ID。载荷曲线必须定正负象限区的响应,并且过原点(0,0))
用此模型来真实模拟弹性线缆(索)。在压缩中不产生力,仅仅当线缆中有拉伸时,则其产生的力不为0,该力定义如下:
对于LINK167来说用实常数定义面积和平移量。对于松弛电缆,平移量应为负长度。对于初始拉伸力,平移量应为正值。如果定义了载荷曲线,则忽略了杨氏模量而只用载荷曲线。载荷曲线定义为工程应力和工程应变,例如,在原始长度上的变化。用 MP 和 EDMP 命令输入所需的值:
MP ,DENS
MP ,EX
EDMP ,CABLE,MAT,载荷曲线ID
例题参看B.2.24,Cable Material Example:Steel。
用 EDMP 命令定义刚性体,例如,定义材料2为刚性体,执行: EDMP ,RIGIS,2。用指定材料号定义的所有单元都认为是刚性体的一部分。材料号以及单元的单元类型和实常数类型号用来定义刚体的PART ID。这些 PART ID用于定义刚性体的载荷和约束(如第4章所述,Loading)。刚体内的单元不必用连接性网格连接。因此,为了在模型中表示多个独立的刚性体。必须定义多个刚体类型。但是,两个独立刚体不能共同使用一个节点。
使用 EDMP 命令的同时,必须用 MP 命令定义刚体材料类型的杨氏模量(Ex),泊松比(NUXY)和密度(DENS)。必须指定实际的材料特性值,从而使程序能计算接触表面的刚度。基于此原因,在显动态分析中,刚性体不要用不切实际的杨氏模量或密度,刚体不能再变硬因为它已是完全刚硬的。
因为刚性体的质量中心的运动传递到节点上,所以不能用 D 命令在刚体上施加约束。刚体的一个节点上的约束和初始速度将转换到物体的质心。但是,如果约束了多个节点,就很难确定使用哪种约束。要正确在刚体上施加约束,使用 EDMP 命令的平移(VAL1)和转动(VAL2)约束参数域,表示如下:
VAL1-平移约束参数(相对于整体笛卡尔坐标系)
0 没有约束(缺省) 1 约束X方向的位移
2 约束Y方向的位移
3 约束Z方向的位移
4 约束X和Y方向的位移
5 约束Y和Z方向的位移
6 约束Z和X方向的位移
7 约束X,Y,Z方向的位移
VAL2-转动约束参数(相对于整体笛卡尔坐标系)
0 没有约束(缺省)
1 约束X方向的旋转
2 约束Y方向的旋转
3 约束Z方向的旋转
4 约束X,Y方向的旋转
5 约束Y和Z方向的旋转
6 约束Z和X方向的旋转
7 约束X,Y和Z方向的旋转
例如,命令 EDMP ,IGID,2,7,7将约束材料的刚体单元的所有自由度。
在定义刚体之后,可以用 EDIPART 命令指定惯性特性、质量和初始速度矢量。如果没有定义刚性体的惯性特性,程序将会依据有限元模型计算它们。
例题参看B.2.25,Rigid Material Example:Steel。