5.4 IfcProductExtension(产品扩展)
5.4.1 模式定义
IfcProductExtension 进一步细化了(物理)产品的概念,即一个很可能在项目上下文中具有形状和位置的组成部分。产品信息通过 IfcProduct 的子类型为单个产品实例提供,并通过 IfcTypeProduct 的子类型为常见的特定产品类型提供。这两种定义都源自 IfcKernel 中提供的超类型。在 IfcProductExtension 中引入的基础概念包括:
- 空间项目结构,
- 构件,
- 轴网,
- 端口,和
- 注释。
空间项目结构定义了
- 场地,
- 设施(建筑、桥梁、水运设施、铁路、道路),
- 设施部分(楼层和上述部分的组成部分),和
- 空间
及其分解结构。此外,系统和区域的概念也在 IfcProductExtension 中引入。定义了空间结构与构件之间的关系,例如空间包含和空间边界。
构件被分配到空间项目结构,并通过其位置引用轴网。引入的基本构件类型包括
- 工程构件
- 洞口构件
- 装修构件
- 输配构件(包括供暖、通风、空调、电气和设备构件)
- 交通构件
引入的其他概念包括
- 轴网,为构件提供约束定位,
- 路线,提供线性定位构件以定位地理和城市构件,
通过来自 IfcRepresentationResource 域的实体提供项目地理参考, - 注释,用于捕获建筑模型或图纸的任何附加注释(如解释性文本、尺寸标注等),和
- 端口,提供构件之间的连接性。
5.4.2 类型
- 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 实体
- 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 属性集
- 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 工程量集
- Qto_BuildingBaseQuantities(建筑基准工程量集)
- Qto_BuildingStoreyBaseQuantities(建筑楼层基准工程量集)
- Qto_OpeningElementBaseQuantities(洞口构件基准工程量集)
- Qto_ProjectionElementBaseQuantities(投影构件基准工程量集)
- Qto_SiteBaseQuantities(场地基准工程量集)
- Qto_SpaceBaseQuantities(空间基准工程量集)
5.4.6 函数
此类别中没有可用资源。
5.4.7 规则
此类别中没有可用资源。
5.4.8 属性枚举
- PEnum_AcquisitionMethod(采集方法属性枚举)
- PEnum_LifeCyclePhase(生命周期阶段属性枚举)
- PEnum_ProcessItem(作业计量项属性枚举)
- PEnum_StructureIndicator(结构指示器属性枚举)
- PEnum_ToleranceBasis(公差基准属性枚举)
- PEnum_UncertaintyBasis(不确定性基准属性枚举)