IfcVibrationDamperTypeEnum

Natural language names
Change log
ItemSPFXMLChangeDescription
IFC4x2 Candidate 4.2.0.0
    IfcVibrationDamperTypeEnumADDED
Semantic definitions at the type
Type definition
Enumeration definition
ConstantDescription
BENDING_YIELD

A displacement dependent type damper in which the resistance force generated is determined by the plastic strain amount utilizing the plastic deformation of the steel material. The bending yield type is a damper, which yields steel material by bending.

SHEAR_YIELD

A displacement dependent type damper in which the resistance force generated is determined by the plastic strain amount utilizing the plastic deformation of the steel material. The shear yield type is a damper, which causes the steel material to yield for deformation in the direction perpendicular to the member.

AXIAL_YIELD

A displacement dependent type damper in which the resistance force generated is determined by the plastic strain amount utilizing the plastic deformation of the steel material. The axial yield type is a damper that yields energy by absorbing the steel material against deformation in the axial direction, that is, in the direction of expansion and contraction.

FRICTION

The friction type is a damper utilizing friction acting on the contact surface of a material.

VISCOUS

The viscous type is a damper that absorbs energy by utilizing the resistance of a viscous body.

RUBBER

The rubber mold is a damper that absorbs energy by utilizing deformation of laminated rubber. The difference between the seismic isolation bearing and the rubber type damper is whether or not to support the weight of the upper structures. The rubber damper does not transmit the weight of the upper structures to the sub structure.

USERDEFINED

User-defined vibration damper type.

NOTDEFINED

Undefined vibration damper type.

Formal representations
XML Specification
 <xs:simpleType name="IfcVibrationDamperTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="bending_yield"/>
   <xs:enumeration value="shear_yield"/>
   <xs:enumeration value="axial_yield"/>
   <xs:enumeration value="friction"/>
   <xs:enumeration value="viscous"/>
   <xs:enumeration value="rubber"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcVibrationDamperTypeEnum = ENUMERATION OF (
 BENDING_YIELD,
 SHEAR_YIELD,
 AXIAL_YIELD,
 FRICTION,
 VISCOUS,
 RUBBER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcVibrationDamper IfcVibrationDamperType

Link to this page  Link to this page