7.2.3.1 IfcElectricAppliance
| Appareil électrique |
| Elektrisches Gerät |
An electric appliance is a device intended for consumer usage that is powered by electricity.
Electric appliances may be fixed in place or may be able to be moved from one space to another. Electric appliances require an electrical supply that may be supplied either by an electrical circuit or provided from a local battery source.
HISTORY New entity in IFC4
Plumbing System Design
Instance diagram
Identity
The Identity concept applies to this entity.
Exchange |
|
|
|
|
|
|
|
|
|
|
|
|
|
Import |
|
|
|
|
|
|
|
|
- |
|
|
|
|
Export |
|
|
|
R |
R |
R |
R |
R |
- |
|
R |
R |
R |
Object Typing
The Object Typing concept applies to this entity as shown in Table 63.
|
Table 63 — IfcElectricAppliance Object Typing |
Exchange |
|
|
|
|
|
|
|
|
|
|
|
|
|
Import |
|
|
|
|
|
|
|
|
|
|
|
|
|
Export |
|
|
|
|
|
|
|
|
|
|
R |
|
R |
Properties for Occurrences
The Properties for Occurrences concept applies to this entity as shown in Table 64.
|
Table 64 — IfcElectricAppliance Properties for Occurrences |
Exchange |
|
|
|
|
|
|
|
|
|
|
|
|
|
Import |
|
|
|
|
R |
- |
|
|
- |
|
|
|
|
Export |
|
|
|
O |
R |
- |
R |
R |
- |
|
R |
R |
R |
Ports
The Ports concept applies to this entity as shown in Table 65.
|
Table 65 — IfcElectricAppliance Ports |
Exchange |
|
|
|
|
|
|
|
|
|
|
|
|
|
Import |
|
|
|
|
|
|
|
|
- |
|
|
|
|
Export |
|
|
|
R |
R |
R |
R |
R |
- |
|
R |
R |
R |
Body Geometry
The Body Geometry concept applies to this entity as shown in Table 66.
|
Table 66 — IfcElectricAppliance Body Geometry |
Exchange |
|
|
|
|
|
|
|
|
|
|
|
|
|
Import |
|
|
|
|
|
|
|
|
|
|
|
|
|
Export |
|
|
|
|
|
|
|
R |
|
|
R |
R |
R |
XSD Specification:
<xs:element name="IfcElectricAppliance" type="ifc:IfcElectricAppliance" substitutionGroup="ifc:IfcFlowTerminal" nillable="true"/>
<xs:complexType name="IfcElectricAppliance">
<xs:complexContent>
<xs:extension base="ifc:IfcFlowTerminal"/>
</xs:complexContent>
</xs:complexType>
EXPRESS Specification:
ENTITY IfcElectricAppliance
|
|
PredefinedType | : | OPTIONAL IfcStrippedOptional; |
|
|
CorrectPredefinedType | : | NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcElectricApplianceTypeEnum.USERDEFINED) OR
((PredefinedType = IfcElectricApplianceTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); | CorrectTypeAssigned | : | (SIZEOF(IsTypedBy) = 0) OR
('IFCELECTRICALDOMAIN.IFCELECTRICAPPLIANCETYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType)); |
|
Formal Propositions:
CorrectPredefinedType | : |
Either the PredefinedType attribute is unset (e.g. because an IfcElectricApplianceType is associated), or the inherited attribute ObjectType shall be provided, if the PredefinedType is set to USERDEFINED.
|
CorrectTypeAssigned | : |
Either there is no electric appliance type object associated, i.e. the IsTypedBy inverse relationship is not provided, or the associated type object has to be of type IfcElectricApplianceType.
|
Inheritance Graph:
ENTITY IfcElectricAppliance
|
|
ObjectType | : | OPTIONAL IfcStrippedOptional; |
|
|
Tag | : | OPTIONAL IfcStrippedOptional; |
|
|
PredefinedType | : | OPTIONAL IfcStrippedOptional; |
|
Link to this page