In this research, we developed a method to generate a mesh with a 3-D crack of complicated geometry, such as a curved crack with an arbitrary shape, fully automatically. First, a representation of an arbitrary 3-D curved crack geometry is proposed. Then, a pre- and post-processing system is developed, and the effectiveness of the system is demonstrated for some crack geometry patterns.