DB44/T 2850-2026 公路工程信息模型数据存储标准

文档天下 图书评论4阅读模式
资源简介

  44

广 东 省 地 方 标 准

B44/T 2850-2026

公路工程信息模型数据存储标准

Standard for storage of building information modeling in highway engineering

2026 - 05 - 09 发布 2026 - 08 - 09 实施

广东省市场监督管理局 发 布

前 言

本文件按照GB/T 1.1—2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定起草。

DB44/T 2850《公路工程信息模型数据存储标准》与DB44/T 2851《公路工程信息模型数据交换标准》、 DB44/T 2490《公路工程信息模型分类和编码标准》、 DB44/T 2491《公路工程信息模型设计应用标准》、 DB44/T 2492《公路工程信息模型施工应用标准》和DB44/T 2493《公路工程信息模型运维应用标准》均为广东省公路工程BIM标准体系的组成部分。

请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。

本文件由广东省交通运输厅提出并组织实施。

本文件由广东省交通运输标准化技术委员会数字交通分技术委员会(GD/TC 133/SC 7)归口。

本文件起草单位:云基智慧工程股份有限公司、中交第二航务工程勘察设计院有限公司、云南省交通规划设计研究院股份有限公司、广东省交通规划设计研究院集团股份有限公司、中国公路工程咨询集团有限公司、中交公路长大桥建设国家工程研究中心有限公司、深圳市深勘工程咨询有限公司、广东华路交通科技有限公司、广东东方思维科技有限公司、中交武汉智行国际工程咨询有限公司、广州公路工程集团有限公司。

本文件主要起草人:朱建斌、赖嘉华、于辉、李立、汪永田、刘小强、罗承成、万欢、刘海彬、时笑鹏、贾海鹏、李实永、谭俊威、赵璐、林强、余再江、文曦、房昱纬、傅海堂、沈党云、闫振海、曹贤发、黄欣仪、周广翔、刘维佳、钟永胜、谢召绪、陈青红、汪日灯。

引 言

建筑信息模型(BIM)在公路工程规划、设计、施工和运维等过程的应用,推动了公路行业数字化转型,实现了项目全生命期数据协同与一体化管理,支撑了行业高质量发展。

标准是BIM应用行为、资源、交付成果和数据语义、交换、存储的规则,是BIM应用的基础。为规范和引领广东省公路工程全生命期BIM应用,本系列标准起草工作借鉴国内外的先进经验,结合广东省的实际情况、应用水平和发展方向,构建了广东省公路工程BIM标准体系,统一了公路工程信息模型的分类和编码,明确了设计、施工、运维等阶段的BIM应用要求,规范了数据的存储和交换。

BIM数据按统一规则和语义进行存储是BIM数据交换的基础,本文件以ISO 16739-1:2024为编制基线,按照IFC扩展的原则,对IFC数据模式架构中的共享层、领域层进行实体和预定义类型扩展,形成了公路工程信息模型数据模式;同时参考buildingSMART Data Dictionary(bSDD)框架,编制了公路工程数据字典。

软件供应商可按照本文件进行软件开发适配。

使用本文件时,若 ISO 组织发布新的 ISO 16739-1 版本,可根据实际需要适时修订。

公路工程信息模型数据存储标准

1 范围

本文件规定了公路工程信息模型数据存储的基本要求、数据模式的扩展规则,扩展了共享层、领域层的数据模式,编制了公路工程数据字典。

本文件适用于公路工程信息模型全生命期数据的存储、交换和应用。

2 规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。

GB/T 16656.11 工业自动化系统与集成 产品数据表达与交换 第 11 部分:描述方法:EXPRESS语言参考手册

GB/T 16656.28 工业自动化系统与集成 产品数据表达与交换 第 28 部分:实现方法:EXPRESS

模式和数据的 XML 表达(使用XML 模式)

GB/T 45393.5 信息技术 建筑信息模型(BIM)软件 第 5 部分:数据接口GB/T 51447 建筑信息模型存储标准

DB44/T 2490—2024 公路工程信息模型分类和编码标准DB44/T 2491—2024 公路工程信息模型设计应用标准

DB44/T 2492—2024 公路工程信息模型施工应用标准

DB44/T 2493—2024 公路工程信息模型运维应用标准

DB44/T 2851 公路工程信息模型数据交换标准

ISO 16739-1:2024 建设和设施管理行业的数据共享用工业基础类(IFC) 第 1 部分 数据模式(Industry Foundation Classes (IFC) for data sharing in the construction and facility management industries - Part 1:Data schema)

3 术语和定义

GB/T 51447 界定的以及下列术语和定义适用于本文件。

3.1

预定义类型 predefined type

IFC 架构中用于细化实体(entity)或对象类型(object type)语义的一组受控取值。

3.2

属性集 property set

基于共同特征命名的属性集合。

3.3

元数据 metadata

定义和描述其他数据的数据。

[来源:GB/T 18391.1—2009,3.2.16] 3.4

数据字典 data dictionary

一个集中的存储库,用于描述数据的含义、关系、来源、用途和格式,提供对数据元素的标准化定义,支持数据管理和系统开发。

3.5

类 class

具有共同特性的对象的类型或集合。

3.6

类属性 class property

数据字典中,特定类的通用属性的实例。

3.7

允许值 allowed value

为属性和类属性列出的枚举值。

3.8

类关系 class relation

类和类之间的联系,包括父子关系、组成关系、等同关系、相似性关系和引用关系等类型。

3.9

属性关系 property relation

属性和属性之间的联系,包括等同关系、相似性关系和引用关系等类型。

4 缩略语

下列缩略语适用于本文件。

BIM:建筑信息模型(Building Information Modeling)

EXPRESS:一种表达产品数据的标准化数据建模语言,EXPRESS(data modeling language)

GUID:全局唯一标识符(Globally Unique Identifier)

IFC:工业基础类(Industry Foundation Classes)

URI:统一资源标识符(Uniform Resource Identifier)

URL:统一资源定位符(Uniform Resource Locator)

WebAPI:Web 应用程序编程接口(Web Application Programming Interface)

XML:可扩展标记语言(eXtensible Markup Language)

5 基本规定

5.1 公路工程信息模型应遵循 ISO 16739-1:2024 规定的资源层、核心层、共享层和领域层四个概念层组成数据模式架构。每个数据应确切地指定到某一个概念层上。公路工程信息模型数据模式架构应与图1 相符合。

图1 公路工程信息模型数据模式架构

5.2 公路工程信息模型数据模式各概念层应包括下列内容:

a) 资源层数据包含全部单独的资源模式,不设 GUID 且不能脱离其他层定义的元素独立使用;

b) 核心层数据包含最通用的实体,每个实体拥有 GUID、所有者和历史继承信息;

c) 共享层数据包含特定产品、过程或资源的实体,实现领域间的数据交换和共享;

d) 领域层数据包含某个专业领域特有的产品、过程或资源的实体,实现专业之间的数据交换和共享。

