论文部分内容阅读
随着计算机信息技术的发展,其对包括建筑业在内的各个行业的影响越来越大。将IT全面地应用于建设工程项目全过程,其结果将给建筑业带来革命性的工具和革命性的变化。
在本文中,我们介绍了国际建筑业事实上的工程数据交换标准IFC标准。通过IFC标准,可以在建筑领域内的各应用系统,特别是大量的计算机辅助设计系统之间进行数据交换,实现建筑领域数据的共有化和相互利用。
理论研究不能脱离实践,在分析探讨以IFC标准为代表的信息技术在建筑领域的应用前景与应用方向之余,我们实际设计实现了一个建筑数据共享平台,并将IFC标准作为该平台系统的核心概念之一。本文所介绍的主要内容都作为这一共享平台的一部分得到了实现。
本文的研究结果可主要归纳为以下几个方面:
l、IFC标准的不同数据交换文件之间的转换
有很多文章描述了IFC标准的两种主要数据交换文件格式,但是这些描述通常是比较概括性的,且在两者间没有建立起足够的联系。本文在详细说明IFCSPF文件和ifcXML文件格式的同时,分别给出了两个方向上的转换算法和辅助数据结构设计,并在多个粒度上建立了转换时的对应关系。
2、虚拟现实技术在建筑领域的应用
由于我们在存储数据库时对数据进行了分析和分解,而非以完整文件的形式保存,因而允许查询结果是源文件的数据片断。为了对这一方案提供有效的支持,我们在本文中提出了以虚拟现实技术对这些建筑数据片断生成三维预览,从而方便对查询结果进行确认的想法。
3、IFC与VRML的协作
我们选择了VRML语言来实现虚拟现实预览,在文章中给出了IFC标准与VRblL标准之间存在的主要匹配失衡问题及其解决方案,同时对其中最具有挑战的带门窗墙体生成方法给与了详细的算法和说明。在解决这些失配问题的基础上,最终给出了预览的生成算法。