5.4 IfcProductExtension(产品扩展)
5.4.1 架构定义
IfcProductExtension 进一步细化了(物理)产品的概念,即一个很可能在项目上下文中具有形状和位置的组件。产品信息通过 IfcProduct 的子类型为单个产品实例提供,并通过 IfcTypeProduct 的子类型为常见的特定产品类型提供。这两种定义都源自 IfcKernel 中提供的超类型。在 IfcProductExtension 中引入的基础概念包括:
- 空间项目结构,
- 元素,
- 网格,
- 端口,和
- 注释。
空间项目结构定义了
- 场地,
- 设施(建筑、桥梁、船舶、铁路、道路),
- 设施部分(楼层和上述部分的组成部分),以及
- 空间
及其分解结构。此外,系统和区域的概念也在 IfcProductExtension 中引入。定义了空间结构与元素之间的关系,例如空间包含和空间边界。
元素被分配到空间项目结构,并通过其位置引用网格。引入的基本元素类型包括
- 建筑元素
- 洞口元素
- 装修元素
- 分配元素(包括供暖、通风、空调、电气和设备元素)
- 交通元素
引入的其他概念包括
- 网格,为元素提供约束定位,
- 对齐线,提供线性定位元素以定位地理和城市元素,
通过来自 IfcRepresentationResource 域的实体提供项目地理参考, - 注释,用于捕获建筑模型或图纸的任何附加注释(如解释性文本、尺寸标注等),以及
- 端口,提供元素之间的连接性。
5.4.2 Types
- IfcAlignmentTypeEnum
- IfcAnnotationTypeEnum
- IfcAssemblyPlaceEnum
- IfcBridgePartTypeEnum
- IfcBridgeTypeEnum
- IfcBuiltSystemTypeEnum
- IfcElementAssemblyTypeEnum
- IfcElementCompositionEnum
- IfcExternalSpatialElementTypeEnum
- IfcFacilityPartCommonTypeEnum
- IfcFacilityUsageEnum
- IfcGeographicElementTypeEnum
- IfcGridTypeEnum
- IfcInterferenceSelect
- IfcInternalOrExternalEnum
- IfcOpeningElementTypeEnum
- IfcPhysicalOrVirtualEnum
- IfcProjectionElementTypeEnum
- IfcReferentTypeEnum
- IfcSpaceBoundarySelect
- IfcSpaceTypeEnum
- IfcSpatialReferenceSelect
- IfcSpatialZoneTypeEnum
- IfcTransportElementTypeEnum
- IfcVehicleTypeEnum
- IfcVirtualElementTypeEnum
5.4.3 Entities
- IfcAlignment
- IfcAlignmentCant
- IfcAlignmentHorizontal
- IfcAlignmentSegment
- IfcAlignmentVertical
- IfcAnnotation
- IfcBridge
- IfcBridgePart
- IfcBuilding
- IfcBuildingStorey
- IfcBuiltElement
- IfcBuiltElementType
- IfcBuiltSystem
- IfcCivilElement
- IfcCivilElementType
- IfcDistributionElement
- IfcDistributionElementType
- IfcElement
- IfcElementAssembly
- IfcElementAssemblyType
- IfcElementQuantity
- IfcElementType
- IfcExternalSpatialElement
- IfcExternalSpatialStructureElement
- IfcFacility
- IfcFacilityPart
- IfcFacilityPartCommon
- IfcFeatureElement
- IfcFeatureElementAddition
- IfcFeatureElementSubtraction
- IfcFurnishingElement
- IfcFurnishingElementType
- IfcGeographicElement
- IfcGeographicElementType
- IfcGrid
- IfcImpactProtectionDevice
- IfcImpactProtectionDeviceType
- IfcLinearElement
- IfcLinearPositioningElement
- IfcOpeningElement
- IfcPort
- IfcPositioningElement
- IfcProjectionElement
- IfcReferent
- IfcRelAdheresToElement
- IfcRelAssociatesMaterial
- IfcRelAssociatesProfileDef
- IfcRelConnectsElements
- IfcRelConnectsPortToElement
- IfcRelConnectsPorts
- IfcRelConnectsWithRealizingElements
- IfcRelContainedInSpatialStructure
- IfcRelFillsElement
- IfcRelInterferesElements
- IfcRelPositions
- IfcRelProjectsElement
- IfcRelReferencedInSpatialStructure
- IfcRelServicesBuildings
- IfcRelSpaceBoundary
- IfcRelSpaceBoundary1stLevel
- IfcRelSpaceBoundary2ndLevel
- IfcRelVoidsElement
- IfcSite
- IfcSpace
- IfcSpaceType
- IfcSpatialElement
- IfcSpatialElementType
- IfcSpatialStructureElement
- IfcSpatialStructureElementType
- IfcSpatialZone
- IfcSpatialZoneType
- IfcSystem
- IfcTransportElement
- IfcTransportElementType
- IfcTransportationDevice
- IfcTransportationDeviceType
- IfcVehicle
- IfcVehicleType
- IfcVibrationDamper
- IfcVibrationDamperType
- IfcVirtualElement
- IfcZone
5.4.4 Property Sets
- Pset_AlignmentCantSegmentCommon
- Pset_AlignmentVerticalSegmentCommon
- Pset_AnnotationContourLine
- Pset_AnnotationLineOfSight
- Pset_AnnotationSurveyArea
- Pset_BridgeCommon
- Pset_BuildingCommon
- Pset_BuildingStoreyCommon
- Pset_BuildingUse
- Pset_BuildingUseAdjacent
- Pset_CivilElementCommon
- Pset_ElementAssemblyCommon
- Pset_EnvironmentalEmissions
- Pset_EnvironmentalImpactIndicators
- Pset_EnvironmentalImpactValues
- Pset_LandRegistration
- Pset_OpeningElementCommon
- Pset_ProcessCapacity
- Pset_ProvisionForVoid
- Pset_SiteCommon
- Pset_SpaceCommon
- Pset_SpaceCoveringRequirements
- Pset_SpaceFireSafetyRequirements
- Pset_SpaceHVACDesign
- Pset_SpaceLightingDesign
- Pset_SpaceOccupancyRequirements
- Pset_SpaceParking
- Pset_SpatialZoneCommon
- Pset_Tolerance
- Pset_TransportElementCommon
- Pset_TransportElementElevator
- Pset_Uncertainty
- Pset_VegetationCommon
- Pset_ZoneCommon
5.4.5 Quantity Sets
- Qto_BuildingBaseQuantities
- Qto_BuildingStoreyBaseQuantities
- Qto_OpeningElementBaseQuantities
- Qto_ProjectionElementBaseQuantities
- Qto_SiteBaseQuantities
- Qto_SpaceBaseQuantities
5.4.6 Functions
此类别中没有可用资源。
5.4.7 Rules
此类别中没有可用资源。