5.3 公路工程信息模型数据模式应由 ISO 16739-1:2024、本文件第 7 章和第 8 章扩展的内容构成,并宜采用 EXPRESS 语言或 XML 语言进行定义。采用 EXPRESS 语言定义数据模式时应按 GB/T 16656.11 的规定执行;采用 XML 语言定义数据模式时应按GB/T 16656.28 的规定执行。如采用其他语言进行描述,应保证与 EXPRESS 语言或 XML 语言的语义一致性。

5.4 公路工程信息模型的资源层数据模式和核心层数据模式应采用 ISO 16739-1:2024 中资源层数据模式和核心层数据模式的内容。

5.5 公路工程信息模型数据模式未包含的专业实体及属性宜采用公路工程数据字典进行定义。

5.6 公路工程信息模型应采用公路工程信息模型数据模式,使用公路工程数据字典,按照 9.4 的规定进行数据持久化存储,并应在模型文件头中将数据模式标记为“IFC-GDJT”。

5.7 公路工程数据字典应采用 WebAPI 提供服务,在线服务接口应符合 GB/T 45393.5 的规定。

6 数据模式扩展规则

6.1 一般规定

6.1.1 公路工程专业对象应优先与 ISO 16739-1:2024 中的 IFC 数据模式中既有概念进行映射,当 IFC现有实体无法表示该专业对象,或其属性不足以表达业务语义时,宜采用实体扩展、预定义类型扩展、属性集扩展和数据字典扩展等方法进行扩展。

注:公路工程专业对象是指DB44/T 2490中附录A规定的类目。

6.1.2 扩展内容的命名应采用全英文,使用大驼峰拼写法,并应符合下列规定:

a) 实体命名以“Ifc”为前缀,后接专业对象的英文全称或简称,前缀和专业对象名之间不得有连接词;

b) 预定义类型命名以“Ifc”为前缀,后接专业对象的英文全称或简称,以“TypeEnum”为后缀,前缀、专业对象名和后缀之间不得有连接词;

c) 属性和属性集命名以“gdjt_”为前缀,后接属性或属性集的英文名称,前缀、属性或属性集名称之间不得有连接词;

d) 数据字典中类属性(ClassProperty)的属性集英文命名前缀不得使用“Pset_”。

6.2 实体扩展

6.2.1 ISO 16739-1:2024 中的 IFC 实体在概念、描述和类目等不能匹配公路工程专业对象时,宜采用实体扩展方法扩展公路工程专业对象。

6.2.2 实体扩展一般用于标准的制定过程中,在标准使用的过程中应限制采用。

6.2.3 实体扩展应包含实体名称、实体类型、实体包含的特性和实体之间的相互关系等定义,必要时可增加约束。

6.2.4 设施子类的扩展应以设施(IfcFacility)为父类,扩展定义新的设施子类实体。

注:IfcFacility代表一个物理或逻辑上的设施,可以是一个建筑物、一个基础设施或其他类型的资产,设施子类为满足IfcFacility定义的子类,用于定义功能空间来进行项目的功能或空间组织,如IfcBuilding、IfcBridge等。

6.2.5 设施部分子类的扩展应以设施部分(IfcFacilityPart)为父类,根据相应设施元素的功能、空间等特性扩展定义新的设施部分子类实体。

注:IfcFacilityPart用于描述一个独立设施中的逻辑或物理子部分,如使用IfcBridgePart描述桥梁的某一跨,或使用IfcRoadPart描述道路的某一路段, 目的是将复杂设施分解为更易管理的部分。

6.2.6 元素子类的扩展应以元素(IfcElement)为父类,根据工程特性分类扩展元素子类实体。

注:IfcElement代表构成建筑、设施或建筑产品的组件,是客观上存在的对象,包括预留孔洞等无形的对象。

6.2.7 建筑元素子类的扩展应以建筑元素(IfcBuiltElement)为父类,根据建筑元素分类扩展建筑元素子类实体。

注:IfcBuiltElement代表所有已经建造的、客观上存在且有形的对象。

6.2.8 系统子类的扩展应以系统(IfcSystem)为父类,根据系统分类扩展系统子类实体。

注:IfcSystem代表以共同的目的或功能的相关建筑产品的集合。

6.3 预定义类型扩展

6.3.1 ISO 16739-1:2024 中的 IFC 实体在概念和描述能够与公路工程专业对象匹配,但实体特性中对应的预定义类型不足时,宜采用扩展预定义类型的方法,增加既有 IFC 实体预定义类型的枚举项。

6.3.2 IFC 实体的预定义类型枚举项扩展应按照原有枚举项的分类方式,从功能、形式、材料等维度进行定义。

6.4 属性集扩展

6.4.1 ISO 16739-1:2024 中的属性集不能完全描述公路工程专业对象的属性时,宜采用属性集扩展方法,增加新的实体属性集,并与对象实例或对象类型相关联。

6.4.2 属性集扩展应采用动态属性集扩展的方式,以属性集模板定义(IfcPropertySetTemplate)为基类扩展动态属性集,规定属性名称、数据类型和计量单位等规则。

6.4.3 扩展的属性集模板应明确定义并共享,同一属性集模板可生成多个属性集实例。

6.4.4 动态属性集的扩展流程应符合下列规定:

a) 创建属性模板(IfcPropertyTemplate),为每个属性定义详细规则;

b) 创建属性集模板(IfcPropertySetTemplate),将多个属性模板组合成一个属性集;

c) 通过声明关系(IfcRelDeclares) 的有上下文(HasContext) 特性的反向关系在项目库(IfcProjectLibrary)中声明使用;

d) 通 过 模 板 定 义 关 系 ( IfcRelDefinesByTemplate ) 与 相 应 IFC 实 体 关 联 的 属 性 集(IfcPropertySet)建立属性定义关系;

e) 将模板应用到对象实例中,实例化属性集。

6.4.5 属性集的命名应符合 6.1.2 的有关规定。

6.5 数据字典扩展

6.5.1 IFC 数据模式不修改时,宜使用数据字典扩展实体、属性集,并应符合下列规定:

a) 扩展专业对象时,在 ISO 16739-1:2024 中查询概念和描述相符或相近的 IFC 实体,以该 IFC实体作为基类,新增数据字典的类(Class);

b) 扩展专业对象属性集时,预先定义数据字典的类(Class),将类(Class)与 ISO 16739-1:2024中的 IFC 实体建立关联,并定义属性(Property)。将属性(Property)与类(Class)关联定义类属性(ClassProperty),并将关联的类属性(ClassProperty)整合为属性集。

6.5.2 数据字典的编制要求应符合第 9 章的规定。

7 共享层数据模式

7.1 一般规定

7.1.1 公路工程信息模型共享层数据模式应包括 ISO 16739-1:2024 的共享层数据模式内容及本章扩展的内容。

7.1.2 公路工程信息模型共享层数据模式扩展应符合 6.2 和6.3 的规定。

7.1.3 公路工程信息模型共享层数据模式扩展的实体与 ISO 16739-1:2024 中的实体关系应与图 2 相符合。

图2 共享层新增实体关系图

7.1.4 公路工程信息模型共享层数据模式扩展的类型应按表 1 的规定采用。

