Navigation

IfcSwitchingDeviceType

Definition from IAI: An IfcSwitchingDeviceType defines a particular type of switch which is a mechanically operated contactor.

HISTORY: New entity in IFC 2x2

Use Definitions

An IfcSwitchingDeviceType is a subtype of IfcFlowControllerType that provides for all forms of switch.

Usage of IfcSwitchingDeviceType defines the parameters for one or more occurrences of IfcFlowController. Parameters are specified through property sets that are enumerated in the IfcSwitchingDeviceTypeEnum data type.

Geometry Use Definitions

There is no geometry use for IfcSwitchingDeviceType; geometry is defined at the occurrence level of IfcFlowController.

EXPRESS specification:

ENTITY IfcSwitchingDeviceType
SUBTYPE OF ( IfcFlowControllerType);
PredefinedType  :  IfcSwitchingDeviceTypeEnum;
END_ENTITY;

Attribute definitions:

PredefinedType  :  Identifies the predefined types of switch from which the type required may be set.

Inheritance graph

ENTITY IfcSwitchingDeviceType;
ENTITY IfcRoot;
GlobalId  :  IfcGloballyUniqueId;
OwnerHistory  :  IfcOwnerHistory;
Name  :  OPTIONAL IfcLabel;
Description  :  OPTIONAL IfcText;
ENTITY IfcPropertyDefinition;
INVERSE
HasAssociations  :  SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcTypeObject;
ApplicableOccurrence  :  OPTIONAL IfcLabel;
HasPropertySets  :  OPTIONAL LIST [1:?] OF UNIQUE IfcPropertySetDefinition;
INVERSE
ObjectTypeOf  :  SET [0:1] OF IfcRelDefinesByType FOR RelatingType;
ENTITY IfcTypeProduct;
RepresentationMaps  :  OPTIONAL LIST [1:?] OF UNIQUE IfcRepresentationMap;
Tag  :  OPTIONAL IfcLabel;
ENTITY IfcElementType;
ElementType  :  OPTIONAL IfcLabel;
ENTITY IfcDistributionElementType;
ENTITY IfcDistributionFlowElementType;
ENTITY IfcFlowControllerType;
ENTITY IfcSwitchingDeviceType;
PredefinedType  :  IfcSwitchingDeviceTypeEnum;
END_ENTITY;