4.2.6.8. KikuchiBearing ElementΒΆ
This command is used to construct a KikuchiBearing element object, which is defined by two nodes. This element consists of multiple shear spring model (MSS) and multiple normal spring model (MNS).
- element('KikuchiBearing', eleTag, *eleNodes, '-shape', shape, '-size', size, totalRubber, <'-totalHeight', totalHeight>, '-nMSS', nMSS, '-matMSS', matMSSTag, <'-limDisp', limDisp>, '-nMNS', nMNS, '-matMNS', matMNSTag, <'-lambda', lambda>, <'-orient', <x1, x2, x3>, yp1, yp2, yp3>, <'-mass', m>, <'-noPDInput'>, <'-noTilt'>, <'-adjustPDOutput', ci, cj>, <'-doBalance', limFo, limFi, nIter>)
eleTag(int)unique element object tag
a list of two element nodes
shape(float)following shapes are available: round, square
size(float)diameter (round shape), length of edge (square shape)
totalRubber(float)total rubber thickness
totalHeight(float)total height of the bearing (defaulut: distance between iNode and jNode)
nMSS(int)number of springs in MSS = nMSS
matMSSTag(int)matTag for MSS
limDisp(float)minimum deformation to calculate equivalent coefficient of MSS (see note 1)
nMNS(int)number of springs in MNS = nMNS*nMNS (for round and square shape)
matMNSTag(int)matTag for MNS
lambda(float)parameter to calculate compression modulus distribution on MNS (see note 2)
x1x2x3(float)vector components in global coordinates defining local x-axis
yp1yp2yp3(float)vector components in global coordinates defining vector yp which lies in the local x-y plane for the element
m(float)element mass
'-noPDInput'(str)not consider P-Delta moment
'-noTilt'(str)not consider tilt of rigid link
cicj(float)P-Delta moment adjustment for reaction force (default:
ci=0.5,cj=0.5)limFolimFinIter(float)tolerance of external unbalanced force (
limFo), tolorance of internal unbalanced force (limFi), number of iterations to get rid of internal unbalanced force (nIter)
See also