论文翻译—基于 IFC 的 BIM 模型建筑数据提取(Extracting Building Data from BIM with IFC)

简介: 论文翻译—基于 IFC 的 BIM 模型建筑数据提取(Extracting Building Data from BIM with IFC)

2bfbdd4eaa3456b6f5c5a768ee798ea8.png👨‍🏫 作者:Raninder Kaur Dhillon(印度-古鲁那纳克开发大学)


📅发表时间:2014


📄 会议论文:《Int. J. on Recent Trends in Engineering and Technology》


🔗DOI:01.IJRTET.11.1.1500


摘要:

建筑活动对应BIM中的各种数据和信息。目前全球各地已经开发了诸多程序,将这些数据应用于各种场景。在简单介绍了IFC之后,本文提出了一种应用计算机信息技术(IT)和 工业基础类(IFC) 的集成框架,该框架可以从 IFC 数据模型中提取几何层和材料层的数据,具体表现为使用 IFCModelParser 解析IFC文件,并将数据存储于文本和 Excel 文档中,以方便其他应用程序使用,如编码检查等等。


索引项

建筑信息模型,BIM,CAD,IFC,Parser


1 引言


过去10年里,AEC行业的设计方法已经从二维建模转变为三维建模。BIM作为强大的设计管理工具集最近已经成为热门的研究领域。BIM技术的发展为新一代软件工具提供了机会,它们可以自动检查建筑代码的合规性。BIM可以提供参数化的信息,这些信息能促进精确的成本评估、施工模拟、进度管理和能量分析。BIM技术同样能够改善工程师、设备师和建造师之间的协同。


随着BIM软件工具在AEC和FM行业逐渐普及,这些工具所生成的BIM数据格式也多种多样。由于商业的本质,这些数据格式绝大多数都是特有的。目前存在几个非专用的建筑数据模型,IFC就是其中一个,它是由buildingSmart(原 IAI 组织 国家协同工作联盟)开发的建筑产品数据表达标准。IFC数据模型能够将建筑几何和材料特性从BIM核心建模软件中导出为符合STEP(产品模型数据交换标准)的 IFC 物理数据文件。


2 IFC(Industry Foundation Classes)


2.1 IFC的目的


IFC框架的使用范畴:“定义一个全球的、跨学科和跨技术应用的规程,用于在项目全生命周期内共享数据”。IFC是由buildingSMART长期开发和维护的。buildingSmart的成员包括建筑师、工程师、设备管理师、科研机构、政府部门、科技协会和软件开发商。buildingSMART由不同分会组织而成,每个分会代表一个国家或者一系列国家共同工作。目前,分会数量已达18个,包括21个国家。IFC提供一种涵盖建筑信息领域的数据模型标准。它可以被许多相关职业群体用作共享数据模型或集成数据库。与传统通过绘图文件(如dxf或dwg)进行交换的方式相比,IFC交换是严格基于模型进行的。一面墙并不是一组简单的线条,而是一个具有特定属性和关系的对象。


2.2 用于IFC开发的技术


IFC框架使用EXPRESS数据定义语言进行描述的,IFC数据文件是纯文本文件,遵循STEP物理文件格式。


2.3 STEP物理文件格式的结构


.ifc文件时一种STEP物理文件,简称SPF,并且是一个结构化的ASCII文本文件。SPF结构划分为文件头部分和数据部分。文件头部分包含信息有:


所采用的IFC版本


导出文件的应用程序


导出的日期和时间


文件名称、公司和授权人


文件头部分的范例如下:


20190428132237235.png


20190428133549754.png


数据部分包括所有IFC标准中的实体。这些实体在文件范围内拥有一个唯一的STEP Id、实体类型名称和一系列明确的属性。范例如上。


2.4 IFC结构


IFC模型由四个层次构成。各个层次遵循“万有引力”的概念,这意味着特定层次的元素仅能参考同一层次或更低层次的实体。下图 IFC 4模型结构从底层到顶层包括:资源层、核心层、交互层和领域层。


