This paper proposes a new approach to design pinion machine tool-settings for spiral bevel gears by controlling contact path and transmission errors. It is based on the satisfaction of contact condition of three given control points on the tooth surface. The three meshing points are controlled to be on a predesigned straight contact path that meets the pre-designed parabolic function of transmission errors. Designed separately, the magnitude of transmission errors and the orientation of the contact path are subjected to precise control. In addition, in order to meet the manufacturing requirements, we suggest to modify the values of blank offset, one of the pinion machine tool-settings, and redesign pinion ma- chine tool-settings to ensure that the magnitude and the geometry of transmission errors should not be influenced apart from minor effects on the predesigned straight contact path. The proposed approach together with its ideas has been proven by a numerical example and the manufacturing practice of a pair of spiral bevel gears.