#### 6.2.3.1 IfcDistributionCircuit

| Circuit de distribution
| Verteiler / Schaltkreis

A distribution circuit is a partition of a distribution system that is conditionally switched such as an electrical circuit.

> HISTORY New entity in IFC4.

> IFC4 CHANGE For electrical power systems, IfcElectricalCircuit has been used for low-voltage (12-1000 V) power circuits and has been replaced by IfcDistributionCircuit in IFC4; IfcDistributionSystem with PredefinedType 'ELECTRICAL' should be used for overall power systems, and IfcDistributionCircuit with PredefinedType 'ELECTRICAL' should be used for each switched circuit.

Composition Use Definition

An IfcDistributionCircuit may aggregate an IfcDistributionSystem using the IfcRelAggregates relationship where RelatingObject refers to the IfcDistributionSystem and RelatedObjects includes one or more IfcDistributionCircuit groups.

An IfcDistributionCircuit may be aggregated into sub-circuits using the IfcRelAggregates relationship where RelatingObject refers to the parent IfcDistributionCircuit and RelatedObjects refers to one or more IfcDistributionCircuit sub-circuits.

Assignment Use Definition

An IfcDistributionCircuit should be assigned to an IfcDistributionPort on an IfcFlowController element indicating the host or origination of the system using the IfcRelAssignsToProduct relationship.

Each device whose operation is conditional based upon the state of the circuit is assigned to the IfcDistributionCircuit via the IfcRelAssignsToGroup relationship. An IfcDistributionElement may belong to multiple systems or circuits, however only one IfcDistributionSystem or IfcDistributionCircuit of a particular PredefinedType.

## Electrical System Design

The following concepts are inherited at supertypes:

- IfcDistributionSystem: Aggregation

Instance diagram

Identity

The Identity concept applies to this entity.

Exchange |  |  |  |  |  |  |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Import |  |  |  |  |  |  | R | R |  |  | R |  | R
Export |  |  |  |  |  |  | R | R |  |  | R |  | R

Properties for Occurrences

The Properties for Occurrences concept applies to this entity as shown in Table 44.

PredefinedType | Name
--- | ---
| Pset_DistributionSystemCommon
ELECTRICAL | Pset_DistributionSystemTypeElectrical
ELECTRICAL | SPARKie_DistributionSystemTypeElectrical
Table 44 — IfcDistributionCircuit Properties for Occurrences

Group Assignment

The Group Assignment concept applies to this entity as shown in Table 45.

Type | Description
--- | ---
IfcJunctionBox | Circuits must contain all participating junction boxes. As enforced by electric codes, a junction box may be part of only one circuit.
IfcChiller |
IfcUnitaryEquipment |
IfcPump |
IfcLightFixture |
IfcElectricDistributionBoard |
Table 45 — IfcDistributionCircuit Group Assignment

Exchange |  |  |  |  |  |  |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Import |  |  |  |  | - | - |  |  |  |  |  |  |
Export |  |  |  |  | - | - | R | R |  |  | R | R | R

Placement

The Placement concept applies to this entity.

Exchange |  |  |  |  |  |  |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Import |  |  |  |  |  |  |  | - |  |  |  |  |
Export |  |  |  |  |  |  |  | - |  |  |  |  |

Footprint Geometry

The Footprint Geometry concept applies to this entity.

Exchange |  |  |  |  |  |  |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Import |  |  |  |  |  |  |  | - |  |  |  |  |
Export |  |  |  |  |  |  |  | - |  |  |  |  |

XSD Specification:

<xs:element name="IfcDistributionCircuit" type="ifc:IfcDistributionCircuit" substitutionGroup="ifc:IfcDistributionSystem" nillable="true"/>
<xs:complexType name="IfcDistributionCircuit">
<xs:complexContent>
<xs:extension base="ifc:IfcDistributionSystem"/>
</xs:complexContent>
</xs:complexType>

EXPRESS Specification:

ENTITY IfcDistributionCircuit

| SUBTYPE OF (IfcDistributionSystem);

END_ENTITY;

Inheritance Graph:

ENTITY IfcDistributionCircuit

| ENTITY IfcRoot

GlobalId | : | IfcGloballyUniqueId;
OwnerHistory | : | OPTIONAL IfcOwnerHistory;
Name | : | OPTIONAL IfcLabel;
Description | : | OPTIONAL IfcText;

| ENTITY IfcObjectDefinition

| INVERSE

HasAssignments | : | SET OF IfcRelAssigns FOR RelatedObjects;
Nests | : | SET [0:1] OF IfcRelNests FOR RelatedObjects;
IsNestedBy | : | SET OF IfcRelNests FOR RelatingObject;
HasContext | : | SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions;
IsDecomposedBy | : | SET OF IfcRelAggregates FOR RelatingObject;
Decomposes | : | SET [0:1] OF IfcRelAggregates FOR RelatedObjects;
HasAssociations | : | SET OF IfcRelAssociates FOR RelatedObjects;

| ENTITY IfcObject

ObjectType | : | OPTIONAL IfcStrippedOptional;

| INVERSE

IsDeclaredBy | : | SET [0:1] OF IfcRelDefinesByObject FOR RelatedObjects;
Declares | : | SET OF IfcRelDefinesByObject FOR RelatingObject;
IsTypedBy | : | SET [0:1] OF IfcRelDefinesByType FOR RelatedObjects;
IsDefinedBy | : | SET OF IfcRelDefinesByProperties FOR RelatedObjects;

| ENTITY IfcGroup

| INVERSE

IsGroupedBy | : | SET OF IfcRelAssignsToGroup FOR RelatingGroup;

| ENTITY IfcSystem

| INVERSE

| ENTITY IfcDistributionSystem

LongName | : | OPTIONAL IfcStrippedOptional;
PredefinedType | : | OPTIONAL IfcStrippedOptional;

| ENTITY IfcDistributionCircuit

END_ENTITY;

Link to this page