IFC 4.3.2.20260714 (IFC4X3_ADD2) under development

6.2.3.3 IfcDistributionCircuit(输配回路)

6.2.3.3.1 语义定义

输配回路是输配系统中按条件切换的分区,例如电路。

沿革 在 IFC4 中新增的实体。

*组合使用定义*

IfcDistributionCircuit 可通过 IfcRelAggregates 关系聚合 IfcDistributionSystem,其中 RelatingObject 指向 IfcDistributionSystemRelatedObjects 包含一个或多个 IfcDistributionCircuit 组。

IfcDistributionCircuit 可通过 IfcRelAggregates 关系聚合为子回路,其中 RelatingObject 指向父级 IfcDistributionCircuitRelatedObjects 指向一个或多个 IfcDistributionCircuit 子回路。

*指定使用定义*

IfcDistributionCircuit 应通过 IfcRelAssignsToProduct 关系指定给 IfcFlowController 构件上的 IfcDistributionPort,指示系统的主机或起源点。

每个运行状态取决于回路状态的设备通过 IfcRelAssignsToGroup 关系指定给 IfcDistributionCircuit。一个 IfcDistributionElement 可属于多个系统或回路,但仅能属于特定 PredefinedType 的一个 IfcDistributionSystemIfcDistributionCircuit

6.2.3.3.2 实体继承

6.2.3.3.3 特性

# 特性 类型 描述
IfcRoot (4)
1 GlobalId IfcGloballyUniqueId

在整个软件世界中分配全局唯一标识符。

2 OwnerHistory OPTIONAL IfcOwnerHistory

分配有关该对象当前所有权的信息,包括所有者参与者、应用程序、本地标识以及捕获到的关于对象近期更改的信息。

3 Name OPTIONAL IfcLabel

供参与的软件系统或用户使用的可选名称。对于某些 IfcRoot 的子类型,可能需要插入 Name 特性。这将通过 where 规则强制执行。

4 Description OPTIONAL IfcText

可选的描述,用于提供信息性注释。

IfcObjectDefinition (7)
HasAssignments SET [0:?] OF IfcRelAssigns FOR RelatedObjects

引用分配(通过关联关系)其他 IfcObject 子类型到此对象实例的关系对象。例如,与产品、过程、控制、资源或组的关联。

Nests SET [0:1] OF IfcRelNests FOR RelatedObjects

引用作为嵌套的分解关系。它确定此对象定义是顺序整体/部分分解关系中的一部分。对象实例或类型只能是单个分解的一部分(仅允许分层结构)。

IsNestedBy SET [0:?] OF IfcRelNests FOR RelatingObject

引用作为嵌套的分解关系。它确定此对象定义是顺序整体/部分分解关系中的整体。对象或对象类型可以被多个其他对象(实例或类型)嵌套。

HasContext SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions

引用提供上下文信息的上下文,例如项目单位或表示上下文。它只应断言在最上层的非空间对象上。

IsDecomposedBy SET [0:?] OF IfcRelAggregates FOR RelatingObject

引用作为聚合的分解关系。它确定此对象定义是无序整体/部分分解关系中的整体。对象定义可以被多个其他对象(实例或部分)聚合。

Decomposes SET [0:1] OF IfcRelAggregates FOR RelatedObjects

引用作为聚合的分解关系。它确定此对象定义是无序整体/部分分解关系中的一部分。对象定义只能是单个分解的一部分(仅允许分层结构)。

HasAssociations SET [0:?] OF IfcRelAssociates FOR RelatedObjects

引用将外部资源或资源定义与对象关联的关系对象。例如,与库、文档或分类的关联。

IfcObject (5)
5 ObjectType OPTIONAL IfcLabel

该类型表示指示对象的特定类型。其用法应在可实例化的子类型层级上确定。特别是,如果特性 PredefinedType 的枚举设置为 USERDEFINED,或者当实例化的具体实体没有 PredefinedType 特性时,它保存用户定义的类型。后者发生在一些特殊的叶子类中,以及直接实例化 IfcBuiltElement 时。

IsDeclaredBy SET [0:1] OF IfcRelDefinesByObject FOR RelatedObjects

链接到指向声明对象的关系对象,该声明对象为此对象实例提供对象定义。声明对象应是对象类型分解的一部分。关联的 IfcObject 或其子类型包含特定信息(作为类型或样式定义的一部分),该信息适用于该声明 IfcObject 或其子类型的所有对应实例。

Declares SET [0:?] OF IfcRelDefinesByObject FOR RelatingObject

链接到指向接收对象定义的实例对应对象的关系对象。实例对应的对象应是对象实例分解的一部分。关联的 IfcObject 或其子类型提供特定信息(作为类型或样式定义的一部分),该信息适用于该声明 IfcObject 或其子类型的所有对应实例。

IsTypedBy SET [0:1] OF IfcRelDefinesByType FOR RelatedObjects

与对象类型的关系集合,该对象类型为此对象实例提供类型定义。然后,关联的 IfcTypeObject 或其子类型包含特定信息(或类型或样式),该信息对于引用同一类型的所有 IfcObject 或其子类型的实例是通用的。

IsDefinedBy SET [0:?] OF IfcRelDefinesByProperties FOR RelatedObjects

与附加到此对象的属性集定义的集合的关系。这些静态或动态定义的特性包含字母数字信息内容,这些内容进一步定义了对象。