20190428133727121.png


IFC4


相关文章
|
数据可视化 C# C++
工业基础类IFC—提取模型结构树
工业基础类IFC—提取模型结构树
工业基础类IFC—提取模型结构树
Google Earth Engine(GEE)——利用归一化建筑指数NDBI(不透水层)提取建筑物
Google Earth Engine(GEE)——利用归一化建筑指数NDBI(不透水层)提取建筑物
2581 0
Google Earth Engine(GEE)——利用归一化建筑指数NDBI(不透水层)提取建筑物
|
Web App开发 存储 关系型数据库
|
编解码 ice
Google Earth Engine——NOAA气候数据记录(CDR)的AVHRR叶面积指数(LAI)和吸收光合有效辐射的部分(FAPAR)数据集包含描述植物冠层和光合活动的衍生值
Google Earth Engine——NOAA气候数据记录(CDR)的AVHRR叶面积指数(LAI)和吸收光合有效辐射的部分(FAPAR)数据集包含描述植物冠层和光合活动的衍生值
597 0
Google Earth Engine——NOAA气候数据记录(CDR)的AVHRR叶面积指数(LAI)和吸收光合有效辐射的部分(FAPAR)数据集包含描述植物冠层和光合活动的衍生值
|
7月前
|
存储 数据可视化 vr&ar
突破传统 重新定义:3D医学影像PACS系统源码(包含RIS放射信息) 实现三维重建与还原
突破传统,重新定义PACS/RIS服务,洞察用户需求,关注应用场景,新一代PACS/RIS系统,系统顶层设计采用集中+分布式架构,满足医院影像全流程业务运行,同时各模块均可独立部署,满足医院未来影像信息化扩展新需求、感受新时代影像服务便捷性、易用性!系统基于平台化设计,与第三方服务自然接入无压力,从功能多样化到调阅速度快;覆盖(放射、超声、内镜、病理、核医学、心血管、临床科室等,是以影像采集、传输、存储、诊断、报告书写和科室管理)为核心应用的模块化PACS/RIS系统,实现了全院级影像信息的合理共享与应用。
131 0
突破传统 重新定义:3D医学影像PACS系统源码(包含RIS放射信息) 实现三维重建与还原
成信大ENVI_IDL第二周实验内容:提取所有MODIS气溶胶产品中AOD+详细解析
成信大ENVI_IDL第二周实验内容:提取所有MODIS气溶胶产品中AOD+详细解析
219 0
|
7月前
|
编解码 算法
Google Earth Engine(GEE)——遍历提取多年MODIS影像所有土地分类的面积
Google Earth Engine(GEE)——遍历提取多年MODIS影像所有土地分类的面积
127 0
|
关系型数据库
Google Earth Engine——NASA DEM是对STRM数据的再处理,通过纳入ASTER GDEM、ICESat GLAS和PRISM数据集的辅助数据,提高了精度
Google Earth Engine——NASA DEM是对STRM数据的再处理,通过纳入ASTER GDEM、ICESat GLAS和PRISM数据集的辅助数据,提高了精度
432 0
Google Earth Engine——NASA DEM是对STRM数据的再处理,通过纳入ASTER GDEM、ICESat GLAS和PRISM数据集的辅助数据,提高了精度
|
定位技术
Google Earth Engine——USGS National Elevation Dataset 国家高程数据集(NED)曾经是*美国地质调查局的主要高程数据产品。NED是一个无缝数据集
Google Earth Engine——USGS National Elevation Dataset 国家高程数据集(NED)曾经是*美国地质调查局的主要高程数据产品。NED是一个无缝数据集
266 0
Google Earth Engine——USGS National Elevation Dataset 国家高程数据集(NED)曾经是*美国地质调查局的主要高程数据产品。NED是一个无缝数据集