表1 公路工程信息模型共享层数据模式扩展的类型

7.2 实体扩展

7.2.1 病害元素(IfcDefectElement)

病害元素(IfcDefectElement)为 IfcFeatureElement 新增的子类,应用于定义设施、构件或设备等使用过程中产生的物理性或化学性缺陷,通过关联关系(IfcRelAssociates)与对象关联。病害元素(IfcDefectElement)的特性应符合表 2 的规定。

表2 病害元素特性

病害元素(IfcDefectElement)的 EXPRESS 语言描述应符合 A.1.1.1 的规定,XML 语言描述应符合B.1.1.1 的规定。

7.3 类型扩展

7.3.1 病害元素类型(IfcDefectElementTypeEnum)

公路工程信息模型数据模式中病害元素类型(IfcDefectElementTypeEnum)应按表 3 的规定采用。

表3 病害元素类型

表 3 病害元素类型(续)

病害元素类型(IfcDefectElementTypeEnum)的 EXPRESS 语言描述应符合 A.1.2.1 的规定,XML 语言描述应符合 B.1.2.1 的规定。

7.3.2 面层类型(IfcCourseTypeEnum)

公路工程信息模型数据模式中面层类型(IfcCourseTypeEnum)增加的枚举项应按表 4 的规定采用。

表4 面层类型增加的枚举项

面层类型(IfcCourseTypeEnum)的 EXPRESS 语言描述应符合 A.1.2.2 的规定,XML 语言描述应符合 B.1.2.2 的规定。

7.3.3 土壤加固类型(IfcReinforcedSoilTypeEnum)

公路工程信息模型数据模式中土壤加固类型(IfcReinforcedSoilTypeEnum)增加的枚举项应按表5 的规定采用。

表5 土壤加固类型增加的枚举项

表 5 土壤加固类型增加的枚举项(续)

土壤加固类型(IfcReinforcedSoilTypeEnum)的 EXPRESS 语言描述应符合 A.1.2.3 的规定,XML 语言描述应符合 B.1.2.3 的规定。

7.3.4 梁类型(IfcBeamTypeEnum)

公路工程信息模型数据模式中梁类型(IfcBeamTypeEnum)增加的枚举项应按表 6 的规定采用。

表6 梁类型增加的枚举项

梁类型(IfcBeamTypeEnum)的 EXPRESS 语言描述应符合 A.1.2.4 的规定,XML 语言描述应符合B.1.2.4 的规定。

7.3.5 线性构件类型(IfcMemberTypeEnum)

公路工程信息模型数据模式中线性构件类型(IfcMemberTypeEnum)增加的枚举项应按表 7 的规定采用。

表7 线性构件类型增加的枚举项

线性构件类型(IfcMemberTypeEnum)的 EXPRESS 语言描述应符合 A.1.2.5 的规定,XML 语言描述应符合 B.1.2.5 的规定。

7.3.6 平板类型(IfcPlateTypeEnum)

公路工程信息模型数据模式中平板类型(IfcPlateTypeEnum)增加的枚举项应按表 8 的规定采用。

表8 平板类型增加的枚举项

平板类型(IfcPlateTypeEnum)的 EXPRESS 语言描述应符合 A.1.2.6 的规定,XML 语言描述应符合B.1.2.6 的规定。

7.3.7 墙类型(IfcWallTypeEnum)

公路工程信息模型数据模式中墙类型(IfcWallTypeEnum)增加的枚举项应按表 9 的规定采用。

表9 墙类型增加的枚举项

墙类型(IfcWallTypeEnum)的 EXPRESS 语言描述应符合 A.1.2.7 的规定,XML 语言描述应符合B.1.2.7 的规定。

7.3.8 分配系统类型(IfcDistributionSystemEnum)

公路工程信息模型数据模式中分配系统类型(IfcDistributionSystemEnum)增加的枚举项应按表10 的规定采用。

表10 分配系统类型增加的枚举项

分配系统类型(IfcDistributionSystemEnum)的 EXPRESS 语言描述应符合 A.1.2.8 的规定,XML 语言描述应符合 B.1.2.8 的规定。

7.3.9 建筑元素部件类型(IfcBuildingElementPartTypeEnum)

公路工程信息模型数据模式中建筑元素部件类型(IfcBuildingElementPartTypeEnum)增加的枚举项应按表 11 的规定采用。

表11 建筑元素部件类型增加的枚举项

建筑元素部件类型(IfcBuildingElementPartTypeEnum)的 EXPRESS 语言描述应符合 A.1.2.9 的规定,XML 语言描述应符合 B.1.2.9 的规定。

7.3.10 离散附件类型(IfcDiscreteAccessoryTypeEnum)

公路工程信息模型数据模式中离散附件类型(IfcDiscreteAccessoryTypeEnum)增加的枚举项应按

表 12 的规定采用。

表12 离散附件类型增加的枚举项

离散附件类型(IfcDiscreteAccessoryTypeEnum)的 EXPRESS 语言描述应符合 A.1.2.10 的规定, XML 语言描述应符合 B.1.2.10 的规定。

7.3.11 家具类型(IfcFurnitureTypeEnum)

公路工程信息模型数据模式中家具类型(IfcFurnitureTypeEnum)增加的枚举项应按表 13 的规定采用。

表13 家具类型增加的枚举项

家具类型(IfcFurnitureTypeEnum)的 EXPRESS 语言描述应符合 A.1.2.11 的规定,XML 语言描述应符合 B.1.2.11 的规定。

8 领域层数据模式

8.1 一般规定

8.1.1 公路工程信息模型领域层数据模式应包括 ISO 16739-1:2024 的领域层数据模式内容及本章扩展的内容。

8.1.2 公路工程信息模型领域层数据模式扩展应符合 6.2 和6.3 的规定。

8.1.3 隧道领域(IfcTunnelDomain)应定义在隧道工程中使用的特定产品、过程或资源的实体。

8.1.4 公路工程信息模型领域层数据模式扩展的实体与 ISO 16739-1:2024 中的实体关系应与图 3 相符合。

图3 领域层新增实体关系图

8.1.5 公路工程信息模型领域层数据模式扩展的类型应按表 14 的规定采用。

表14 公路工程信息模型领域层数据模式扩展的类型

8.2 实体扩展

8.2.1 隧道(IfcTunnel)

隧道(IfcTunnel)为 IfcFacility 新增的子类,应用于定义通过山体、地下或水下的通道,其特性应符合表 15 的规定。

表15 隧道特性

隧道(IfcTunnel)的 EXPRESS 语言描述应符合 A.2.1.1 的规定,XML 语言描述应符合 B.2.1.1 的规定。

8.2.2 隧道部分(IfcTunnelPart)

隧道部分(IfcTunnelPart)为 IfcFacilityPart 新增的子类,应用于定义构成隧道的功能或空间,其特性应符合表 16 的规定。

表16 隧道部分特性

隧道部分(IfcTunnelPart)的 EXPRESS 语言描述应符合 A.2.1.2 的规定,XML 语言描述应符合B.2.1.2 的规定。

