This paper presents a systematic method for design and manufacture of a toroidal type revolving cutter. By using the principles of differential geometry and kinematics, the correlative models of the cutting-edge and helical groove are presented. Based on the envelope condition, CAD approaches for solving the direct and inverse problems related to the manufacturing models are also presented. By modifying the feeding speeds of the grinding wheel, undercut and destruction during the grinding processes can be avoided. The deviation of the cutting edge and residual material caused by the proposed feeding speeds are simulated and discussed. According to the simulation results, post-process remedies are also introduced.