Abstract
Building Information Modeling (BIM) involves the integration of equipment information and component parameters across various engineering disciplines. The complex processes during model construction can lead to human errors. Furthermore, design changes often occur at various stages of the building's lifecycle, requiring designers and modelers to make timely modifications, resulting in significant costs and time consumption. Mechanical, electrical, and plumbing (MEP) design is considerably more complex than architectural design. Therefore, this study focuses on the automatic generation of a heating, ventilation, and air conditioning (HVAC) ductwork model with MEP design through BIM. Dynamo, a visual programming language (VPL), offers features such as arrangement, connectivity, and scalability. Thus, this research applied Dynamo to develop the Automatic Ductwork BIM Model Generation System. The BIM model generated by the system facilitates collaborative efforts and enables the analysis of HVAC System Conflicts. The system extracts coordinates for air handling units, supply air, and exhaust air outlets. The equipment is automatically positioned based on these coordinates, and the corresponding duct paths are generated by reading CAD files. At each duct connection point, appropriate fittings are fabricated according to specifications and dimensions. The duct system is configured with distinct colors, and the results are visualized in Revit, facilitating HVAC system clash detection in the future. This study undertakes a real project to validate the proposed system and processes and assesses its impact on modeling efficiency, real-time responsiveness, and accuracy, realizing automated ductwork generation.