IfcGroup (2)
IsGroupedBy SET [0:?] OF IfcRelAssignsToGroup FOR RelatingGroup

引用关系 IfcRelAssignsToGroup,该关系将一个或多个群组成员分配给 IfcGroup 对象。

ReferencedInStructures SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements

引用关系 IfcRelReferencedInSpatialStructure,该关系将群组与空间构件相关联。

IfcSystem (2)
ServicesBuildings SET [0:1] OF IfcRelServicesBuildings FOR RelatingSystem

通过对象化的关系 IfcRelServicesBuildings 引用空间结构,该空间结构由系统提供服务。

ServicesFacilities SET [0:?] OF IfcRelReferencedInSpatialStructure FOR RelatedElements

引用关系 IfcRelReferencedInSpatialStructure,该关系将系统与空间构件相关联。

点击显示 20 个隐藏的继承特性 点击隐藏 20 个继承特性
IfcDistributionSystem (2)
6 LongName OPTIONAL IfcLabel

输配系统的长名称,用于非正式目的。如果可用,应与继承的 Name 属性一起使用。

7 PredefinedType OPTIONAL IfcDistributionSystemEnum

用于进一步标识对象的类型列表。某些属性集可专门适用于这些类型中的某一种。

表 6.2.3.3.B

6.2.3.3.4 属性集

  • 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(OCS类型)
  • 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 概念用法

概念 用法 描述
IfcRoot (2)
Revision Control(版本控制) 通用用法

使用 IfcOwnerHistory 捕获所有权、历史记录和合并状态。

Software Identity(软件标识) 通用用法

IfcRoot 分配全局唯一 ID。此外,它还可以为概念提供名称和描述。

IfcObjectDefinition (9)
Aggregation(聚合) 通用用法

无可用描述

Approval Association(审批关联) 通用用法

无可用描述

Classification Association(分类关联) 通用用法

任何对象实例或对象类型都可以具有对特定分类引用的引用,即对分类系统中特定方面的引用。

Constraint Association(约束关联) 通用用法

无可用描述

Document Association(文档关联) 通用用法

无可用描述

Library Association(库关联) 通用用法

无可用描述

Material Association(材料关联) 通用用法

无可用描述

Material Single(单一材料) 通用用法

无可用描述

Nesting(嵌套) 通用用法

无可用描述

IfcObject (5)
Assignment to Group(指定到组) 通用用法

无可用描述

Object Predefined Type(对象预定义类型) 通用用法

无可用描述

Object Typing(对象类型化) 通用用法

任何对象实例都可以通过被分配给一个使用此概念的通用对象类型来类型化。通过在 IfcObject 的子类型级别覆盖此概念,引入了一个限制可分配的 IfcTypeObject 子类型的特定规则。

此概念可应用于以下资源

Object User Identity(对象用户标识) 通用用法

特性 Name 和可选的 Description 可用于 IfcObject 的所有子类型。对于那些具有对象类型定义的子类型,例如 IfcBeam - IfcBeamType,通用的 Name 和可选的 Description 与对象类型相关联。

Property Sets with Override(带覆盖的属性集) 通用用法

任何对象实例都可以拥有属性集,可以直接在对象实例上作为构件特定的属性集,也可以在对象类型上作为类型属性集。在这种情况下,提供给对象实例的特性是构件特定特性和类型特性的组合。如果在实例和类型特性中都定义了相同的特性(在同一属性集中),则实例特性的特性值将覆盖类型特性的特性值。

IfcGroup (2)
Group Assignment(组指定) 通用用法

IfcGroup 通过利用此概念建立对象的任意集合。

Property Sets for Objects(对象属性集) 通用用法

此概念可应用于以下资源

IfcSystem (2)
Property Sets for Objects(对象属性集) 通用用法

此概念可应用于以下资源

System Element Attributes(系统构件特性) 通用用法

无可用描述

IfcDistributionSystem (2)
Group Assignment(组指定) 通用用法

对于最常见的包含特定预定义类型端口且全部属于同一输配系统的 IfcDistributionElement 子类型的情况,IfcDistributionElement 通过 IfcRelAssignsToGroup 关系分配给 IfcDistributionSystem,其中 IfcDistributionPort 根据其预定义类型隐含为相应系统的一部分。一个 IfcDistributionElement 可能属于多个系统,但对于特定预定义类型只能属于一个 IfcDistributionSystem

对于罕见情况,即 IfcDistributionElement 子类型包含相同预定义类型的端口,但不同端口属于不同系统,或者每个 IfcDistributionPort 可以通过 IfcRelAssignsToGroup 关系直接分配给单个 IfcDistributionSystem,其中预定义类型应匹配。这种分配表示从 IfcDistributionPort 分配的 IfcDistributionSystem 会覆盖从包含的 IfcDistributionElement 分配的任何相同预定义类型的系统(如果有)。

此外,一个 IfcDistributionSystem 可以依次分配给一个 IfcDistributionPort,使用 IfcRelAssignsToProduct 表示系统的主机或起源。

图303 — 输配系统分配

电气回路实例图
图303 — 输配系统分配
Property Sets for Objects(对象属性集) 通用用法

此概念可应用于以下资源

点击显示 22 个隐藏的继承概念 点击隐藏 22 个继承概念
表 6.2.3.3.C

6.2.3.3.6 形式化表示

ENTITY IfcDistributionCircuit
 SUBTYPE OF (IfcDistributionSystem);
END_ENTITY;

6.2.3.3.7 参考