期刊文献+

基于免费组件的IFC数据三维图形交互模块研究 被引量:7

Developing an IFC-based 3D Graphic Interactive Module by Utilizing Free Components
在线阅读 下载PDF
导出
摘要 基于BIM的三维图形交互模块的开发需解决BIM数据解析及三维模型显示两个问题,选择价格低廉甚至免费的组件并且能够进行高效的开发是研究者进行研究的最佳途径。本研究基于已有的BIM应用软件研究,针对IFC数据找到了一种能够用于快速高效地开发三维图形交互模块的免费组件组合,即TNO公司的IFCEngineDLL(用于BIM数据解析)和SIM公司的Coin3D(兼容Open Inventor,用于三维模型显示)。然后基于该组合,在C++语言开发环境下,研制了可以灵活用于BIM应用软件开发的三维图形交互模块3DGI,并进行了实际应用。本研究为利用免费组件自主研发轻量级的三维图形交互模块提供了一种快速高效的解决方案,从而可帮助研究者把更多的精力集中于进行BIM应用软件本身的研究中。 An IFC-based 3D graphic interactive module should include two key functions, i.e. accessing IFC data and displaying 3D model. In practice, researchers prefer to choose to use free-of-charge components which could provide the functions. In this paper, based on the comparison of several free-of-charge components, a combination of two free-of-charge components, i.e. IFC Engine DLL offered by TNO Building Research for accessing IFC data, and Coin3d offered by Kongsberg Oil & Gas Technologies for displaying graphics, was finally chosen. Then an IFC-based 3D graphic interactive module, called 3DGI, was developed by using only several hundreds of code lines in C + + language, and it could flexibly meet the requirements ule has been actually applied in the development of some BIM-based the determined combination is proved to be a quick, effective and of different BIM-based applications. The mod- applications by the authors. As a conclusion, free-of-charge solution to developing an IFC- based 3D graphic interactive module and it can help researchers reduce the efforts for developing the module when they carry out researches on the BIM-based applications.
出处 《土木建筑工程信息技术》 2011年第4期1-4,共4页 Journal of Information Technology in Civil Engineering and Architecture
基金 "十一五"国家科技支撑计划资助课题"基于BIM技术的下一代建筑工程应用软件研究"(2007BAF23B02)
关键词 BIM应用软件 三维图形交互 IFC数据 免费组件 BIM-based Application 3D Interactive Graphics IFC Free-of-charge Component
  • 相关文献

参考文献9

  • 1buildingSMART International Ltd.Model-Industry Foundation Classes(IFC)[OL]. http://buildingsmart.com/standards/ifc/ . 2011
  • 2Jotne EPM Technology.EDMmodelServerfor3D and PLM[OL]. http://www.epmtech.jotne.com/getfile.php/409904.861.rvbrsqsprd/EPMtech-3D-PLM.pdf/ . 2011
  • 3Wenpeng Liu,Bo Diao,Yinghua Ye.Durability evaluation software system of concrete structure based on BIM and4D technology. Proceedings of the International Conference In Computing in Civil and Building Engineering . 2010
  • 4TNO Building and Construction Research.IFC Engine DLL[OL]. http://www.ifcbrowser.com/ifcenginedll.html/ . 2011
  • 5SECOM CO.,LTD Intelligent Systems Laboratory.IFCsvr ActiveX Component[OL]. http://tech.groups.yahoo.com/group/ifcsvr-users/ . 2011
  • 6Open Source Observatory&Repository.IFC SDK. http://forge.osor.eu/plugins/wiki/index.php?id=175&type=g/ . [201110-18]
  • 7Dave Shreiner.OpenGL programming guide:the official guide to learning OpenGL,versions3.0and3.1. . 2010
  • 8Open CASCADE Technology.Technical overview[OL]. http://www.opencascade.org/occt/overview/ . 2011
  • 9Ma Zhiliang,Zhang Xiude,etc.Framework design for BIM-based construction cost estimating software. Proceedings of CIB W782010Conference . 2010

同被引文献54

引证文献7

二级引证文献64

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部