Abstract:
In recent years, carbon peaking and carbon neutrality goals have been big concerns. However, as a major player in energy consumption and pollution emissions, the construction industry's development of traditional ways is contradictory to the overall national development goals. Therefore, technology reform in the construction industry is heavily required. The BIM technology has the characteristics of large information carrying capacity and high interaction efficiency, which can be fully applied to solve this problem. However, previous researches have generally been relatively cumbersome and prone to losing a large amount of information, hence the results of previous researches are inaccurate. This paper aims to develop an efficient carbon emission measurement software through the secondary development of Revit software using the C # programming language and the Revit API interface. By establishing a coding library for building materials and construction machinery information and using existing carbon emission factor databases, in-depth analysis is conducted on the carbon emissions generated during the construction phase. The results indicate that the carbon emissions generated during the production stage of building materials are the highest in the physical and chemical stage, and can be almost negligible during the construction stage. The software developed in this paper is easy to operate and has relatively complete functions, which is a positive exploration of China's Green Development.