In mould manufacture the elliptical torus cutters are used for their high cutting velocity, but the special geometry also brings issues in tool path generating and machining quality controlling. In this paper a guide curve tool path generating method for elliptical torus cutters is presented with the cutter location points computed by a minimum distance algorithm and the path spacing determined by an adaptive method. In the minimum distance algorithm, the calculation is resolved into an iterative process from point to freeform surface and an algebraic calculation process from point to elliptical torus surface considering the geometry of the cutter, which reduces the iterative process and improves the computing speed. In the adaptive path spacing method, the contacting geometry between the elliptical cutter and the workpiece surface is analysed and the relations among the scallop height, the tool tilt angle and the path spacing are deduced, based on which the guide curves are adjusted in advance to control the scallop height. Calculating examples and experiments are carried out, showing that the consuming time of cutter location (CL) points computation algorithm is reduced by 30% comparing to earlier method, and the adaptive path spacing method performs better than constant method in both scallop height controlling and tool path shortening. The results indicate that the presented tool path generating method can help to reduce both the machining and machine waiting time as well as ensuring the machining quality.