8.2.3 隧道构件(IfcTunnelElement)

隧道构件(IfcTunnelElement)为 IfcBuiltElement 新增的子类,应用于定义组成隧道的特有构件,其特性应符合表 17 的规定。

表17 隧道构件特性

隧道构件(IfcTunnelElement)的 EXPRESS 语言描述应符合 A.2.1.3 的规定,XML 语言描述应符合B.2.1.3 的规定。

8.3 类型扩展

8.3.1 隧道类型(IfcTunnelTypeEnum)

公路工程信息模型数据模式中隧道类型(IfcTunnelTypeEnum)应按表 18 的规定采用。

表18 隧道类型

隧道类型(IfcTunnelTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.1 的规定,XML 语言描述应符合 B.2.2.1 的规定。

8.3.2 隧道部分类型(IfcTunnelPartTypeEnum)

公路工程信息模型数据模式中隧道部分类型(IfcTunnelPartTypeEnum)应按表 19 的规定采用。

表19 隧道部分类型

表 19 隧道部分类型(续)

隧道部分类型(IfcTunnelPartTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.2 的规定,XML 语言描述应符合 B.2.2.2 的规定。

8.3.3 隧道构件类型(IfcTunnelElementTypeEnum)

公路工程信息模型数据模式中隧道构件类型(IfcTunnelElementTypeEnum)应按表 20 的规定采用。

表20 隧道构件类型

隧道构件类型(IfcTunnelElementTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.3 的规定,XML 语言描述应符合 B.2.2.3 的规定。

8.3.4 水运设施类型(IfcMarineFacilityTypeEnum)

公路工程信息模型数据模式中水运设施类型(IfcMarineFacilityTypeEnum)增加的枚举项应按表21 的规定采用。

表21 水运设施类型增加的枚举项

水运设施类型(IfcMarineFacilityTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.4 的规定,XML 语言描述应符合 B.2.2.4 的规定。

8.3.5 通信设备类型(IfcCommunicationsApplianceTypeEnum)

公路工程信息模型数据模式中通信设备类型(IfcCommunicationsApplianceTypeEnum)增加的枚举项应按表 22 的规定采用。

表22 通信设备类型增加的枚举项

通信设备类型(IfcCommunicationsApplianceTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.5 的规定,XML 语言描述应符合 B.2.2.5 的规定。

8.3.6 保护装置类型(IfcProtectiveDeviceTypeEnum)

公路工程信息模型数据模式中保护装置类型(IfcProtectiveDeviceTypeEnum)增加的枚举项应按

表 23 的规定采用。

表23 保护装置类型增加的枚举项

保护装置类型(IfcProtectiveDeviceTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.6 的规定,XML语言描述应符合 B.2.2.6 的规定。

8.3.7 控制器类型(IfcControllerTypeEnum)

公路工程信息模型数据模式中控制器类型(IfcControllerTypeEnum)增加的枚举项应按表 24 的规定采用。

表24 控制器类型增加的枚举项

控制器类型(IfcControllerTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.7 的规定,XML 语言描述应符合 B.2.2.7 的规定。

8.3.8 传感器类型(IfcSensorTypeEnum)

公路工程信息模型数据模式中传感器类型(IfcSensorTypeEnum)增加的枚举项应按表 25 的规定采用。

表25 传感器类型增加的枚举项

传感器类型(IfcSensorTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.8 的规定,XML 语言描述应符合 B.2.2.8 的规定。

8.3.9 灭火末端类型(IfcFireSuppressionTerminalTypeEnum)

公路工程信息模型数据模式中灭火末端类型(IfcFireSuppressionTerminalTypeEnum)增加的枚举项应按表 26 的规定采用。

表26 灭火末端类型增加的枚举项

灭火末端类型(IfcFireSuppressionTerminalTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.9 的规定,XML 语言描述应符合 B.2.2.9 的规定。

8.3.10 风机类型(IfcFanTypeEnum)

公路工程信息模型数据模式中风机类型(IfcFanTypeEnum)增加的枚举项应按表 27 的规定采用。

表27 风机类型增加的枚举项

风机类型(IfcFanTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.10 的规定,XML 语言描述应符合B.2.2.10 的规定。

8.3.11 管段类型(IfcPipeSegmentTypeEnum)

公路工程信息模型数据模式中管段类型(IfcPipeSegmentTypeEnum)增加的枚举项应按表 28 的规定采用。

表28 管段类型增加的枚举项

管段类型(IfcPipeSegmentTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.11 的规定,XML 语言描述应符合 B.2.2.11 的规定。

8.3.12 桩类型(IfcPileTypeEnum)

公路工程信息模型数据模式中桩类型(IfcPileTypeEnum)增加的枚举项应按表 29 的规定采用。

表29 桩类型

桩类型(IfcPileTypeEnum)的 EXPRESS 语言描述应符合 A.2.2.12 的规定,XML 语言描述应符合B.2.2.12 的规定。

9 数据字典

9.1 一般规定

9.1.1 行业组织宜根据公路工程信息模型全生命期应用需求,定义服务于行业和项目的数据字典,并应负责数据字典的创建、发布和维护。

注:行业组织可以是专业领域内从事某一特定业务的机构、团体或部门。

9.1.2 数据字典表达内容应无歧义,并应支持机器识别。

9.1.3 数据字典构建时,应分层组织专业对象并反映关联关系和依赖关系。

9.1.4 使用多个数据字典时,宜通过使用数据字典中的 URI 实现数据字典在线互联。

注:多个独立的数据字典在一个协调的数据字典网络中相互联接,可以通过工具或平台将不同数据字典的类、属性等数据元素的URI建立关联,满足特定对象的表达需求。

9.1.5 数据字典互联应建立一致的描述、表达规则。多个数据字典描述、表达规则不一致时,应建立映射规则。

9.2 数据字典构成和定义

9.2.1 数据字典应包括字典(Data Dictionary)、类(Class)、属性(Property)、类属性(ClassProperty)、允许值(AllowedValue)、类关系(ClassRelation)和属性关系(PropertyRelation)cc 等数据元素。

数据字典各数据元素之间的关系应与图 4 相符合。

图4 数据字典各数据元素之间的关系

9.2.2 数据字典元数据应符合附录 C 的规定。

9.2.3 数据字典元数据各字段的可用数据类型应符合表 30 的规定。

表30 元数据各字段的可用数据类型

, 一。

9.2.5 数据字典的每个类(Class)宜包含多个属性(Property),同一个属性(Property)在不同的类(Class)使用时应具有相同的数据结构和语义定义,每个属性(Property)可在多个类(Class)复用。每个类属性(ClassProperty)应为相应类(Class)和属性(Property)的固定组合。

9.2.6 字典(Data Dictionary)定义应给出组织代码、字典代码、字典名称、字典版本、语言标准代码、语言限制、使用特有的 URI 等字段的赋值,并宜根据需要为字典元数据中的非必选字段赋值。

9.2.7 类(Class)定义方法应符合下列规定:

a) 赋予专业对象相应的类代码和类名称,类代码需要表达对象的层次关系,类名称可以采用中文描述,类的定义和命名需要唯一;

b) 根据描述的专业对象,按类(Class)、材料(Material)、属性组(GroupOfProperties)和其他用途(AlternativeUse)区分类的类型;

c) 根据需要选取类元数据中的非必选字段并赋值。

注1:类代码直接用于生成URI,采用分类编码时需要将半角字符“. ”改为半角字符“_ ”。

注2:如在数据字典编制时,希望能够帮助用户通过与IFC数据模式关联应用进行数据存储,则在数据字典编制时可以增加“关联的IFC实体列表(RelatedIfcEntityNamesList) ”字段;为了方便使用者快速了解类的层次关系,可以增加“父类代码 (ParentClassCode) ”体现相互关系。

9.2.8 属性(Property)定义方法应符合下列规定:

a) 整理描述单个类或多个类所需的属性列表,并赋予相应的属性代码和属性名称,属性名称可以采用中文描述,属性的定义和命名需要唯一;

b) 属性可用的数据类型包含布尔(Boolean)、字符(Character)、整数(Integer)、实数(Real)、字符串(String)、时间(Time);

c) 属性需要限定用户的填写值时,将该属性的数据类型定义为字符串(String),并在允许值(AllowedValue)中定义枚举值进行约束;

注:属性定义时限定了允许值,则会将相关限制派生至所有使用该属性的类属性中。

d) 根据需要选取属性元数据中的非必选字段并赋值。

注:如在数据字典编制时,希望限定属性的计量单位,则可以增加“计量单位 (Units) ”字段。

9.2.9 类属性(ClassProperty)定义方法应符合下列规定:

a) 从属性列表整理描述单个类所需的属性,关联已定义的类代码和属性代码,并逐条赋予相应的类属性代码,类属性代码不得超过 50 字符并需要唯一;

b) 使用外部字典的属性时,定义类属性可以用外部字典的属性 URI 代替属性代码;

c) 类属性需要限定用户的填写值时,需要将引用属性的数据类型定义为字符串(String),并在允许值(AllowedValue)中定义枚举值进行约束;

注:类属性定义时限定了允许值,仅会在该条类属性生效相关限制。如果类属性引用的属性限定了允许值,与类属性的限定允许值存在冲突时,需要检查确认生效的限定条件。

d) 根据需要选取类属性元数据中的非必选字段并赋值。

