首页 | 官方网站   微博 | 高级检索  
     

基于IFC标准的面向需求的动态加载方法
引用本文:史瑞昌,秦琳,朱一.基于IFC标准的面向需求的动态加载方法[J].铁路计算机应用,2023,32(2):58-63.
作者姓名:史瑞昌  秦琳  朱一
作者单位:中国铁道科学研究院集团有限公司 电子计算技术研究所,北京 100081
基金项目:北京经纬信息技术有限公司科研项目(DZYF21-35)
摘    要:为解决Web端建筑信息模型(BIM,Building Information Modeling)场景数据加载技术面向复杂模型数据时存在的加载时间过长、用户体验不佳的问题,提出一种Web端基于工业基础类(IFC,Industry Foundation Classes)标准的面向需求的动态加载方法。以IFC模型文件作为研究对象,在遵从建筑语义前提下,以建筑构件为粒度,将层次关系、几何特性、材质、属性等信息拆分存储;结合构件可见性和几何相关性,设计出基于图形处理器(GPU,Graphics Processing Unit)加速的面向需求的动态加载方法;搭建实验测试环境,选取若干IFC模型文件,进行方法验证。以初始加载构件个数、内存占用和初始加载时间作为性能评价指标,与使用BIMServer开源服务器平台加载的方法相比,文章所提方法的初始加载组件数量减少了约71%,内存占用减少了约40%,初始加载时间缩短了约78%,有效减少了用户因加载而等待的时间,改善了用户交互体验,可为铁路行业开展Web端BIM大场景应用提供快速加载技术支持。

关 键 词:建筑信息模型(BIM)  工业基础类(IFC)标准  IFC模型文件  分时动态加载  图形处理器(GPU)
收稿时间:2022-09-27

Demand-oriented dynamic loading method based on IFC
Affiliation:Institute of Computing Technologies, China Academy of Railway Sciences Corporation Limited, Beijing 100081, China
Abstract:In order to solve the problems of long loading time and poor user experience when building information modeling (BIM) scene data loading technology on the Web side faced complex model data, this paper proposed a IFC (Industry Foundation Classes) based demand-oriented dynamic loading method on the Web side. The paper took IFC model files as the research object, took building components as the granularity, split and stored hierarchical relationship, geometric features, material, properties and other information, combined component visibility and geometric correlation components, designed a demand-oriented dynamic loading method based on GPU (Graphics Processing Unit) acceleration, build an experimental test environment, selected several IFC model files, and verified the method. The paper used the number of initially loaded components, memory consumption and initial loading time as performance evaluation indicators. Compared with the method of loading using the BIMServer, the experimental results show that the proposed method improves the number of initially loaded components, memory consumption and initial loading time by about 71%, 40% and 78% respectively, reduces the time users wait for loading, and improves the user interaction experience. It can provide fast loading technical support for railway industry to carry out Web-end BIM big scene application.
Keywords:
点击此处可从《铁路计算机应用》浏览原始摘要信息
点击此处可从《铁路计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号