发明名称 |
基于IFC标准的BIM模型渲染优化系统及方法 |
摘要 |
本发明提供一种基于IFC标准的BIM模型渲染优化系统及方法,对IFC文件的数据量压缩和模型的渲染优化,充分利用了硬件资源,具有更高的性价比与更好的可扩展性。基于IFC标准的BIM模型渲染系统,该渲染优化系统基于IFC标准建立IFC实体库,以IFC实体库为基础,通过定义的数据映射关系,实现非IFC格式转化为IFC标准格式以及对IFC标准格式文件的压缩,再读取压缩后的IFC标准格式文件进行解析,并在内存中以IFC实体库定义的格式重建BIM模型,对重建的BIM模型进行渲染优化。 |
申请公布号 |
CN103324475A |
申请公布日期 |
2013.09.25 |
申请号 |
CN201310205695.2 |
申请日期 |
2013.05.28 |
申请人 |
机械工业第六设计研究院有限公司 |
发明人 |
丁金听;王小伟;张会兵;胡俊霞;王作飞;杨飞;刘莹;冯卫闯 |
分类号 |
G06F9/44(2006.01)I;G06T15/00(2011.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京联瑞联丰知识产权代理事务所(普通合伙) 11411 |
代理人 |
郑自群 |
主权项 |
基于IFC标准的BIM模型渲染优化系统,该渲染优化系统基于IFC标准建立IFC实体库,以IFC实体库为基础,通过定义的数据映射关系,实现非IFC格式转化为IFC标准格式以及对IFC标准格式文件的压缩,再读取压缩后的IFC标准格式文件进行解析,并在内存中以IFC实体库定义的格式重建BIM模型,对重建的BIM模型进行渲染,其特征在于,包括以下组件:IFC实体库:根据国家标准工业基础类平台规范,应用面向对象的程序语言对规范中定义的各类实体定义出对应的实体类及其属性,并对各类实体分别建立一个容器存放BIM模型中的各类实体的实例;IFC文件压缩器:与所述的IFC实体库连接,实现对IFC标准格式文件的压缩;IFC文件解析器:与所述的IFC实体库连接,采用面向对象的编程语言开发了一个Activex控件,读取和分析IFC文件,把IFC文件中的数据转换为IFC实体库定义的格式,并在内存中重建Direct3D能够渲染的模型;实现对IFC标准格式文件的读取与解析;IFC文件渲染器:建立一个基于多核PC机集群的并行绘制系统来对重建的BIM模型进行实时渲染。 |
地址 |
450000 河南省郑州市中原区中原路西段 |