IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

6.2.3.3 IfcDistributionCircuit

6.2.3.3.1 Semantic definition

A distribution circuit is a partition of a distribution system that is conditionally switched such as an electrical 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.

6.2.3.3.2 Entity inheritance

6.2.3.3.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcObject (5)
IfcGroup (2)
IfcSystem (2)
Click to show 20 hidden inherited attributes
IfcDistributionSystem (2)
6 LongName OPTIONAL IfcLabel

Long name for a distribution system, used for informal purposes. It should be used, if available, in conjunction with the inherited Name attribute.

7 PredefinedType OPTIONAL IfcDistributionSystemEnum

A list of types to further identify the object. Some property sets may be specifically applicable to one of these types.

Table 6.2.3.3.B

6.2.3.3.4 Property sets

  • Pset_Condition
    • AssessmentDate
    • AssessmentCondition
    • AssessmentDescription
    • AssessmentType
    • AssessmentMethod
    • LastAssessmentReport
    • NextAssessmentDate
    • AssessmentFrequency
  • Pset_DistributionSystemCommon
    • Reference
  • Pset_DistributionSystemTypeElectrical ELECTRICAL
    • ElectricalSystemType
    • ElectricalSystemCategory
    • Diversity
    • NumberOfLiveConductors
    • MaximumAllowedVoltageDrop
    • NetImpedance
    • RatedVoltageRange
  • Pset_DistributionSystemTypeOverheadContactlineSystem OVERHEAD_CONTACTLINE_SYSTEM
    • SpanNominalLength
    • ContactWireStagger
    • ContactWireNominalDrop
    • PressureRange
    • ContactWireNominalHeight
    • ContactWireUplift
    • ElectricalClearance
    • NumberOfOverlappingSpans
    • PantographType
    • TensionLength
    • OCSType
  • Pset_DistributionSystemTypeVentilation VENTILATION
    • DesignName
    • DuctSizingMethod
    • PressureClass
    • LeakageClass
    • FrictionLoss
    • ScrapFactor
    • DuctSealant
    • MaximumVelocity
    • AspectRatio
    • MinimumHeight
    • MinimumWidth
  • Pset_InstallationOccurrence
    • InstallationDate
    • AcceptanceDate
    • PutIntoOperationDate
  • Pset_MaintenanceStrategy
    • AssetCriticality
    • AssetFrailty
    • AssetPriority
    • MonitoringType
    • AccidentResponse
  • Pset_MaintenanceTriggerCondition
    • ConditionTargetPerformance
    • ConditionMaintenanceLevel
    • ConditionReplacementLevel
    • ConditionDisposalLevel
  • Pset_MaintenanceTriggerDuration
    • DurationTargetPerformance
    • DurationMaintenanceLevel
    • DurationReplacementLevel
    • DurationDisposalLevel
  • Pset_MaintenanceTriggerPerformance
    • TargetPerformance
    • PerformanceMaintenanceLevel
    • ReplacementLevel
    • DisposalLevel
  • Pset_PowerControlSystem ELECTRICAL
    • AssemblyInstruction
  • Pset_ProcessCapacity
    • ProcessItem
    • ProcessCapacity
    • ProcessPerformance
    • DownstreamConnections
    • UpstreamConnections
  • Pset_RepairOccurrence
    • RepairContent
    • RepairDate
    • MeanTimeToRepair
  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation
  • Pset_ServiceLifeFactors
    • QualityOfComponents
    • DesignLevel
    • WorkExecutionLevel
    • IndoorEnvironment
    • OutdoorEnvironment
    • InUseConditions
    • MaintenanceLevel
  • Pset_TractionPowerSystem ELECTRICAL
    • PowerSupplyMode
    • ElectrificationType
    • RatedFrequency
    • NominalVoltage

6.2.3.3.5 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcGroup (2)
IfcSystem (2)
IfcDistributionSystem (2)
Click to show 22 hidden inherited concepts
Table 6.2.3.3.C

6.2.3.3.6 Formal representation

ENTITY IfcDistributionCircuit
SUBTYPE OF (IfcDistributionSystem);
END_ENTITY;

6.2.3.3.7 References

Edit on Github


Is this page difficult to understand? Let us know!

6.2.3.3.8 Changelog

6.2.3.3.8.1 IFC4

  • New resource