Creating 3D models of pipelines is essential for effective digital building management. However, generating 3D pipeline models from 2D CAD drawings still heavily depends on human-computer interaction at the design stage. This paper addresses this challenge by proposing a method to generate parametric 3D pipeline models from CAD drawings automatically. The framework includes three parts. Firstly, automatic layer recognition algorithms are used to extract data from CAD drawings, and algorithms are designed to match pipeline coordinates and diameters. Then, data on straight pipes is processed, including judging types of pipe fittings and calculating relevant parameters to realize the automatic generation of 3D BIM models. Finally, IFC is utilized to express the geometry and topology of models for BIM model generation. The process is implemented by writing a C++ program in Visio Studio 2019. Experimental results on a building water supply and drainage system demonstrate that the proposed method can significantly improve the generation efficiency and automation level of pipeline models.
Read full abstract