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.