The invention provides a design method for optimizing a double curved surface of a building
curtain wall into a single curved surface, which solves the problem that the double curved surface design of the building
curtain wall is difficult to quickly and efficiently optimize into the single curved surface, and adopts the technical scheme that the method comprises the following steps of: picking up the curved surface, acquiring a double curved surface model by utilizing Rhino
software, loading a Surface arithmetic unit into
Grasshopper software, and calculating the single curved surface by utilizing the Surface arithmetic unit. Secondly, all curved surfaces are selected in a Rhino interface in a frame mode, a vehicle is turned back, all curved surface models in Rhino can be imported into
Grasshopper, the curved surfaces are parameterized again, the unitization range of the curved surfaces is adjusted to be 0-1, and follow-up curved surface division calculation is facilitated; solving all Arc curves by utilizing an exhaustion method; comparing results by using a least square method; constructing a single curved cylindrical surface; and comparing results before and after optimization. According to the method, the design efficiency is improved, optimization parameters are unified, optimization results are compared,
controllability and adjustability are achieved, a strategy is better implemented, systematic optimization is conducted on the whole design of the double curved surfaces of the
curtain wall, and therefore higher efficiency and quality guarantee are brought to design and manufacturing of the curtain wall.