With the continuous development of the economy, the process of urban construction in China is also accelerating, and construction enterprises are facing unprecedented development opportunities. The rapid economic development has made the ecological environment continue to deteriorate, and sustainable residential buildings conform to social development. Sustainable residential buildings are the best architectural design suitable for people's survival and ecological development by using ecological knowledge to organically combine the elements of nature, architecture and people. Firstly, this paper summarizes the sustainable residential buildings, analyzes the design principles of sustainable residential buildings, and studies the design methods of ecological residential buildings. Then use the Auto CAD platform for development and research, build a multi-platform interactive system based on the standard atlas of the main components commonly used in residential buildings, establish the three-dimensional model of the main building components using the modeling method consistent with the user's habits, combine the parametric formal research method and digital construction technology, display a research idea of technology integration, and provide a method for the realization of the building interactive system. Ensure the consistency and correctness of data, standardize the sustainable residential building design work, improve the reuse rate of building design documents, improve the compilation efficiency of building design, control and improve the quality of building design documents. © 2023 CAD Solutions, LLC, http://www.cad-journal.net.