针对模块化建筑BIM模型显示的轻量化图形引擎应用研究OA
Application of a lightweight graphics engine for modular BIM models in architecture
模块化建筑在提升质量、降低成本和可持续发展等方面发挥着重要作用,BIM技术因其在数据集成管理和模型高效显示中的独特优势,被广泛应用于提高建筑设计过程中的数字化和信息化水平,当前建筑设计高度依赖商用BIM软件的GUI建模方式进行模型交付,常面临使用功能受限于平台系统、数模协同及开发应用困难、数据信息交互操作复杂等问题,针对上述问题,采用OpenGL框架自主研发了一款轻量化图形引擎,以模块化建筑为对象开展应用研究,可完成 IFC-OBJ-STL文件格式的数据转换,支持建筑模块的快速拼接堆叠和BIM模型的常用人机交互操作(如平移、旋转、伸缩),可实现三维BIM模型的渲染显示和数据交互.结果表明,该图形引擎已基本达到商用软件Blender的显示效果,且在交互操作方面更具简便性和稳定性,可显著改善建筑设计效率并增强场景应用灵活性,对提高建筑工程领域的数字化设计和数模协同管理水平具有重要的现实意义.
Modular construction significantly enhances project quality,cost-efficiency,and sustainability in the building industry.Although Building Information Modeling(BIM)technology improves data integration and model visualization during the design process,its current applications heavily rely on commercial BIM software with graphical user interface(GUI)-based modeling.This approach often suffers from limitations such as platform dependency,challenges in collaborative development and data interoperability,and cumbersome operations for information exchange.To address these issues,a lightweight graphics engine based on the OpenGL framework was developed and applied to modular BIM models.The proposed engine facilitates IFC-to-OBJ and IFC-to-STL file format conversion,rapid assembly and stacking of building modules,and common interactive operations including translation,rotation and scaling.It also allows three-dimensional rendering and data interaction of BIM models.The results demonstrate that the proposed engine achieves visual quality comparable to that of the commercial software Blender,while providing more efficient and stable interactivity.The system considerably improves design efficiency and scene adaptability,offering practical value for enhancing digital design and collaborative model management in construction engineering.
杜伯沛;刘界鹏;齐宏拓;周俊文
重庆大学 土木工程学院,重庆 400045重庆大学 土木工程学院,重庆 400045重庆大学 土木工程学院,重庆 400045重庆大学 土木工程学院,重庆 400045
建筑与水利
BIM技术模块化建筑图形引擎交互操作智能建造
building information modeling(BIM)modular constructiongraphics engineinteractive operationsintelligent construction
《重庆大学学报》 2026 (9)
87-105,19
国家自然科学基金资助项目(52578169,52308142)国家资助博士后研究人员计划(GZC20233334). Supported by the National Natural Science Foundation of China(52578169,52308142),and the National Postdoctoral Researcher Funding Program(GZC20233334).
评论