.. include:: sub.txt ============ ElastomericX ============ This command is used to construct an ElastomericX bearing element object in three-dimension. The 3D continuum geometry of an elastomeric bearing is modeled as a 2-node, 12 DOF discrete element. This elements extends the formulation of Elastomeric_Bearing_(Bouc-Wen)_Element element. However, instead of the user providing material models as input arguments, it only requires geometric and material properties of an elastomeric bearing as arguments. The material models in six direction are formulated within the element from input arguments. The time-dependent values of mechanical properties (e.g., shear stiffness, buckling load capacity) can also be recorded using the "parameters" recorder. .. function:: element('ElastomericX', eleTag,*eleNodes,Fy, alpha, Gr, Kbulk, D1, D2, ts, tr, n, <, y1, y2, y3>,,,,,,,,,,,) :noindex: For 3D problem =================================== =========================================================================== ``eleTag`` |int| unique element object tag ``eleNodes`` |listi| a list of two element nodes ``Fy`` |float| yield strength ``alpha`` |float| post-yield stiffness ratio ``Gr`` |float| shear modulus of elastomeric bearing ``Kbulk`` |float| bulk modulus of rubber ``D1`` |float| internal diameter ``D2`` |float| outer diameter (excluding cover thickness) ``ts`` |float| single steel shim layer thickness ``tr`` |float| single rubber layer thickness ``n`` |int| number of rubber layers ``x1`` ``x2`` ``x3`` |float| vector components in global coordinates defining local x-axis (optional) ``y1`` ``y2`` ``y3`` |float| vector components in global coordinates defining local y-axis (optional) ``kc`` |float| cavitation parameter (optional, default = 10.0) ``PhiM`` |float| damage parameter (optional, default = 0.5) ``ac`` |float| strength reduction parameter (optional, default = 1.0) ``sDratio`` |float| shear distance from iNode as a fraction of the element length (optional, default = 0.5) ``m`` |float| element mass (optional, default = 0.0) ``cd`` |float| viscous damping parameter (optional, default = 0.0) ``tc`` |float| cover thickness (optional, default = 0.0) ``tag1`` |float| Tag to include cavitation and post-cavitation (optional, default = 0) ``tag2`` |float| Tag to include buckling load variation (optional, default = 0) ``tag3`` |float| Tag to include horizontal stiffness variation (optional, default = 0) ``tag4`` |float| Tag to include vertical stiffness variation (optional, default = 0) =================================== =========================================================================== .. note:: Because default values of heating parameters are in SI units, user must override the default heating parameters values if using Imperial units User should distinguish between yield strength of elastomeric bearing (:math:`F_y`) and characteristic strength (:math:`Q_d`): :math:`Q_d=F_y*(1-alpha)` .. seealso:: `Notes `_