An improved method for curved surface grid vertex normal calculation in grid division comprises the steps: S1, judging whether the vertex of a given curved surface is a singular point or not: if yes,executing the step S2, and otherwise, executing the step S3; S2, based on the geometric parameters of the given curved surface, calculating the normal direction of the singular point, and entering S7;S3, solving a tangent vector in the UV direction at the vertex, judging whether the tangent vector is zero or not: if so, entering S4, and otherwise, entering S5; S4, calculating the normal directionof the vertex, judging whether the normal direction is a non-zero vector or not: if yes, entering S7, and otherwise, entering S6; S5, obtaining the normal direction through cross multiplication of the two tangent vectors, executing the step S7; S6, averaging the normal lines of all the triangular patches connected to the vertex to serve as a vertex normal line direction, and entering S7; S7, outputting a normal direction; S8, when a point set is generated based on the boundary of the triangular patch model, interpolating to generate the point set on the boundary according to the normal direction, and performing triangular mesh generation on a given curved surface.