注:如在数据字典编制时,希望限定类属性的计量单位,则可以增加“计量单位 (Unit) ”字段;希望能够帮助用户在使用类属性时查找到相关的其他类属性,则可以增加“属性集 (PropertySet) ”字段。

9.2.10 允许值(AllowedValue)定义方法应符合下列规定:

a) 关联需要定义允许值的属性代码或类属性代码;

b) 给出相应的允许值代码,并列出枚举值,允许值代码不得超过 20 字符;

c) 根据需要选取允许值元数据中的非必选字段并赋值。

9.2.11 类关系(ClassRelation)定义方法应符合下列规定:

a) 整理需要建立关联关系的类列表,包括使用的外部字典的类;

b) 识别类和类之间的关系,并在使用材料关系(HasMaterial)、引用关系(HasReference)、等同关系(IsEqualTo)、相似关系(IsSimilarTo)、父子关系(是其父类关系(IsParentOf)、是其子类(IsChildOf))和组成关系(包含关系(HasPart)、是其组成关系(IsPartOf))中选择;

注1: 材料关系(HasMaterial)指的是与特定材料相关联的类。如“钢箱梁”可以与材料“钢材”相关联,“混凝土梁”可以与材料“混凝土”相关联。

注2: 引用关系(HasReference)指的是两个概念相互关联,但其他关系类型不适用。一个对象(如设备)在特定上下文中的安装位置或功能存在依赖,如“路灯”在“护栏”上定位,表明“路灯”在安装位置上依赖于“护栏”,但它不属于“护栏”的一种子类型;也可以用于表达不同专业(如路基、桥梁、机电) 的分类系统需要相互参照时,如一个“钢结构梁 ”(Steel Beam)可能会引用 “涂料 ”分类,表明钢梁需要某种防护处理。

注3: 等同关系(IsEqualTo)指的是两个概念明确无误且名称、代码、定义和描述都相同。类还需要共享相同的类属性,如道路路面“垫层”和结构物基础的“垫层”。概念相同的情况非常罕见。

注4: 相似关系(IsSimilarTo)指的是两个概念几乎相等,但名称、代码、定义、描述或类属性集有所不同。如用于表示挡土墙与防浪墙是相似的概念。但这种关系无法说明相似程度。

注5: 是其子类(IsChildOf)是一种特殊化关系,相当于“子类型”关系。如“摩擦桩”和“支承桩”是通用概念“桩基础”的子类。

注6: 是其父类关系(IsParentOf)与是其子类(IsChildOf)为相反的关系。如通用概念“桩基础”是“摩擦桩”

和“支承桩”的父类。

注7: 包含关系(HasPart)指的是全集由某些子集组成。如“称重设备”可以由“动态汽车衡”、“车辆分离器”

和“轴型识别器”等部件组成。

注8: 是其组成关系(IsPartOf)与包含关系(HasPart)为相反的关系,指的是子集为全集的一部分。如“动态汽车衡”、“车辆分离器”和“轴型识别器”为“称重设备”的一部分。

c) 确定类和类之间的关系后,分别定义关联类的类代码和被关联类的 URI,其中关联类需要处于当前字典,被关联类处于当前字典或外部字典;

d) 根据需要选取类关系元数据中的非必选字段并赋值。

注:当类和类之间的关系为使用材料关系(HasMaterial)且需要表达其材料组成比例时,可以增加“比例(Fraction) ”

字段。

9.2.12 属性关系(PropertyRelation)定义方法应符合下列规定:

a) 整理需要建立关联关系的属性列表,包括使用的外部字典的属性;

b) 识别属性和属性之间的关系,并在引用关系(HasReference)、等同关系(IsEqualTo)和相似关系(IsSimilarTo)中选择;

c) 确定属性和属性之间的关系后,分别定义关联属性的属性代码和被关联属性的 URI,其中关联属性需要处于当前字典,被关联属性处于当前字典或外部字典;

d) 根据需要选取属性关系元数据中的非必选字段并赋值。

9.3 数据字典构建和管理

9.3.1 数据字典构建和管理应符合下列规定:

a) 从数据共享和交换角度进行编制,内容实用、简洁、准确;

b) 数据字典各数据元素字段赋值的参考依据具有权威性;

c) 及时维护,保证数据字典和最终实现的一致性。

9.3.2 构建数据字典的行业组织应设立管理组和技术组,其中管理组负责数据字典的审查、收集并评估用户反馈意见,技术组负责数据字典的编制和维护。

注:管理组和技术组成员可以由行业组织内成员构成,也可以由行业内专家、使用数据字典的技术人员组成。

9.3.3 数据字典的生命周期应包括下列三个状态:

a) 预览状态:数据字典通过验证后仅限行业组织内部试用的状态;

