5.4.3.12 IfcBuiltElementType(工程构件类型)
5.4.3.12.1 语义定义
IfcBuiltElementType 为 IfcBuiltElement 实例提供了类型信息。
工程构件类型用于定义特定类型工程构件的所有实例的通用属性。它用于定义工程构件规范(即,适用于该产品类型所有实例的特定产品信息)。工程构件类型(或可实例化的子类型)可以在尚未分配给实例之前进行交换。
当任意工程构件类型无法通过 IfcBuiltElementType 的子类型表示时,可以实例化 IfcBuiltElementType。
IfcBuiltElementType 的子类型的实例由 IfcBuiltElement 的相应子类型实例表示。
沿革 IFC2x2 新增实体。
5.4.3.12.2 实体继承
-
- IfcBeamType
- IfcBearingType
- IfcBuildingElementProxyType
- IfcChimneyType
- IfcColumnType
- IfcCourseType
- IfcCoveringType
- IfcCurtainWallType
- IfcDeepFoundationType
- IfcDoorType
- IfcFootingType
- IfcKerbType
- IfcMemberType
- IfcMooringDeviceType
- IfcNavigationElementType
- IfcPavementType
- IfcPlateType
- IfcRailType
- IfcRailingType
- IfcRampFlightType
- IfcRampType
- IfcRoofType
- IfcShadingDeviceType
- IfcSlabType
- IfcStairFlightType
- IfcStairType
- IfcTrackElementType
- IfcWallType
- IfcWindowType
5.4.3.12.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 |
引用将外部资源或资源定义与对象关联的关系对象。例如,与库、文档或分类的关联。 |
|
| IfcTypeObject (3) | |||
| 5 | ApplicableOccurrence | OPTIONAL IfcIdentifier |
此特性可选地定义了实例对象的数据类型,类型对象可以关联到该实例对象。如果不存在,则不对类型对象适用于哪个实例对象给出任何限制。使用以下约定:
|
| 6 | HasPropertySets | OPTIONAL SET [1:?] OF IfcPropertySetDefinition |
与对象类型关联的、并且是引用此对象类型的全部实例对象共有的属性集集合。 |
| Types | SET [0:1] OF IfcRelDefinesByType FOR RelatingType |
指向关系 IfcRelDefinesByType 的引用,从而指向由该类型定义的那些实例对象。 |
|
| IfcTypeProduct (3) | |||
| 7 | RepresentationMaps | OPTIONAL LIST [1:?] OF UNIQUE IfcRepresentationMap |
唯一的表示映射列表。每个表示映射描述了产品样式的形状块定义。通过提供多个表示映射,可以给出多视图块定义。 |
| 8 | Tag | OPTIONAL IfcLabel |
产品特定类型上的标签(或标识)标识符,例如货号(如 EAN)。这是特定层级的标识符。 |
| ReferencedBy | SET [0:?] OF IfcRelAssignsToProduct FOR RelatingProduct |
指向 IfcRelAssignsToProduct 关系的引用,通过该关系,其他产品、过程、控制、资源或参与者(作为 IfcObjectDefinition 的子类型)可以与此产品类型相关联。 |
|
| 点击显示 17 个隐藏的继承特性 点击隐藏 17 个继承特性 | |||
| IfcElementType (1) | |||
| 9 | ElementType | OPTIONAL IfcLabel |
类型表示特定的类型,该类型进一步指示对象。其用法应在可实例化的子类型层级上确定。特别是,如果 PredefinedType 特性的枚举设置为 USERDEFINED,则它包含用户定义的类型。 |
5.4.3.12.4 属性集
-
Pset_Condition
- AssessmentDate(评估日期)
- AssessmentCondition(评估条件)
- AssessmentDescription(评估描述)
- AssessmentType(评估类型)
- AssessmentMethod(评估方法)
- LastAssessmentReport(最后评估报告)
- NextAssessmentDate(下次评估日期)
- AssessmentFrequency(评估频率)
-
Pset_ConstructionAdministration
- ProcurementMethod(采购方法)
- SpecificationSectionNumber(规范章节编号)
- SubmittalIdentifer(提交标识符)
-
Pset_ElementKinematics
- CyclicPath(循环路径)
- CyclicRange(循环范围)
- LinearPath(线性路径)
- LinearRange(线性范围)
- MaximumAngularVelocity(最大角速度)
- MaximumConstantSpeed(最大恒定速度)
- MinimumTime(最短时间)
-
Pset_EnvironmentalCondition
- ReferenceAirRelativeHumidity(基准空气相对湿度)
- ReferenceEnvironmentTemperature(基准环境温度)
- MaximumAtmosphericPressure(最大大气压力)
- StorageTemperatureRange(存储温度范围)
- MaximumWindSpeed(最大风速)
- OperationalTemperatureRange(运行温度范围)
- MaximumRainIntensity(最大降雨强度)
- SaltMistLevel(盐雾等级)
- SeismicResistance(抗震性)
- SmokeLevel(烟雾等级)
- MaximumSolarRadiation(最大太阳辐射)
-
Pset_EnvironmentalImpactIndicators
- Reference(类型参照标识)
- FunctionalUnitReference(功能单元参考)
- IndicatorsUnit(指示器单元)
- LifeCyclePhase(生命周期阶段)
- ExpectedServiceLife(预期使用寿命)
- TotalPrimaryEnergyConsumptionPerUnit(单位总一次能源消耗)
- WaterConsumptionPerUnit(单位耗水量)
- HazardousWastePerUnit(单位危险废物)
- NonHazardousWastePerUnit(单位无害废物量)
- ClimateChangePerUnit(单位气候变化)
- AtmosphericAcidificationPerUnit(单位大气酸化)
- RenewableEnergyConsumptionPerUnit(单位可再生能源消耗量)
- NonRenewableEnergyConsumptionPerUnit(单位不可再生能源消耗)
- ResourceDepletionPerUnit(单位资源消耗)
- InertWastePerUnit(单位惰性废物)
- RadioactiveWastePerUnit(单位放射性废物)
- StratosphericOzoneLayerDestructionPerUnit(单位平流层臭氧层破坏)
- PhotochemicalOzoneFormationPerUnit(单位光化学臭氧形成)
- EutrophicationPerUnit(单位富营养化)
-
Pset_EnvironmentalImpactValues
- TotalPrimaryEnergyConsumption(总一次能源消耗)
- WaterConsumption(用水量)
- HazardousWaste(危险废物)
- NonHazardousWaste(无害废物)
- ClimateChange(气候变化)
- AtmosphericAcidification(大气酸化)
- RenewableEnergyConsumption(可再生能源消耗量)
- NonRenewableEnergyConsumption(不可再生能源消耗)
- ResourceDepletion(资源消耗)
- InertWaste(惰性废物)
- RadioactiveWaste(放射性废物)
- StratosphericOzoneLayerDestruction(平流层臭氧层破坏)
- PhotochemicalOzoneFormation(光化学臭氧形成)
- Eutrophication(富营养化)
- LeadInTime(导入时间)
- Duration(持续时间)
- LeadOutTime(导出时间)
-
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_ManufacturerTypeInformation
- GlobalTradeItemNumber(全球贸易项目编号)
- ArticleNumber(物品编号)
- ModelReference(模型参考)
- ModelLabel(模型标签)
- Manufacturer(制造商)
- ProductionYear(生产年份)
- AssemblyPlace(组装地点)
- OperationalDocument(操作文档)
- SafetyDocument(安全文档)
- PerformanceCertificate(性能证书)
-
Pset_Risk
- RiskName(风险名称)
- RiskType(风险类型)
- NatureOfRisk(风险性质)
- RiskAssessmentMethodology(风险评估方法)
- UnmitigatedRiskLikelihood(未缓解风险可能性)
- UnmitigatedRiskConsequence(未缓解风险后果)
- UnmitigatedRiskSignificance(未缓解风险重要性)
- MitigationPlanned(计划缓解措施)
- MitigatedRiskLikelihood(缓解风险可能性)
- MitigatedRiskConsequence(缓解风险后果)
- MitigatedRiskSignificance(缓解风险显著性)
- MitigationProposed(缓解措施建议)
- AssociatedProduct(关联产品)
- AssociatedActivity(关联活动)
- AssociatedLocation(关联位置)
-
Pset_ServiceLife
- ServiceLifeDuration(使用寿命期限)
- MeanTimeBetweenFailure(平均故障间隔时间)
-
Pset_Tolerance
- ToleranceDescription(公差描述)
- ToleranceBasis(公差基准)
- OverallTolerance(总公差)
- HorizontalTolerance(水平公差)
- OrthogonalTolerance(正交公差)
- VerticalTolerance(垂直公差)
- PlanarFlatness(平面平整度)
- HorizontalFlatness(水平平整度)
- ElevationalFlatness(立面平整度)
- SideFlatness(侧面平整度)
- OverallOrthogonality(总正交度)
- HorizontalOrthogonality(水平正交度)
- OrthogonalOrthogonality(正交正交度)
- VerticalOrthogonality(垂直正交度)
- OverallStraightness(总直线度)
- HorizontalStraightness(水平直线度)
- OrthogonalStraightness(正交直线度)
- VerticalStraightness(垂直直线度)
-
Pset_Uncertainty
- UncertaintyBasis(不确定性基准)
- UncertaintyDescription(不确定性描述)
- HorizontalUncertainty(水平不确定度)
- LinearUncertainty(线性不确定度)
- OrthogonalUncertainty(正交不确定度)
- VerticalUncertainty(垂直不确定度)
-
Pset_Warranty
- WarrantyIdentifier(保修标识符)
- WarrantyStartDate(保修开始日期)
- IsExtendedWarranty(是否延长保修)
- WarrantyPeriod(保修期限)
- WarrantyContent(保修内容)
- PointOfContact(接触点)
- Exclusions(排除项)
5.4.3.12.5 概念用法
5.4.3.12.6 形式化表示
ENTITY IfcBuiltElementType
SUPERTYPE OF (ONEOF
(IfcBeamType
,IfcBearingType
,IfcBuildingElementProxyType
,IfcChimneyType
,IfcColumnType
,IfcCourseType
,IfcCoveringType
,IfcCurtainWallType
,IfcDeepFoundationType
,IfcDoorType
,IfcFootingType
,IfcKerbType
,IfcMemberType
,IfcMooringDeviceType
,IfcNavigationElementType
,IfcPavementType
,IfcPlateType
,IfcRailType
,IfcRailingType
,IfcRampFlightType
,IfcRampType
,IfcRoofType
,IfcShadingDeviceType
,IfcSlabType
,IfcStairFlightType
,IfcStairType
,IfcTrackElementType
,IfcWallType
,IfcWindowType))
SUBTYPE OF (IfcElementType);
END_ENTITY;
5.4.3.12.7 参考
- IfcBeamType
- IfcBearingType
- IfcBuildingElementProxyType
- IfcChimneyType
- IfcColumnType
- IfcCourseType
- IfcCoveringType
- IfcCurtainWallType
- IfcDeepFoundationType
- IfcDoorType
- IfcElementType
- IfcFootingType
- IfcKerbType
- IfcMemberType
- IfcMooringDeviceType
- IfcNavigationElementType
- IfcPavementType
- IfcPlateType
- IfcRailType
- IfcRailingType
- IfcRampFlightType
- IfcRampType
- IfcRoofType
- IfcShadingDeviceType
- IfcSlabType
- IfcStairFlightType
- IfcStairType
- IfcTrackElementType
- IfcWallType
- IfcWindowType

