Struct Ifc4x2::IfcMechanicalFastenerTypeEnum¶
Defined in File Ifc4x2.h
Nested Relationships¶
This struct is a nested type of Struct Ifc4x2.
Struct Documentation¶
-
struct
Ifc4x2
::
IfcMechanicalFastenerTypeEnum
Public Types
-
enum
Value
Definition from IAI: This enumeration defines the different types of mechanical fasteners:
ANCHORBOLT: A special bolt which is anchored into conrete, stone, or brickwork. BOLT: A threaded cylindrical rod that engages with a similarly threaded hole in a nut or any other part to form a fastener. The mechanical fastener often also includes one or more washers and one or more nuts. DOWEL: A cylindrical rod that is driven into holes of the connected pieces. NAIL: A thin pointed piece of metal that is hammered into materials as a fastener. NAILPLATE: A piece of sheet metal with punched points that overlaps the connected pieces and is pressed into their material. RIVET: A fastening part having a head at one end and the other end being hammered flat after being passed through holes in the pieces that are fastened together. SCREW: A fastener with a tapered threaded shank and a slotted head. SHEARCONNECTOR: A ring connector that is accepted by ring keyways in the connected pieces; or a toothed circular or square connector that is pressed into the connected pieces. STAPLE: A doubly pointed piece of metal that is hammered into materials as a fastener. STUDSHEARCONNECTOR: Stud shear connectors are cylindrical fastening parts with a head on one side. On the other side they are welded on steel members for the use in composite steel and concrete structures. USERDEFINED: User-defined mechanical fastener NOTDEFINED: Undefined mechanical fastener
HISTORY New Enumeration in IFC 2x4.
Values:
-
enumerator
IfcMechanicalFastenerType_ANCHORBOLT
-
enumerator
IfcMechanicalFastenerType_BOLT
-
enumerator
IfcMechanicalFastenerType_DOWEL
-
enumerator
IfcMechanicalFastenerType_NAIL
-
enumerator
IfcMechanicalFastenerType_NAILPLATE
-
enumerator
IfcMechanicalFastenerType_RIVET
-
enumerator
IfcMechanicalFastenerType_SCREW
-
enumerator
IfcMechanicalFastenerType_SHEARCONNECTOR
-
enumerator
IfcMechanicalFastenerType_STAPLE
-
enumerator
IfcMechanicalFastenerType_STUDSHEARCONNECTOR
-
enumerator
IfcMechanicalFastenerType_COUPLER
-
enumerator
IfcMechanicalFastenerType_USERDEFINED
-
enumerator
IfcMechanicalFastenerType_NOTDEFINED
-
enumerator
-
enum