b) 活动状态:数据字典通过验证及内部试用后正式对外发布和使用的状态;

c) 非活动状态:当处在活动状态的数据字典因为某种原因而不能继续使用,且发布该数据字典的行业组织声明停用后的状态。

9.3.4 行业组织构建数据字典宜包含下列步骤:

a) 确定数据字典的使用场景,选择合适的数据元素及其描述字段;

示例1:数 据 字 典 侧 重 于 描 述 专 业 对 象 的 分 类 及 其 层 次 结 构 , 使 用 字 典 ( Data Dictionary ) 和 类(ClassType:Class/Material),按需定义类关系(ClassRelation)。

示例2:数据字典侧重于描述专业对象的属性,使用字典(Data Dictionary)、类(ClassType:GroupOfProperties)和属性(Property),按需定义允许值(AllowedValue)和属性关系(PropertyRelation)。

示例3:数据字典侧重于描述专业对 象 的分类及其类 目 的关联属性 ,使用字典( Data Dictionary ) 、类(ClassType:Class/Material)、属性(Property)、类属性(ClassProperty),按需定义允许值(AllowedValue)、类关系(ClassRelation)和属性关系(PropertyRelation)。

b) 确定数据字典中覆盖的专业对象及属性;

c) 在已发布的外部数据字典中检索专业对象及属性,判断是否适用,整理缺失内容并识别类(Class)和属性(Property);

d) 根据 9.2 的要求编制数据字典;

e) 需要将数据字典应用于数据持久化存储的,将类(Class)映射到定义最接近的 IFC 实体;

f) 管理组审查字典内容的正确性;

g) 技术组进行数据字典验证测试;

注:数据字典验证测试能够保证数据字典成果的正确性和规范性;验证未通过则按测试结果返回修改。

h) 测试通过后,赋予数据字典版本号,并参照附录 D 数据字典 JSON 文件定义模板生成 JSON 文件;

i) 根据管理需要设置字典状态为预览状态或活动状态。

9.3.5 行业组织宜利用工具将数据字典 JSON 文件解析后以WebAPI 方式提供用户调用。

9.3.6 数据字典发布实施后,行业组织应收集字典使用过程中的用户反馈意见,并定期维护。

9.3.7 行业组织维护数据字典应按以下步骤执行:

a) 管理组审查、筛选用户反馈意见,形成数据字典维护方案;

b) 技术组根据数据字典维护方案对数据字典相应数据元素中的内容进行修订,未涉及修订的内容沿用原版本;

c) 技术组进行新版本数据字典验证测试;

d) 测试通过后,更新数据字典版本号;

e) 生成 JSON 文件;

f) 根据管理需要设置字典状态为预览状态或活动状态。

9.4 公路工程数据字典应用

9.4.1 公路工程数据字典应按照 6.5、9.2 和9.3 的规定,使用 DB44/T 2490 规定的分类类目和编码、 DB44/T 2491、DB44/T 2492 和 DB44/T 2493 规定的信息交付表进行构建。公路工程数据字典选用的数据元素和字段应按照表 31 的规定采用。

表31 公路工程数据字典选用的数据元素和字段

9.4.2 公路工程数据字典的内容定义应符合附录 E 的规定。

9.4.3 公路工程信息模型数据模式应通过外部分类库关联(Classification Association),利用分类 ( IfcClassification ) 、 分 类 引 用 ( IfcClassificationReference ) 和 关 联 分 类 关 系(IfcRelAssociatesClassification)实体,建立与公路工程数据字典的关联。外部分类库关联涉及实体的关系应符合图 5 的规定。

注1: 外部分类库关联(Classification Association)描述了如何通过将对象、对象类型与外部信息来源的引用相关联来进一步描述。信息来源可以是一个分类系统、一个字典服务器、任何用于进一步进行对象分类的外部目录或任何结合上述功能的服务。可以从外部信息源中选择单个条目,然后将该条目的固有含义应用于IfcObject或IfcTypeObject。

注2: IfcClassification用于指定使用的分类系统(此处即字典本身);IfcClassificationReference则定义字

典中的特定类;IfcRelAssociatesClassification将指定的类与被分类对象相链接关联起来。

注3: 图5展示了在应用外部分类库关联这一概念时使用的通用类和关系。此外, 某些概念可能对常见的或标准化

的行业实践和场景具有特殊重要性,推荐使用者采用IfcObjectDefinition规定的其他通用使用模式。

图5 外部分类库关联涉及实体的关系

9.4.4 字典元数据字段和 IFC 实体特性的映射关系应符合表 32 的规定。

表32 字典元数据字段和 IFC 实体特性映射关系

9.4.5 数据字典中专业对象类元数据字段和 IFC 实体特性的映射关系应符合表 33 的规定。表33 专业对象类元数据字段和 IFC 实体特性映射关系

9.4.6 数据字典中材料类元数据字段和 IFC 实体特性的映射关系应符合表 34 的规定。

表34 材料类元数据字段和 IFC 实体特性映射关系

9.4.7 数据字典中(类)属性元数据字段和 IFC 实体特性的映射关系应符合表 35 的规定。

表35 (类)属性元数据字段和 IFC 实体特性映射关系

附 录 A

(规范性)

公路工程信息模型数据模式扩展内容的 EXPRESS 描述

A.1 共享层数据模式扩展

A.1.1 实体扩展

A.1.1.1 病害元素(IfcDefectElement)EXPRESS 语言描述应符合下列规定: ENTITY IfcDefectElement

SUBTYPE OF (IfcFeatureElement);

PredefinedType : OPTIONAL IfcDefectElementTypeEnum; WHERE

CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR

(PredefinedType <> IfcDefectElementTypeEnum.USERDEFINED) OR

((PredefinedType = IfcDefectElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));

END_ENTITY;

A.1.2 类型扩展

