Abstract

The efficient extraction, storage, and visualization of geometric and semantic information is a key foundation for the operation of the building information modeling (BIM) platform. This study aims to develop a lightweight BIM system and optimize the system’s performance according to the specific characteristics of steel structures. This study proposes several novel techniques for extracting and decoupling the geometric and semantic information of components from industry foundation class (IFC) files. A redundancy removal approach combining the principal content analysis (PCA) algorithm and the Hausdorff-based comparison algorithm is proposed to identify standardized steel components, and a lightweight visualization method on Web3D for redundant instances is also presented. A loading mechanism of the level of detail (LOD) model based on a mesh simplification algorithm is presented to optimize the display efficiency. The developed system is evaluated by three steel structural models. Using the redundancy removal approach, the number of instances is decreased by 96.46% in less than 30 s and over 30 FPS (frame per second) is kept when rendering. Using the LOD loading mechanism, 95.38% of vertices and 98.46% of patches are eliminated under 50 mm precision. The experiment results indicate that users can quickly load large BIM models and fetch sufficient information from the website.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.