Navigation

IfcProtectiveDeviceType

Definition from IAI: An IfcProtectiveDeviceType is a device that breaks an electrical circuit when a stated electric current that passes through it is exceeded.

HISTORY: New entity in IFC 2x2

Use Definitions

An IfcProtectiveDeviceType is a subtype of IfcFlowControllerType that provides for various devices that ensure the safety of an electrical circuit.

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

Geometry Use Definitions

The geometric representation of an occurrence of an IfcProtectiveDeviceType (instance of IfcFlowController) of a particular type is given by the IfcProductDefinitionShape, allowing multiple geometric representations.

EXPRESS specification:

ENTITY IfcProtectiveDeviceType
SUBTYPE OF ( IfcFlowControllerType);
PredefinedType  :  IfcProtectiveDeviceTypeEnum;
END_ENTITY;

Attribute definitions:

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

Inheritance graph

ENTITY IfcProtectiveDeviceType;
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 IfcProtectiveDeviceType;
PredefinedType  :  IfcProtectiveDeviceTypeEnum;
END_ENTITY;