A.1.2.1 病害元素类型(IfcDefectElementTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcDefectElementTypeEnum = ENUMERATION OF ( APPEARANCE,

CRACK,

DAMAGE,

DEFORMATION,

EQUIPMENT_MALFUNCTION, EROSION,

MATERIAL_DEGRADATION,

PERFORMANCE_DEGRADATION,

USERDEFINED,

NOTDEFINED);

END_TYPE;

A.1.2.2 面层类型(IfcCourseTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcCourseTypeEnum = ENUMERATION OF ( ARMOUR,

BALLASTBED,

CORE,

CUSHION_LAYER, FILTER,

PAVEMENT,

PROTECTION, USERDEFINED,

NOTDEFINED);

END_TYPE;

A.1.2.3 土壤加固类型(IfcReinforcedSoilTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcReinforcedSoilTypeEnum = ENUMERATION OF ( COMPACTED_REPLACEMENT,

DYNAMICALLYCOMPACTED,

FOAMED_LIGHTWEIGHT_SOIL,

GEOSYNTHETIC,

GROUTED,

PREDISSOLUTION,

REPLACED,

ROLLERCOMPACTED,

SURCHARGEPRELOADED,

VERTICALLYDRAINED,

USERDEFINED,

NOTDEFINED);

END_TYPE;

A.1.2.4 梁类型(IfcBeamTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcBeamTypeEnum = ENUMERATION OF ( BEAM,

CORNICE,

DIAPHRAGM,

EDGEBEAM,

GIRDER_SEGMENT, HATSTONE,

HOLLOWCORE, I_BEAM,

JOIST,

LINTEL,

PIERCAP,

PLATE_BEAM, SPANDREL,

T_BEAM,

USERDEFINED, NOTDEFINED);

END_TYPE;

A.1.2.5 线性构件类型(IfcMemberTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcMemberTypeEnum = ENUMERATION OF ( ARCH_SEGMENT,

BRACE,

CABLE_SADDLE, CHORD,

COLLAR,

MEMBER,

MULLION,

PLATE,

POST,

PURLIN,

RAFTER,

ROPE_CLIP,

SADDLE,

STAY_CABLE,

STEEL_ANCHOR_BEAM,

STEEL_STRUCTURE_PLATE_UNIT,

STIFFENING_RIB,

STRINGER,

STRUCTURALCABLE,

STRUT,

STUD,

SUSPENDER,

SUSPENSION_CABLE,

TIEBAR,

WIND_FARING,

USERDEFINED,

NOTDEFINED); END_TYPE;

A.1.2.6 平板类型(IfcPlateTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcPlateTypeEnum = ENUMERATION OF ( BASE_PLATE,

BEAM_BOTTOM_WEDGE, COVER_PLATE,

CURTAIN_PANEL,

FLANGE_PLATE,

GUSSET_PLATE,

SHEET,

SPLICE_PLATE,

STIFFENER_PLATE, WEB_PLATE,

USERDEFINED,

NOTDEFINED); END_TYPE;

A.1.2.7 墙类型(IfcWallTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcWallTypeEnum = ENUMERATION OF ( ELEMENTEDWALL,

MOVABLE, PARAPET,

PARTITIONING,

PLUMBINGWALL,

POLYGONAL,

RETAININGWALL,

SHEAR,

SOLIDWALL,

STANDARD,

WARTERPROOF_CURTAIN,

WAVEWALL,

USERDEFINED,

NOTDEFINED);

END_TYPE;

A.1.2.8 分配系统类型(IfcDistributionSystemEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcDistributionSystemEnum = ENUMERATION OF ( AIRCONDITIONING,

AUDIOVISUAL,

CATENARY_SYSTEM, CHEMICAL,

CHILLEDWATER,

COMMUNICATION,

COMPRESSEDAIR,

CONDENSERWATER,

CONTROL,

CONVEYING,

DATA,

DISPOSAL,

DOMESTICCOLDWATER,

DOMESTICHOTWATER,

DRAINAGE,

EARTHING,

ELECTRICAL,

ELECTROACOUSTIC,

EXHAUST,

FIREPROTECTION,

FIXEDTRANSMISSIONNETWORK,

FUEL,

GAS,

HAZARDOUS,

HEATING,

LIGHTING,

LIGHTNINGPROTECTION,

MOBILENETWORK,

MONITORINGSYSTEM,

MUNICIPALSOLIDWASTE,

OIL,

OPERATIONAL,

OPERATIONALTELEPHONYSYSTEM,

OVERHEAD_CONTACTLINE_SYSTEM,

POWERGENERATION,

RAINWATER,

REFRIGERATION,

RETURN_CIRCUIT,

SECURITY,

SEWAGE,

SIGNAL,

SCREEN,

STORMWATER,

TELEPHONE,

TV,

VACUUM,

VENT,

VENTILATION,

WASTEWATER,

WATERSUPPLY,

USERDEFINED,

NOTDEFINED);

END_TYPE;

A.1.2.9 建筑元素部件类型(IfcBuildingElementPartTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcBuildingElementPartTypeEnum = ENUMERATION OF ( APRON,

ARMOURUNIT,

CROTCH,

INSULATION,

MOUTH_SHAPE_MEMBER, PRECASTPANEL,

SAFETYCAGE, USERDEFINED, NOTDEFINED);

END_TYPE;

A.1.2.10 离散附件类型(IfcDiscreteAccessoryTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcDiscreteAccessoryTypeEnum = ENUMERATION OF ( ANCHORPLATE,

ANTI_FALLING_BEAM_DEVICE, BIRDPROTECTION,

BRACKET,

CABLEARRANGER,

ELASTIC_CUSHION,

EXPANSION_JOINT_DEVICE,

FILLER,

FLASHING,

INSULATOR,

LOCK,

PANEL_STRENGTHENING,

POINTMACHINEMOUNTINGDEVICE,

POINT_MACHINE_LOCKING_DEVICE,

RAILBRACE,

RAILPAD,

RAIL_LUBRICATION,

RAIL_MECHANICAL_EQUIPMENT,

REINFORCED_STRIP,

SHOE,

SLIDINGCHAIR,

SOUNDABSORPTION,

TENSIONINGEQUIPMENT,

VIBRATION_DAMPING_CLAMP,

WATERPROOFING,

USERDEFINED,

NOTDEFINED); END_TYPE;

A.1.2.11 家具类型(IfcFurnitureTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcFurnitureTypeEnum = ENUMERATION OF ( BED,

CHAIR,

DESK,

FILECABINET,

SHELF,

SOFA,

TABLE,

TECHNICALCABINET, URBAN_FURNITURE, USERDEFINED,

NOTDEFINED);

END_TYPE;

A.2 领域层数据模式扩展

A.2.1 实体扩展

A.2.1.1 隧道(IfcTunnel)EXPRESS 语言描述应符合下列规定:

ENTITY IfcTunnel

SUBTYPE OF (IfcFacility);

PredefinedType : OPTIONAL IfcTunnelTypeEnum;

WHERE

CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcTunnelTypeEnum.USERDEFINED) OR

((PredefinedType = IfcTunnelTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));

END_ENTITY;

A.2.1.2 隧道部分(IfcTunnelPart)EXPRESS 语言描述应符合下列规定: ENTITY IfcTunnelPart

SUBTYPE OF (IfcFacilityPart);

PredefinedType : OPTIONAL IfcTunnelPartTypeEnum;

WHERE

CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcTunnelPartTypeEnum.USERDEFINED) OR

((PredefinedType = IfcTunnelPartTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));

END_ENTITY;

A.2.1.3 隧道构件(IfcTunnelElement)EXPRESS 语言描述应符合下列规定: ENTITY IfcTunnelElement

SUBTYPE OF (IfcBuiltElement);

PredefinedType : OPTIONAL IfcTunnelElementTypeEnum;

WHERE

CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR

(PredefinedType <> IfcTunnelElementTypeEnum.USERDEFINED) OR

((PredefinedType = IfcTunnelElementTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcObject.ObjectType));

END_ENTITY;

A.2.2 类型扩展

A.2.2.1 隧道类型(IfcTunnelTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcTunnelTypeEnum = ENUMERATION OF ( BYPASS,

MAINTENANCE, METRO,

PEDESTRIAN, RAILWAY,

RAMP,

ROAD,

SHAFT,

UNDERGROUND_FACILITIES,

UTILITIES,

USERDEFINED,

NOTDEFINED);

END_TYPE;

A.2.2.2 隧道部分类型(IfcTunnelPartTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcTunnelPartTypeEnum = ENUMERATION OF ( APPURTENANT,

BLAST_TRUNK,

CROSSWAY,

CUT_TRUNK,

EXCAVATION_SUPPORT, GEOTECH,

IMMERSED_TRUNK,

OUTERHOLE,

PORTAL,

RISK_SECTION,

SHIELD_TRUNK,

TRANSITION_SECTION, USERDEFINED,

NOTDEFINED);

END_TYPE;

A.2.2.3 隧道构件类型(IfcTunnelElementTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcTunnelElementTypeEnum = ENUMERATION OF ( CLOSURE_JOINT,

PIPE_SEGMENT,

LINING_SEGMENT, USERDEFINED,

NOTDEFINED);

END_TYPE;

A.2.2.4 水运设施类型(IfcMarineFacilityTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcMarineFacilityTypeEnum = ENUMERATION OF ( ARTIFICIAL_ISLAND,

BARRIERBEACH,

BREAKWATER,

CANAL,

DRYDOCK,

FLOATINGDOCK,

GROYNE,

HYDROLIFT,

JETTY,

LAUNCHRECOVERY,

MARINEDEFENCE,

NAVIGATIONALCHANNEL, PORT,

QUAY,

REVETMENT,

SHIPLIFT,

SHIPLOCK,

SHIPYARD,

SLIPWAY,

WATERWAY,

WATERWAYSHIPLIFT,

USERDEFINED,

NOTDEFINED);

END_TYPE;

A.2.2.5 通信设备类型(IfcCommunicationsApplianceTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcCommunicationsApplianceTypeEnum = ENUMERATION OF ( ANTENNA,

AUTHORIZATION,

AUTOMATON,

CLOCK,

COMPUTER,

FAX,

GATEWAY,

INTELLIGENTPERIPHERAL,

IPNETWORKEQUIPMENT,

LINESIDEELECTRONICUNIT,

MODEM,

NETWORKAPPLIANCE,

NETWORKBRIDGE,

NETWORKHUB,

OPTICALLINETERMINAL,

OPTICALNETWORKUNIT,

PRINTER,

RADIOBLOCKCENTER,

REPEATER,

ROUTER,

SCANNER,

STORAGE,

TELECOMMAND,

TELEPHONYEXCHANGE,

TRANSITIONCOMPONENT,

TRANSPONDER,

TRANSPORTEQUIPMENT,

USERDEFINED,

NOTDEFINED);

END_TYPE;

A.2.2.6 保护装置类型(IfcProtectiveDeviceTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcProtectiveDeviceTypeEnum = ENUMERATION OF ( ANTI_ARCING_DEVICE,

CIRCUITBREAKER,

EARTHINGSWITCH,

EARTHLEAKAGECIRCUITBREAKER,

FUSEDISCONNECTOR,

LIGHTNING,

RESIDUALCURRENTCIRCUITBREAKER, RESIDUALCURRENTSWITCH,

SPARKGAP,

VARISTOR,

VOLTAGELIMITER, USERDEFINED,

NOTDEFINED);

END_TYPE;

A.2.2.7 控制器类型(IfcControllerTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcControllerTypeEnum = ENUMERATION OF ( FLOATING,

HOST,

MULTIPOSITION, PROGRAMMABLE,

PROPORTIONAL,

TWOPOSITION,

USERDEFINED,

NOTDEFINED);

END_TYPE;

A.2.2.8 传感器类型(IfcSensorTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcSensorTypeEnum = ENUMERATION OF ( CO2SENSOR,

CONDUCTANCESENSOR, CONTACTSENSOR,

COMBINED,

COSENSOR,

EARTHQUAKESENSOR,

FIRESENSOR,

FLOWSENSOR,

FOREIGNOBJECTDETECTIONSENSOR,

FROSTSENSOR,

GASSENSOR,

GNSS,

HEATSENSOR,

HUMIDITYSENSOR,

IDENTIFIERSENSOR,

IONCONCENTRATIONSENSOR,

LEVELSENSOR,

LIGHTSENSOR,

MOISTURESENSOR,

MOVEMENTSENSOR,

OBSTACLESENSOR,

PHSENSOR,

PRESSURESENSOR,

RADIATIONSENSOR,

RADIOACTIVITYSENSOR,

RAINSENSOR,

SMOKESENSOR,

SNOWDEPTHSENSOR,

SOUNDSENSOR,

STRAIN_SENSOR,

TEMPERATURESENSOR,

TRAINSENSOR,

TURNOUTCLOSURESENSOR,

WHEELSENSOR,

WINDSENSOR,

USERDEFINED,

NOTDEFINED);

END_TYPE;

A.2.2.9 灭火末端类型(IfcFireSuppressionTerminalTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcFireSuppressionTerminalTypeEnum = ENUMERATION OF ( BREECHINGINLET,

EXTINGUISHER, FIREHYDRANT,

FIREMONITOR,

FOAM,

HOSEREEL,

SPRINKLER,

SPRINKLERDEFLECTOR,

USERDEFINED,

NOTDEFINED);

END_TYPE;

A.2.2.10 风机类型(IfcFanTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcFanTypeEnum = ENUMERATION OF ( CENTRIFUGALAIRFOIL,

CENTRIFUGALBACKWARDINCLINEDCURVED, CENTRIFUGALFORWARDCURVED,

CENTRIFUGALRADIAL, JET,

PROPELLORAXIAL,

TUBEAXIAL,

VANEAXIAL,

USERDEFINED,

NOTDEFINED);

END_TYPE;

A.2.2.11 管段类型(IfcPipeSegmentTypeEnum)EXPRESS 语言描述应符合下列规定:

TYPE IfcPipeSegmentTypeEnum = ENUMERATION OF ( CABLE_DITCH,

CULVERT,

FLEXIBLESEGMENT, GUTTER,

RIGIDSEGMENT, PERCOLATION, SPOOL,

资源下载此资源下载价格为6金币立即购买,VIP免费

1.本站大部份文档均属免费,部份收费文档,经过本站分类整理,花了精力和时间,收费文档是为了网站运营成本等费用开支;
2.购买会员(或单次下载)即视为对网站的赞助、打赏,非商业交易行为(不认同此观点请勿支付)请慎重考虑;
3.所有收费文档都真实可靠,为了节约成本,文档在网站前台不做预览,如果付费后,与实际文档不符合,都可以加微信号:pdftj888申请退款;
4.付费下载过程中,如果遇到下载问题,都可以加微信号pdftj888解决;
5.手机支付,尽量选择支付宝支付;
6.如图集或者标准不清楚,在本站找不到您需要的规范和图集,希望增加资料等任何问题,可联系微信号:pdftj888解决;

文档天下
  • 本文由 发表于 2026年5月27日 16:49:18
  • 转载请务必保留本文链接:https://www.998pdf.com/74562.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: