In the past spatial structures have been significantly developing in the architectural field. Most of all, the single layer grid dome has become very popular, having not only with aesthetic advantages, but also the economic benefit of saving material. Especially, a generation of triangular mesh for the curved surface is one of the important things. Therefore, in this paper, a generation technique to get a equilateral triangle surface of single layer dome is deal with. To solve the problem, the objective function is consist of the standard deviation of triangular element and differential evolution method is adopted to fine a fine triangular gird.