Method of producing a workpiece having a modified gearing geometry

10773356 ยท 2020-09-15

Assignee

Inventors

Cpc classification

International classification

Abstract

A method of producing a workpiece having a modified gearing geometry by a generating method includes generating machining the workpiece in at least one machining stroke with a tool having a modified gearing geometry and a topological modification. Provision is made that the contact path with the workpiece is not shifted on the tool during the machining stroke. In one example, a cylindrical workpiece is machined by an axial generating method. In another example, a conical workpiece is machined by a diagonal generating method, and the diagonal ratio is selected such that the contact path does not shift on the tool during the machining stroke.

Claims

1. A method of producing a workpiece having a desired profile modification by a generating method, wherein the workpiece is generating machined in at least one machining stroke by a tool having a modified gearing geometry, with the tool having a topological modification, wherein a contact path with the workpiece is not shifted on the tool during the machining stroke, wherein the generating method is carried out with the contact path with the workpiece being a defined contact path on the tool, and wherein at least one out of the topological modification of the tool and the defined contact path on the tool is selected so that the topological modification of the tool along the defined contact path on the tool has a shape so that it produces the desired profile modification on the workpiece.

2. The method in accordance with claim 1, wherein a cylindrical workpiece is machined and the machining takes place by an axial generating method.

3. The method in accordance with claim 1, wherein a conical workpiece is machined and the machining takes place by a diagonal generating method, with a diagonal ratio being selected so that the defined contact path on the tool does not shift during the machining stroke.

4. The method in accordance with claim 1, wherein the topological modification of the tool is of a surface geometry of the tool and has a constant value in a generating pattern at least locally in a first direction of the tool and is given by a function F.sub.Ft1 in a second direction of the tool which extends perpendicular to the first direction.

5. The method in accordance with claim 1, wherein the desired profile modification on the workpiece is specified and is produced by the generating machining on the workpiece, and wherein one or more properties of the desired profile modification are specifiable, including at least one out of: a size of a crowning; a size of a profile angle deviation; an amount and position of a tip relief; and an amount and position of a root relief.

6. The method in accordance with claim 1, wherein the topological modification of the tool is produced in that a position of a dresser with respect to the tool during dressing of the tool is varied in dependence on an angle of rotation of the tool and/or on a tool width position.

7. The method in accordance with claim 1, wherein the topological modification of the tool is selected in dependence on the defined contact path on the tool, or the defined contact path on the tool is selected in dependence on the topological modification of the tool, or the topological modification of the tool and the defined contact path on the tool are selected with respect to each other so that the topological modification of the tool along the defined contact path on the tool has a shape so that it produces the desired profile modification on the workpiece.

8. The method in accordance with claim 1, the method comprising: specifying the desired profile modification on the workpiece; determining a modification of the tool along a defined contact path required for producing the desired profile modification on the workpiece; determining the topological modification of the tool which corresponds to the modification of the tool along the defined contact path; and/or determining a variation of a position of a dresser with respect to the tool during dressing of the tool suitable for providing the topological modification of the tool which corresponds to the modification of the tool along the defined contact path.

9. The method in accordance with claim 8, wherein, for the determination of the modification of the tool along the defined contact path required for producing the desired profile modification on the workpiece, a determination of contact points between the workpiece and the tool forming respective contact paths first takes place during the generating machining; and/or wherein, for the determination of the variation of the position of the dresser with respect to the tool suitable for providing the topological modification of the tool, a line of action of the dresser into the tool is determined in dependence on an angle of rotation of the tool and/or on a tool width position; wherein a direction of the line of action is assumed as constant for involute gearings; or wherein an influence of a modification on the direction of the line of action is taken into account for non-involute gearings.

10. The method in accordance with claim 1, wherein machining kinematics of a grinding process are modified during the generating machining while the contact path with the workpiece is not shifted on the tool to superpose a modification produced by a modification of the machining kinematics on the desired profile modification on the workpiece produced by the topological modification of the tool.

11. The method in accordance with claim 1, wherein a dres ser having a modification is used for dressing the tool; and wherein a modification of the tool produced by the modification of the dresser has the topological modification of the tool superposed on it which is produced in that a position of the dresser with respect to the tool during dressing is varied in dependence on an angle of rotation of the tool and/or on a tool width position; with the topological modification of the tool being selected so that the superposition of the modifications on the tool along a selected contact path with the workpiece corresponds to a modification along the contact path required for producing the desired profile modification on the workpiece.

12. The method in accordance with claim 1 for manufacturing one or more workpieces having a desired gear geometry using a suitably dressed tool, wherein, after the carrying out of machining, the tool is respectively dressed before further machining is carried out at a same workpiece or at further workpieces, and wherein, in a later dressing process, a different topological modification of the tool is produced with respect to an earlier dressing process.

13. The method in accordance with claim 1, wherein, during a machining of one or more workpieces, at least one stroke is carried out with a first initial shift position of the tool and/or with a first contact path and at least one second stroke is carried out with a second initial shifted shift position of the tool and/or with a second, shifted contact path.

14. The method of claim 13, wherein the first initial shift position and the first contact path are shifted less with respect to an ideal initial shift position and to an ideal contact path than the second initial shifted shift position and the second, shifted contact path, with the first initial shift position corresponding to the ideal initial shift position and the first contact path corresponding to the ideal contact path; and/or wherein rough machining is carried out with the second initial shifted shift position and/or with the second, shifted contact path and fine machining is carried out with the first initial shift position and/or with the first contact path.

15. The method in accordance with claim 1, wherein the topological modification of the tool can be described at least approximately in a generating pattern at least locally in a first direction of the tool by a linear and/or quadratic function; wherein coefficients of the linear and/or quadratic functions are formed in a second direction of the tool which extends perpendicular to the first direction by coefficient functions F.sub.FtC,1 for a constant portion, F.sub.FtL,1 for a linear portion, and/or F.sub.FtQ,1 for a quadratic portion.

16. The method of claim 15, wherein the coefficient function F.sub.FtC,1 for the constant portion is determined so that the desired profile modification on the workpiece is exactly produced in the generating machining at a specified shift position and/or with a specified contact path; and wherein the coefficient function F.sub.FtL,1 for the linear portion and/or the coefficient function F.sub.FtQ,1 for the quadratic portion is/are determined so that a deviation from the desired profile modification on the workpiece is minimal which arises on the workpiece on the generating machining with at least one shifted initial shift position and/or contact path and/or at least one band or a range of initial shift positions and/or contact paths.

17. The method in accordance with claim 1, wherein the tool has at least one region having a first topological modification and a second region having a second topological modification, wherein the first topological modification along the contact path with the workpiece in a first initial shift position is identical to the second topological modification along the contact path with the workpiece in a second initial shift position; wherein at least one stroke is carried out with the first initial shift position of the tool during a machining of one or more workpieces and at least one second stroke is carried out with the second initial shift position of the tool.

18. The method in accordance with claim 1, wherein a desired profile modification of the tool is specified and a modification of the tool suitable for production of the desired profile modification on the workpiece and/or a suitable variation of a position of a dresser with respect to the tool is determined during dressing in dependence on an angle of rotation of the tool and/or on a tool width position; wherein the topological modification of the tool is determined along a contact line between the tool and the workpiece from the desired profile modification on the workpiece via an inverse of an association function which describes mapping of a surface of the tool to a surface of the workpiece during generating grinding with a specific contact path and a specific initial shift position of the tool.

19. The method in accordance with claim 1, wherein the tool is dressed in a modified manner by a profile roller dresser and/or a form roller dresser; wherein the dressing takes place in line contact with the tool; and/or wherein further the profile roller dresser and/or the form roller dresser is/are in contact with a tooth of the tool during the dressing from a root region to a tip region so that the topological modification of the tool takes place over a total tooth depth in one stroke; or, alternatively, wherein the profile roller dresser and/or the form roller dresser is/are in contact with the tooth of the tool only in part regions between the root region and the tip region during dressing so that a specific modification takes place over the total tooth depth in a plurality of strokes and at a respective different relative positioning of the profile roller dresser and/or the form roller dresser; and/or wherein production of the topological modification of the tool takes place in that one or more corrections of axial movements with respect to conventional dressing kinematics are carried out, including at least one out of: a) varying axial spacing of the dresser from the tool in dependence on an angle of rotation of the tool and/or on a tool width position (infeed); b) varying an axial feed of the tool or of the dresser in dependence on the angle of rotation of the tool and/or on the tool width position (shift); c) varying an axial cross angle of the tool and of the dresser in dependence on the angle of rotation of the tool and/or on the tool width position (pivot); and d) varying a tool speed in dependence on the angle of rotation of the tool and/or on the tool width position; and/or wherein the modified dressing of the tool takes place in that the dresser is fed in dependence on an angular position of the tool and/or on the tool width position or in that the tool is fed onto the dresser, or vice versa, in dependence on its angular position and/or on the tool width position; and/or wherein at least three degrees of freedom, and four or five degrees of freedom, are used during the relative positioning between the dresser and the tool for producing the topological modification of the tool, with the degrees of freedom being settable independently of one another for producing the topological modification of the tool, and/or with it being a case of at least three, four, or all of the following five degrees of freedom: the angle of rotation of the tool; an axial position of the tool; a y position of the dresser; a center distance; and/or an axial cross angle, with the axial position of the tool being used to displace the contact line of the dresser, and with two, three, or four of the remaining four degrees of freedom being set independently of one another to produce a specified modification along the contact line.

20. The method of claim 19, wherein a first region in a first initial shift position and a second region in a second initial shift position each comprise a respective complete contact path with the workpiece; and/or wherein a first topological modification of the tool is identical to a second topological modification of the tool.

21. A tool for carrying out the method in accordance with claim 1, wherein the tool has at least one first region having the topological modification of the tool, the topological modification of the tool being a first topological modification, and wherein the tool has a second region having a second topological modification; wherein the first topological modification along the defined contact path with the workpiece at a first initial shift position is identical with the second topological modification along a second contact path with the workpiece at a second initial shift position of the workpiece.

22. A gear manufacturing machine for carrying out the method in accordance with claim 1, wherein the gear manufacturing machine comprises an input function via which the desired profile modification on the workpiece is specifiable, wherein the gear manufacturing machine has a determination function which determines the topological modification of the tool suitable for production of the desired profile modification on the workpiece and/or a suitable variation of a position of a dresser with respect to the tool during dressing in dependence on an angle of rotation of the tool and/or on a tool width position for producing the topological modification of the tool during dressing; and/or comprises a dressing function which, during the dressing of the tool, produces the topological modification of the tool suitable for the production of the desired profile modification on the workpiece.

23. An article of manufacture comprising a data carrier or memory, the data carrier or memory storing a computer program for carrying out the method in accordance with claim 1, the computer program being for installation on a gear manufacturing machine, and/or having an output function for data for use on the gear manufacturing machine, having an input function for inputting data on the desired profile modification on the workpiece and having a function for determining the topological modification of the tool suitable for production of the desired profile modification on the workpiece; and/or a suitable variation of a position of a dresser with respect to the tool during dressing in dependence on an angle of rotation of the tool and/or on a tool width position for producing the topological modification of the tool during dressing so that the desired profile modification on the workpiece can be produced by the generating machining with the tool having the topological modification with the contact path unchanged over the machining stroke, with the functions implementing the method in accordance with claim 1.

24. The article of manufacture in accordance with claim 23, wherein the input function allows for specification of the desired profile modification on the workpiece; wherein at least one of the following properties of a profile modification is specifiable: a size of a crowning; a size of a profile angle deviation; an amount and position of a tip relief; and an amount and position of a root relief, and wherein at least one input mask having input boxes is provided for at least one of the properties and/or for their data.

25. The method of claim 1, wherein the tool has a conical basic shape and the machining takes place on a right flank and a left flank, with a conical angle of the tool and a diagonal ratio further selected so that the contact path with the workpiece does not shift on the right and left flanks during two-flank machining.

26. A method of producing a workpiece having a modified gearing geometry by a generating method, wherein the workpiece is generating machining in at least one machining stroke by a tool having a modified gearing geometry, with the tool having a topological modification, wherein a contact path with the workpiece is not shifted on the tool during the machining stroke, wherein a dresser is used for dressing the tool in line contact, where the dresser is designed for a tool having a different macrogeometry including a different diameter and/or a different number of threads; wherein a modification of a surface geometry of the tool at a selected contact path with the workpiece produced by a non-matching dresser is compensated in that a position of the dresser with respect to the tool during dressing is suitably varied in dependence on an angle of rotation of the tool and/or on a tool width position; and wherein the generating method is carried out using the selected contact path with the workpiece.

27. A method of producing a workpiece having a modified gearing geometry by a generating method, wherein the workpiece is generating machining in at least one machining stroke by a tool having a modified gearing geometry, with the tool having a topological modification, wherein a contact path with the workpiece is not shifted on the tool during the machining stroke, wherein the method is used for manufacturing a workpiece having a desired gearing geometry using a suitably dressed tool, the method comprising: specifying a desired profile modification on the workpiece; selecting a combination of a dresser and the tool from a plurality of combinations which produces smallest deviations from the desired profile modification on the workpiece without a modification of a dressing process; performing a modified dressing of the tool with the dresser in line contact for producing the topological modification of the tool to compensate the deviations; and machining the workpiece with the dressed tool with the contact path unchanged over the machining stroke to produce the desired profile modification on the workpiece, and wherein the dressers and/or tools are an at least partly specified or already existing range.

Description

BRIEF DESCRIPTION OF THE FIGURES

(1) The present disclosure will now be explained in more detail with reference to drawings and to embodiments. The Figures only show w-z diagrams of cylindrical gearings by way of example. The w-z diagrams of conical gearings are generally not rectangular, are typically trapezoidal, since the evaluation region of the generating path varies over the gearing width.

(2) FIG. 1 schematically shows a section of the flank of a worm thread with vectors in the normal direction for a worm not dressed over the whole width. The number of vectors was considerably reduced here in comparison with a simulation calculation. The plane 4 shown schematically here corresponds to the generally curved flank of the non-modified worm onto which the vectors are placed. The vectors 1 and 1 were already swept over by the contact line and are thus completely shortened. The vectors 2 and 2 have already been shortened at least once, but have not yet been swept over by the contact line. The vectors 3 and 3 have not yet been shortened and thus still have the length corresponding to the selected allowance.

(3) FIG. 2 shows by way of example the topological surface modification on an involute worm which is necessary to produce a linear tip relief on the workpiece with the method described herein. 22 marks the contact path; 25, 26, and 27 indicate different contact lines between the dresser and the worm.

(4) FIG. 3 shows the same topological surface modification as FIG. 2, but with an additional contact path 23 which is slightly offset with respect to 22, which corresponds to a different shift position during grinding.

(5) FIG. 4 shows by way of example the topological surface modification on a non-involute worm which is necessary to produce a linear tip relief on the workpiece with the method described here. 32 marks the contact path; 35, 36, and 37 indicate different contact lines between the dresser and the worm.

(6) FIG. 5 shows a representation of two gearings (including gearing wheel 53 and gearing wheel 54) in a continuous generating gear train including a common rack 55 and the engagement planes of both gearings (engagement plane 51 for gearing wheel 53 and engagement plane 52 for gearing wheel 54). As shown, gearing wheel 53 contacts the common rack 55 at a contact line B1, and gearing wheel 54 contacts the rack at a contact line B2. Gearing wheel 53 has a radius r.sub.b1, while gearing wheel 54 has a radius r.sub.b2. Common rack is pivoted by the helix angles .sub.b1 and .sub.b2. For a better illustration, the relative position of the two gearings does not correspond to that in the continuous generating gear train. This Figure also shows the relative position of a cylindrical gearing to the generating rack. (From Niemann, G; Winter, H: Maschinenelemente Band 3 2. Auflage, [Machine Elements Vol. 3, 2nd Edition] Springer Verlag, Berlin, 1983).

(7) FIG. 6 shows a representation of a conical gearing 60 having a rack 61 generating the gears. The rack is pivoted by the helix angle .sub.k=.sub.w and is tilted by the conical angle =. (From Zierau, S: Die geometrische Auslegung konischer Zahnrder and Paarungen mit parallelen Achsen [The Geometrical Design of Conical Gears and Pairs Having Parallel Axes], Report No. 32, Institute For Construction Science, Braunschweig Technical University).

(8) FIG. 7 shows the engagement of a right flank E.sub.r with a generating asymmetrical rack in the transverse section. The profile angle in the transverse section .sub.twr defines the inclination of the engagement planes P.sub.r. The gearing is rotated by the angle of rotation .

(9) FIG. 8 schematically shows a section of the flank of a workpiece tooth with vectors in the normal direction for a workpiece not ground over the whole width. The number of vectors was considerably reduced here in comparison with a simulation calculation. The plane 104 shown schematically here corresponds to the generally curved flank of the non-modified workpiece onto which the vectors are placed. The vectors 101 and 101 were already swept over by the contact path and are thus completely shortened. The vectors 102 and 102 have already been shortened at least once, but have not yet been swept over by the contact path. The vectors 103 and 103 have not yet been shortened and thus still have the length corresponding to the selected allowance.

(10) FIG. 9 schematically shows a gear manufacturing machine having the movement apparatus listed as examples here.

DETAILED DESCRIPTION

(11) The present disclosure describes a method of dressing worms and of generating grinding a spur gear gearing having a correspondingly dressed worm. The method allows the profile shape of the generating ground gearing to be freely specified within certain limits for a given dresser without the time-consuming use of contour dressers. Free profile modifications such as crownings or root/tip reliefs can in particular be implemented with a dresser which does not store these modifications or which stores other modifications. The gearings can all have profiles which can be generated, that is profiles which can be ground by a worm. The gearings can in particular have involute profiles. The gearings can be both symmetrical and asymmetrical. For involute profiles, this means that the profile angles and/or the profile modification of the left and right flanks can also be different. Furthermore, both the worm and the machined workpiece can be cylindrical or conical. Conical worms or workpieces are characterized by different leads on the left and right flanks. In the cylindrical case, the leads are identical on both sides. Involute, conical gearings are frequently also called beveloids.

(12) The grinding process takes place with a worm which is topologically modified over the tool length and whose axial direction is shifted during the grinding process in dependence on the axial feed position of the workpiece just such that the contact path on the worm is not shifted during the machining. If cylindrical workpieces are ground, this condition is equivalent to the worm not being shifted in its axial direction (axial generating grinding). If conical workpieces are ground, the method generally takes place in the diagonal generating method. Where the contact path extends on the worm is here of decisive importance for the method. If cylindrical workpieces are ground, which shift position (axial position of the worm) grinding takes place at is therefore decisive. If conical workpieces are ground, the diagonal ratio and the shift range at which grinding takes place is decisive, e.g. at which shift position a stroke is started during grinding.

(13) Parameters which differ or which may differ for left and right flanks are provided with the index F. F can be l (left) or r (right). Equations in which the index F occurs always apply to left and right flanks.

(14) The involute gearings first discussed in more detail in the following are divided into the following four types in dependence on the base circle radii (r.sub.br,r.sub.bl) and on the base helix angles (.sub.br,.sub.bl).

(15) Cylindrically symmetrical: r.sub.b:=r.sub.br=r.sub.bl and .sub.b:=.sub.br=.sub.bl

(16) Cylindrically asymmetrical:

(17) r br r bl and tan br r br = tan bl r bl

(18) Conically symmetrical: .sub.br.sub.bl and r.sub.br cos .sub.br=r.sub.bl cos .sub.bl

(19) Conically asymmetrical:

(20) br bl and r br cos br r bl cos bl and tan br r br tan bl r bl

(21) Values which relate to the tool are provided with the index 1 and those which relate to the workpiece are provided with the index 2.

(22) The profile modifications on the gearing are described by the function .sub.Ft2(w.sub.F2), where w.sub.F2 is the generating path and z.sub.F2 is the position in the width line direction.

(23) The class of the topological surface modifications is defined in the following which are produced or used in the method described here on the worm in the involute case. Topological modifications are described generally via a function .sub.Ft1(w.sub.F1,z.sub.F1), where w.sub.F1 is the generating path and z.sub.F1 is the position in the width line direction. A topological surface modification on the worm belongs to the class of surface modifications looked at here when there is a function F.sub.Ft1, with at least approximately
.sub.Ft1(W.sub.F1,z.sub.F1)=F.sub.Ft1(W.sub.F1 sin .sub.F1+z.sub.F1 cos .sub.F1)=F.sub.Ft1(X.sub.F1)(1)

(24) In illustrative terms, this means that the surface modification has the same value for all w.sub.F1 and z.sub.F1 on the tooth flank, where
w.sub.F1 sin .sub.F1+z.sub.F1 cos .sub.F1=X.sub.F1(2)
where X.sub.F1 is any desired real number having the same value. Each X.sub.F1 thus unambiguously defines a straight line on the flank in the coordinates w.sub.F1 and z.sub.F1.

(25) The underlying idea of the present disclosure will be looked at in more detail in the following. A worm which likewise has involute gearings, as a rule with a large helix angle, is used for the generating grinding of involute gearings. There is a theoretical point contact between the worm and the end geometry of the gearing to be produced during the machining process. The surfaces of the tooth flanks, both of the workpiece and of the tool, are typically parameterized over the rolling path (w.sub.F) and the position in the width line direction (z.sub.F).

(26) E F ( w , z ) = ( r bF .Math. sin ( s F .Math. ( w r bF + bF ) - z .Math. tan ( bF ) r bF ) - s F .Math. w .Math. cos ( s F .Math. ( w r bF + bF ) - z .Math. tan ( bF ) r bF ) r bF .Math. cos ( s F .Math. ( w r bF + bF ) - z .Math. tan ( bF ) r bF ) + s F .Math. w .Math. sin ( s F .Math. ( w r bF + bF ) - z .Math. tan ( bF ) r bF ) z ) ( 3 )

(27) .sub.bF: see also the application DE 10 2012 015 846 A1

(28) s.sub.F serves to write equations for left and right flanks in a compact form and is defined by:

(29) s F := { + 1 , for left flanks - 1 for right flanks

(30) This parameterization allows simple relationships to be calculated for the progression of the contact point (contact path) on the tool and on the workpiece. This progression is continuously displaced on the workpiece by its axial feed. The knowledge of these progressions makes it possible to associate a point on the workpiece unambiguously with a point on the tool, and vice versa. The surface modification on the tool can be adjusted with this association such that the desired modification is produced on the workpiece.

(31) The following definitions are made to formulate the relationships mathematically.

(32) The following terms are used for transformations: R.sub.x(): rotation by the angle about the x axis. Analogous for y and z. T.sub.x(v): translation by the path v in the x direction. Analogous for y and z. H(A.sub.1, . . . ,A.sub.N): general transformation describable by a homogenous matrix with a total of N coordinates A.sub.1 to A.sub.N.

(33) The term coordinates is used here for generalized, not necessarily independent coordinates.

(34) The axis of rotation of a gearing in its system of rest always coincides with the z axis. The gearing center is at z=0.

(35) It is furthermore important for the formulation of the relationships to define the kinematic chains which describe the relative positions between the workpiece and the tool. This depends on whether the tool or the workpiece is cylindrical or conical. All four possible combinations will be looked at here.

(36) Kinematic Chain for a Cylindrical Tool and a Cylindrical Workpiece

(37) The relative position between the tool and the workpiece is described by the following kinematic chain K.sub.R:
K.sub.R=R.sub.z(.sub.1).Math.T.sub.z(z.sub.V1).Math.T.sub.y(d).Math.R.sub.y().Math.T.sub.z(z.sub.V2).Math.R.sub.z(.sub.2)(4)

(38) .sub.1: Tool angle of rotation.

(39) .sub.2: Workpiece angle of rotation.

(40) z.sub.V1: Axial feed of the tool (also called the shift position).

(41) z.sub.v2: Axial feed of the workpiece.

(42) d: Center distance (tool/workpiece).

(43) : Axial cross angle (tool/workpiece).

(44) Kinematic Chain for a Conical Tool and a Cylindrical Workpiece

(45) The relative position between the tool and the workpiece is described by the following kinematic chain K.sub.R:
K.sub.R=R.sub.z(.sub.1).Math.T.sub.y(r.sub.w1).Math.R.sub.x(.sub.1).Math.T.sub.z(z.sub.V1).Math.T.sub.y(d).Math.R.sub.y().Math.T.sub.z(z.sub.V2).Math.R.sub.z(.sub.2)(5)

(46) .sub.1: Tool angle of rotation.

(47) .sub.2: Workpiece angle of rotation.

(48) Z.sub.V1: Feed of the tool (also called the shift position).

(49) z.sub.V2: Axial feed of the workpiece.

(50) d: Dimension for the center distance (tool/workpiece).

(51) : Axial cross angle (tool/workpiece).

(52) .sub.1: Tool conical angle.

(53) r.sub.w1: Pitch circle radius of the tool.

(54) Kinematic Chain for a Cylindrical Tool and a Conical Workpiece

(55) The relative position between the tool and the workpiece is described by the following kinematic chain K.sub.R:
K.sub.R=R.sub.z(.sub.1).Math.T.sub.z(z.sub.V1).Math.T.sub.y(d).Math.R.sub.y().Math.T.sub.z(z.sub.V2).Math.R.sub.x(.sub.2).Math.T.sub.y(r.sub.w2).Math.R.sub.z(.sub.2)(6)

(56) .sub.1: Tool angle of rotation.

(57) .sub.2: Workpiece angle of rotation.

(58) Z.sub.V1: Axial feed of the tool (also called the shift position).

(59) z.sub.V2: Feed of the workpiece.

(60) d: Dimension for the center distance (tool/workpiece).

(61) : Axial cross angle (tool/workpiece).

(62) .sub.2: Workpiece conical angle.

(63) r.sub.w2: Pitch circle radius of the workpiece.

(64) Kinematic Chain for a Conical Tool and a Conical Workpiece

(65) The relative position between the tool and the workpiece is described by the following kinematic chain K.sub.R:
K.sub.R=R.sub.z(.sub.1).Math.T.sub.y(r.sub.w1).Math.R.sub.x(.sub.1).Math.T.sub.z(z.sub.V1).Math.T.sub.y(d).Math.R.sub.y().Math.T.sub.z(z.sub.V2).Math.R.sub.x(.sub.2).Math.T.sub.y(r.sub.w2).Math.R.sub.z(.sub.2)(7)

(66) .sub.1: Tool angle of rotation.

(67) .sub.2: Workpiece angle of rotation.

(68) z.sub.V1: Feed of the tool (also called the shift position).

(69) z.sub.V2: Feed of the workpiece.

(70) d: Dimension for the center distance (tool/workpiece).

(71) : Axial cross angle (tool/workpiece).

(72) .sub.1: Tool conical angle.

(73) .sub.2: Workpiece conical angle.

(74) r.sub.w1: Pitch circle radius of the tool.

(75) r.sub.w2: Pitch circle radius of the workpiece.

(76) These kinematic chains initially first only serve the mathematical description of the present disclosure described here. They do not have to match the physical axles of the machine on which the present disclosure is used. If the machine has a movement apparatus, which makes possible relative positions between the tool and the workpiece in accordance with a transformation
H(A.sub.1, . . . ,A.sub.N.sub.S) where N.sub.s1(8)
the present disclosure can be used on this machine when there are coordinates A.sub.1, . . . ,A.sub.N.sub.s for each set of coordinates from the kinematic chains just described which set is calculated in this present disclosure, where
H(A.sub.1, . . . ,A.sub.N.sub.s)=K.sub.R(9)

(77) The calculation of the coordinates A.sub.1, . . . ,A.sub.N.sub.S can be carried out by a coordinate transformation.

(78) Typical movement apparatus which make possible all the required relative positions are, for example, described by the following kinematic chains:
H.sub.Bsp1=R.sub.z(.sub.B1).Math.T.sub.z(v.sub.V1).Math.R.sub.x(90.sub.A1).Math.T.sub.z(v.sub.Z1).Math.T.sub.x(v.sub.X1).Math.R.sub.z(.sub.C2)(10)
H.sub.Bsp2=R.sub.z(.sub.B1).Math.R.sub.x(90.sub.A1).Math.T.sub.z(v.sub.Z1).Math.T.sub.z(v.sub.Z1).Math.T.sub.x(v.sub.X1).Math.R.sub.z(.sup.C2)(11)

(79) FIG. 9 schematically shows a gear manufacturing machine 900 having a movement apparatus 904 described by H.sub.Bsp1.

(80) The gear manufacturing machine is a combination of a manufacturing machine and a dressing machine. The gear manufacturing machine has a machining head shown at the left having a tool holder, a workpiece holder shown at the center and a dresser holder shown schematically at the right. A workpiece clamped in the workpiece holder can be machined by a tool clamped in the tool holder for carrying out a gear manufacturing machining. To carry out a dressing process, the tool clamped in the tool holder can be machined by a dresser clamped in the dresser holder. This has the advantage that the tool for dressing can remain in the tool holder. The axes of movement of the machining head can furthermore be used for setting the relative position of the tool and the dresser on the dresser.

(81) The gear manufacturing machine has the axes of movement A1, B1, V1, X1, Z1 for moving the tool holder C2, for moving the workpiece holder and B3, C5 for moving the dresser.

(82) In detail, B1 allows a rotation of the tool about its axis of rotation; X1 allows a translatory movement of the tool perpendicular to the axis of rotation of the tool or workpiece; Z1 allows a translatory movement of the tool in a vertical direction or in parallel with the axis of rotation of the workpiece; A1 allows a pivot movement of the tool; V1 allows a tangential movement or shift movement of the tool in the direction of its axis of rotation; C2 allows a rotary movement of the workpiece; B3 allows a rotational movement of the dressing tool about its axis of rotation; and C5 allows a pivot movement of the dressing tool to change the pressure angle at the tool.

(83) As shown, gear manufacturing machine 900 includes a control system 902. Control system 902, which is shown schematically in FIG. 9, includes a control unit 920, sensors and/or input devices 940, and actuators 960. Control unit 920 includes a processor 970 and non-transitory memory 980, the non-transitory memory having instructions stored therein for controlling the gear manufacturing machine and the components thereof in the manner described herein. For example, the various functions, calculations, and algorithms described herein may be performed/carried out via execution, at processor 970, of instructions stored in non-transitory memory 980. Further, a computer program may be installed on the gear manufacturing machine, e.g. installed and thereafter stored in non-transitory memory of the control system of the gear manufacturing machine, and the computer program may include instructions stored in the non-transitory memory which are executable by the processor of the control system to perform the various functions, calculations, determinations, and algorithms described herein. The sensors and/or input devices 940 represent various sensors and/or input devices, e.g. sensors and/or input devices for detecting a current state and position of the various components of the gear manufacturing machine. Sensors and/or input devices 940 further may include display devices, joysticks, etc. which receive input from an operator of the gear manufacturing machine and send signals to the control unit responsive to the operator input. Actuators 960 include the machining head and the dresser, as well as various components which effect the rotational and translational movement for the machining head, dresser, and workpiece holder, for example. Control unit 920 receives signals from the various sensors and/or input devices 940 and employs the various actuators 960 to adjust operation of the gear manufacturing machine, based on the received signals and the instructions stored in the non-transitory memory 960.

(84) Other gear manufacturing machines and/or dressing machines can also be used for carrying out the methods in accordance with the present disclosure. The z.sub.V2 coordinate is moved during the machining process and the feed of the workpiece is thus implemented. With cylindrical wheels, this is the axial feed; with conical wheels, this feed is not axial, but is tilted by the conical angle .sub.2 with respect to the axis of the gearing.

(85) In the further course, however, the term feed is also used for z.sub.V1 and z.sub.V2 respectively for cylindrical tools or workpieces.

(86) The four possible combinations of cylindrical and/or conical tools and workpieces will be looked at separately. The starting point in each case is the mathematical description of the progression of the contact point on the tool and on the workpiece in generating grinding as the relationship between the generating path (w) and the position in the width line direction (z) in dependence on the feed positions z.sub.V1 and z.sub.V2.

(87) In preparation for this, the modifications on the worms required for this purpose and their production by means of dressing will first be discussed.

(88) The tools, cylindrical and conical worms, symmetrical or asymmetrical, which will be looked at here likewise have a modification in accordance with equation (1). This type of modification is in particular very advantageous with dressable grinding worms since it can be produced easily on the worm when dressing with a dressing wheel. When dressing with a dressing wheel, there is a line contact between the dressing wheel and the flanks of the worm. If this contact line is described as a relationship between w.sub.F1 and z.sub.F1 for both flanks, a straight line is obtained in a very good approximation, given by:
w.sub.F1 sin .sub.F1+z.sub.F1 cos .sub.F1=X.sub.F1(12)

(89) .sub.F1 defines the direction of this straight line. It can be slightly influenced by the number of threads, the diameter of the worm, the diameter of the dressing wheel, the profile angle of the worm and the relative position of the worm to the dresser.

(90) X.sub.F1 defines the position of the straight line on the worm. X.sub.F1 changes accordingly while the worm is dressed along its length. If corrections to the relative position between the worm and the dressing wheel are carried out during the dressing process, modifications can be applied to the worm. These corrections always have an effect along the current contact line.

(91) The relative position between the worm and the dresser is described by the following kinematic chain K.sub.BR:
K.sub.BR=R.sub.z((.sub.S).Math.T.sub.z(z.sub.S).Math.R.sub.x(.sub.B).Math.T.sub.x(d).Math.T.sub.y(.sub.A).Math.R.sub.z(.sub.A)(13)

(92) .sub.S: Worm angle of rotation.

(93) .sub.A: Dresser angle of rotation.

(94) y.sub.A: y position of the dresser.

(95) z.sub.S: Axial position of the worm.

(96) d: Center distance.

(97) .sub.B: Axial cross angle.

(98) This kinematic chain initially first only serves the mathematical description of the present disclosure described here. It does not have to match the physical axles of the machine on which the present disclosure is used. If the machine has a movement apparatus, which makes possible relative positions between the worm and the dresser in accordance with a transformation
H(B.sub.1, . . . ,B.sub.N.sub.A) where N.sub.A1(14)
the present disclosure can be used on this machine when there are coordinates B.sub.1, . . . ,B.sub.N.sub.A for each set of coordinates from the kinematic chain just described which set is calculated in this present disclosure, where
H(B.sub.1, . . . ,B.sub.N.sub.A)=K.sub.BR(15)

(99) The calculation of the coordinates B.sub.1, . . . ,B.sub.N.sub.A can be carried out by means of a coordinate transformation.

(100) Typical movement apparatus which make possible all the required relative positions are, for example, described by the following kinematic chains:
H.sub.BBsp1=R.sub.z((.sub.B1).Math.T.sub.z(v.sub.V1).Math.R.sub.x(.sub.A1).Math.T.sub.x(v.sub.X1).Math.T.sub.y(v.sub.Z1).Math.R.sub.y(.sub.C5).Math.R.sub.z(.sub.B3)(16)
H.sub.BBsp2=R.sub.z(.sub.B1).Math.T.sub.z(v.sub.V1).Math.R.sub.x(.sub.A1).Math.T.sub.x(v.sub.X1).Math.T.sub.y(v.sub.Z1).Math.R.sub.z(.sub.B3)(17)

(101) FIG. 9 schematically shows a gear manufacturing machine having a movement apparatus described by H.sub.BBsp1 or H.sub.BBsp2. Center distance and/or Axial position of the worm and/or y position of the dresser and/or Angle of rotation of the worm and/or Axial cross angle between the worm axis and the dresser axis can be corrected such that a constant modification is produced along the current contact line.

(102) If a worm is dressed in a non-modified state, only the axial position of the worm and, coupled via the pitch height of the worm, the angle of rotation of the worm are changed during the dressing process. The contact line thereby migrates along the worm length in accordance with a helical line and sweeps over a certain region of the flank and dresses it. X.sub.F1 is thus a function of the axial position of the worm.
X.sub.F1=X.sub.F1(z.sub.S)(18)

(103) This relationship applies both to the single-flank dressing and to the two-flank dressing.

(104) If dressing is carried out on two flanks, the corrections of the relative position can be selected such that any desired constant modifications .sub.tl1 and .sub.tr1 can be applied to the left and to the right along the current contact lines on both flanks of the worm independently of one another within certain limits. This choice, which is free within certain limits, of the modifications on the left and right flanks is due to the fact that the above-described corrections of the relative position do not all act equally on the left and right flanks. A change of the axial spacing, for example, results in a modification on the left and right flanks with the same sign; in the case of a symmetrical cylindrical worm also with the same amount. A change of the angle of rotation of the worm, in contrast, results in a modification on the left and right flanks with different signs; in the case of a symmetrical cylindrical worm with the same amount. The axial spacing and the angle of rotation of the worm can thus be set, for example, such that the desired modifications .sub.tl1 and .sub.tr1 are achieved along the current contact line. This can generally be described as follows: If the machine has a movement apparatus which is usable during the dressing process, which has the coordinates B.sub.1, . . . ,B.sub.N.sub.A and which can change the relative position between the worm and the dressing wheel such that such corrections of the relative position are possible which allow a free choice of the modifications on the left and right flanks, corrections B.sub.1, . . . ,B.sub.N.sub.A of these coordinates are dependent on .sub.tl1 and .sub.tr1 in comparison with a dressing of a non-modified worm:
B.sub.i=B.sub.i(.sub.tl1,.sub.tr1) where 1iN.sub.A.(19)

(105) If a worm is dressed in a non-modified state, only the axial position of the worm z.sub.S is changed, as described above. This position is set by the coordinates B.sub.1, . . . ,B.sub.N.sub.A which are thus a function of z.sub.S for the case:
B.sub.i=B.sub.i(z.sub.S) where 1iN.sub.A.(20)

(106) It follows from the last two relationships for the coordinates B.sub.1, . . . ,B.sub.N.sub.A on the dressing of a worm having the modifications described here:
B.sub.i=B.sub.i(z.sub.S)+B.sub.i(.sub.tl1,.sub.tr1) where 1iN.sub.A.(21)

(107) The corrections of the coordinates B.sub.1, . . . ,B.sub.N.sub.A generally also cause, in addition to the modification on the worm, a slight displacement of the position of the current contact line with respect to the dressing of a non-modified worm. Equation (18) thus has to be expanded by a dependency of B.sub.1, . . . ,B.sub.N.sub.A for the dressing of modified worms:
X.sub.F1=X.sub.F1(z.sub.S,B.sub.1, . . . ,B.sub.N.sub.A)(22)

(108) Worms are required for the method described here which have a modification as described in equation (1), where the direction .sub.F is predefined by the direction of the contact line during dressing .sub.F1. The function F.sub.Ft1 is, however, a freely predefinable continuous function within certain limits. The above-defined modifications .sub.tl1 and .sub.tr1 describe a constant modification along the direction defined by .sub.F1 with a specific position of the contact line X.sub.F1 and thus exactly correspond to the functions F.sub.tl1(X.sub.l1) and F.sub.tr1(X.sub.r1) for the left and right flanks.

(109) If the modifications F.sub.tl1(X.sub.l1) and F.sub.tr1(X.sub.r1) are known, they can be inserted together with equation (19) in equation (22):
X.sub.F1=X.sub.F1(z.sub.S,B.sub.1(F.sub.tl1(X.sub.l1),F.sub.tr1(X.sub.r1)), . . . ,B.sub.N.sub.A(F.sub.tl1(X.sub.l1),F.sub.tr1(X.sub.r1)))(23)

(110) The positions of the contact line X.sub.F1 can be calculated, generally numerically, at a given axial position of the worm z using this equation system. The required corrections of the coordinates B.sub.i, . . . ,B.sub.N.sub.A can thus then be determined using equation (19). This calculation is carried out for all z.sub.S which are required to sweep over the part of the worm to be dressed with the contact lines on the left and right flanks.

(111) The method presented here for the two-flank dressing can be directly transferred to the single-flank dressing. In this case, the equations for the left and right flanks decouple completely and the calculation can be carried out separately for each flank.

(112) To be able to determine the required axis corrections K.sub.BR in accordance with equation (13) or the axis corrections B.sub.1, . . . ,B.sub.N.sub.A in accordance with the physical axles of the machine, it is necessary to be able to determine which profile, in particular which profile modification, is produced on the flanks of the worm with a given dresser and with given axial corrections K.sub.BR. The case will first be looked at here in which axis corrections are fixedly set during the dressing process and only z.sub.S and .sub.S are moved coupled in accordance with the lead of the worm. The modification, defined as a deviation in the normal direction with respect to the tooth flank, in dependence on the axis corrections, is designated by .sub.nF1(w.sub.F1;K.sub.BR) here. The calculation of .sub.nF1(w.sub.F1;K.sub.BR) can be carried out, for example, with the aid of a dressing simulation. Inputs into such dressing simulations are, in addition to the dresser geometry and the dressing kinematics, as a rule also the geometry of the worm prior to dressing. The worm prior to the dressing is selected in the following approach such that it has a positive stock everywhere on the thread with respect to the worm after the dressing. In such dressing simulations, the dressing process is typically divided into a finite number of time steps and where material is removed at the worm by the dresser is then determined for each point in time.

(113) A possible algorithm which is able to deliver all the information required later will be presented in detail here. For this purpose, a worm is first looked at which is not modified as a rule. Vectors in the normal direction having a previously fixed length are placed on individual points having the coordinates (w.sub.F1, z.sub.F1) on the threads of this worm. The length of the vectors corresponds to the stock of the worm before the dressing, with reference to the non-modified worm. The stock is typically selected to be so large that each vector is shortened at least once during the simulation described in the following. The number of points on the threads determines the accuracy of the result. These points are optionally selected as equidistant. The relative position of the worm to the dresser is specified at each point in time, for example by the coordinates of the uncorrected kinematics .sub.S, .sub.B, d, y.sub.A and their corrections K.sub.BR. The intersection of all vectors with the dresser is calculated at each of the discrete times. If a vector does not intersect the dresser, it remains unchanged. If it, however, intersects the dresser, the point of intersection is calculated and the vector is shortened so much that it ends just at the point of intersection. The distance of the point of intersection from the dresser axis, that is the radius on the dresser r.sub.A of the point of intersection, is furthermore calculated and is stored as additional information to the just shortened vector. Since the corrections of the coordinates are not changed during the dressing here, all the vectors on a given radius of the worm r.sub.F1 or on a given generating path w.sub.F1 have approximately the same length after the simulation was carried out over the total width of the worm. This length corresponds to the modification .sub.nF1 of the worm dependent on the corrections K.sub.BR.

(114) The slight differences in the lengths are due to the fact that the algorithm described here causes feed markings due to the discretization of the time. These feed markings, and thus also the differences in the lengths of the vectors on a given radius of the worm, can be reduced by a finer discretization of the time, equivalent to a shortening of the time steps. If the simulation is not carried out over the total width of the worm, but is rather aborted at a given axial shift position z.sub.S of the worm, only the vectors which were already swept over by the contact line of the dresser and the worm have approximately the same length for a given radius on the worm. The remaining vectors either have the originally selected length or were already shortened at least once, but do not yet have the final length since they will be shortened again at a later time. This fact can be used to determine the contact line very exactly for the given dresser and for the given relative position of the worm with respect to the dresser, described by K.sub.BR. All the vectors on a given radius on the worm r.sub.F1 or on the generating path w.sub.F1 are observed for this purpose and it is determined at which width line position the transition is from vectors having approximately the same length to those having a length differing therefrom. The contact line can thus be described by a function b.sub.BRF1 or b.sub.BwF1, depending on the corrections K.sub.BR and z.sub.S.
z.sub.F1=b.sub.BRF1(r.sub.F1;z.sub.S,K.sub.BR) or z.sub.F1=b.sub.BwF1(w.sub.F1;z.sub.S,K.sub.BR)(24)

(115) For involute worms, the contact line can be described in a very good approximation by a straight line in the coordinates (w.sub.F1,z.sub.F1)
w.sub.F1 sin .sub.F1(K.sub.BR)+z.sub.F1 cos .sub.F1(K.sub.BR)=X.sub.F1(z.sub.S,K.sub.BR)(25)
with .sub.F1(K.sub.BR) describing the direction and X.sub.F1(z.sub.S,K.sub.BR) the position of the straight line. The dependency of the direction .sub.F1(K.sub.BR) on the corrections K.sub.BR is only small so that the direction can be assumed in a still a good approximation as only given by the worm geometry and dresser geometry.

(116) If the vectors are determined along which the contact line extends, the radii on the dresser r.sub.FA previously stored for them can be read out and it can thus be determined for each radius on the worm r.sub.F1 by which radius on the dresser r.sub.FA it was dressed. This association depends on the corrections K.sub.BR.
r.sub.FA=r.sub.FA(r.sub.F1;K.sub.BR)(26)

(117) The accuracy with which the contact line and the association of the radii can be determined in this manner depends both on the selected distance of the points and also on the length of the discrete time steps. Both values can theoretically be selected as small as desired, but in practice they are limited by the available RAM and the maximum acceptable computing time. This calculation is possible in practice with sufficient accuracy using the PCs available today with multiple gigabyte RAM and very fast multi-core systems.

(118) A modification .sub.nF1 at a point on the worm, defined in the normal direction on the worm thread surface, results in a modification .sub.nF2=.sub.nF1 on the workpiece, defined in the normal direction on the tooth flank surface, at the corresponding point on the workpiece. Modifications on gears are typically defined in the transverse section (.sub.Ft), not in the normal direction (.sub.Fn). However, it is easy to convert between these two definitions of the modifications.
.sub.Fn=.sub.Ft.Math.cos .sub.bF(27)

(119) In order, as described in equation (19), to determine a set of axis corrections B.sub.1, . . . ,B.sub.N.sub.A from .sub.nl1 and .sub.nr1, .sub.nF1(w.sub.F1;K.sub.BR)=.sub.nF1 can then be resolved simultaneously for the left and right flanks.

(120) Cylindrical Tool and Cylindrical Workpiece

(121) It is shown in the following for the case of a cylindrical tool and of a cylindrical workpiece how a pure profile modification can be produced in axial generating grinding with the aid of a worm which has a modification in accordance with equation (1). For this purpose, the progression of the contact point between the workpiece and the worm will first be described in dependence on the axial feeds z.sub.V1 and z.sub.V2. This progression depends on the base circle radii and on the base helix angles of the workpiece and of the worm and on the center distance d and on the axial cross angle . The relative position of the workpiece to the worm is described by equation (4) in this observation. This progression can be described mathematically as a relationship (R6) between the position in the width line direction (z.sub.F) and the generating path (w.sub.F) for the worm (index 1) and for the workpiece (index 2), as follows:
z.sub.F1=C.sub.Fw1.Math.w.sub.F1z.sub.V1+C.sub.Fc1(28)
z.sub.F2=C.sub.Fw2.Math.w.sub.F2z.sub.V2+C.sub.Fc2(29)

(122) The coefficients C.sub.Fw1, C.sub.Fc1, C.sub.Fw2 and C.sub.Fc2 introduced here have the following dependencies:
C.sub.Fw1=C.sub.Fw1(.sub.bF1)(30)
C.sub.Fc1=C.sub.Fc1(.sub.bF1,.sub.bF2,r.sub.bF1,d,)(31)
C.sub.Fw2=C.sub.Fw2(.sub.bF2)(32)
C.sub.Fc2=C.sub.Fc2(.sub.bF1,.sub.bF2,r.sub.bF2,d,)(33)

(123) This relationship shows that there is a linear relationship between z.sub.F, w.sub.F and z.sub.V both for the worm and for the workpiece.

(124) If all the points on the workpiece having a fixed generating path w.sub.F2 are looked at in the production process, all these points on the worm only contact points having a generating path w.sub.F1 resulting from this. The relationship (R7) between the generating paths of contacting points on the worm and on the workpiece is given by:
.sub.Fw1.Math.w.sub.F1+.sub.Fw2.Math.w.sub.F2+.sub.Fc=0(34)

(125) The coefficients .sub.Fw1, .sub.Fw2 and .sub.Fc introduced here have the following dependencies:
.sub.Fw1=.sub.Fw1(.sub.bF1)(35)
.sub.Fw2=.sub.Fw2(.sub.bF2)(36)
.sub.Fc=.sub.Fc(.sub.bF1,r.sub.bF1,.sub.bF2,r.sub.bF2,d,)(37)

(126) The relationships just presented follow directly from an analytical calculation of the contact points of two involute gearings which are oriented with respect to one another in accordance with the kinematic chain from equation (4).

(127) It is now the basic idea of the present disclosure to utilize the above relationships to associate a point on the worm with every point on the workpiece. The fact is utilized here that the worm can have any desired modification within certain limits in accordance with equation (1) and a profile modification should be produced on the workpiece.

(128) For this purpose, a generating path w.sub.F2 on the workpiece is looked at for a given shift position z.sub.V1 of the worm. The generating path w.sub.F1 on the worm can be determined from this using equation (34); with using equation (28) the width line position z.sub.F1. Each generating path on the workpiece will thus map to a point on the contact path on the worm independently of z.sub.V2. X.sub.F1 can be determined from w.sub.F1 and z.sub.F1 using equation (2) and thus w.sub.F2 can be mapped to X.sub.F1. The following results for the required modification F.sub.Ft1 on the worm:

(129) F Ft 1 ( X F 1 ) = - cos bF 2 cos bF 1 .Math. f Ft 2 ( w F 2 ) ( 38 )

(130) For a given z.sub.V1, it follows from equation (28)
z.sub.F1C.sub.Fw1.Math.w.sub.F1=const(39)
which is equivalent to the fact that the contact path on the worm is not shifted during a stroke.

(131) The principle should now be shown in an illustrative manner with the help of FIG. 2 for the example of a linear tip relief without a transition region. The Figure shows the topological surface modification of a worm, applied over w and z. 22 marks the contact path along which the worm has theoretical point contact with the workpiece. The region 20 on the worm is not modified; the region 21 is modified, with F.sub.Ft1 being a linear function in X.sub.F1. The contact line 26 between the dresser and the worm is given by the X.sub.F1 which corresponds to the generating path w.sub.F2 at the utilizable root circle of the workpiece. This contact line intersects the contact path 22 at the point on the worm which machines the utilizable root circle of the gearing. Analogously, the contact line 27 intersects the contact path 22 at the point on the worm which machines the utilizable tip circle of the workpiece and the contact line intersects the contact path 22 at the point on the worm which machines the kink at the start of the tip relief. It thereby becomes clear that the different diameters on the workpiece are produced by points on the worm which were dressed at different times and which can thus be modified differently.

(132) Conical Tool and Cylindrical Workpiece

(133) Generating grinding is to date only known with cylindrical worms. It is, however, also possible to use conical worms as the tool. The kinematics of this process can be described by a continuous generating gear train having a conical and a cylindrical wheel. These kinematics are described by the kinematic chain given in equation (5). As in the continuous generating gear train comprising two cylindrical wheels, there is also a theoretical point contact between both wheels. This allows the same approach to be used as for cylindrical tools, i.e. a worm having a modification in accordance with equation (1) is used in the diagonal generating method in order likewise to produce a modification in accordance with equation (1) on the workpiece. The progression of the contact point between the workpiece and the worm can be described mathematically as follows.
z.sub.F1=C.sub.Fw1.Math.w.sub.F1+C.sub.Fz.sub.V1.sub.1.Math.z.sub.V1+C.sub.Fc1(40)
z.sub.F2=C.sub.Fw2.Math.w.sub.F2+C.sub.Fz.sub.V1.sub.2.Math.z.sub.V1z.sub.V2+C.sub.Fc2(41)

(134) The coefficients C.sub.Fw1, C.sub.Fc1, C.sub.Fw2, C.sub.Fz.sub.V1.sub.1, C.sub.Fz.sub.V1.sub.2 and C.sub.Fc2 introduced here have the following dependencies:
C.sub.Fw1=C.sub.Fw1(.sub.bF1)(42)
C.sub.Fc1=C.sub.Fc1(.sub.bF1,.sub.bF2,r.sub.bF1,d,,.sub.1)(43)
C.sub.Fw2=C.sub.Fw2(.sub.bF2)(44)
C.sub.Fc2=C.sub.Fc2(.sub.bF1,.sub.bF2,r.sub.bF2,d,,.sub.1)(45)
C.sub.Fz.sub.V1.sub.1=C.sub.Fz.sub.V1.sub.1(.sub.bF1,.sub.bF2,r.sub.bF1,d,,.sub.1)(46)
C.sub.Fz.sub.V1.sub.2=C.sub.Fz.sub.V1.sub.2(.sub.bF1,.sub.bF2,r.sub.bF2,d,,.sub.1)(47)

(135) Equation (34) is replaced with
.sub.Fw1.Math.w.sub.F1+.sub.Fw2.Math.w.sub.F2+.sub.Fz.sub.V1.Math.z.sub.V1+.sub.Fc=0(48)

(136) The coefficients .sub.Fw1, .sub.Fw2, .sub.Fz.sub.V1 and .sub.Fc introduced here have the following dependencies:
.sub.Fw1=.sub.Fw1(.sub.bF1)(49)
.sub.Fw2=.sub.Fw2(.sub.bF2)(50)
.sub.Fz.sub.V1=.sub.Fz.sub.V1(.sub.bF1,r.sub.bF1,.sub.bF2,r.sub.bF2,,.sub.1)(51)
.sub.Fc=.sub.Fc(.sub.bF1,r.sub.bF1,.sub.bF2,r.sub.bF2,d,,.sub.1)(52)

(137) With knowledge of these relationships, a mapping of points on the worm to points on the workpiece can be calculated in an analog manner to the case of cylindrical tools and workpieces. If a modification on the worm in accordance with equation (1) is again assumed here, F.sub.Ft1 can be determined analogously to the purely cylindrical case such that a pure profile modification .sub.Ft2 is produced on the workpiece. The corresponding X.sub.F1 can be calculated for this purpose analogously for each w.sub.F2 using the above relationships.

(138) Cylindrical Tool and Conical Workpiece

(139) The method described here can be transferred to the generating grinding of conical workpieces, with grinding here generally having to be carried out with the diagonal generating method. The case of a cylindrical worm is first looked at here which has a modification in accordance with equation (1). The worm and the workpiece again form a continuous generating gear train whose kinematics are given by equation (6). There is again also a theoretical point contact between the worm and the workpiece. The progression of the contact point between the workpiece and the worm can be described mathematically as follows.
z.sub.F1=C.sub.Fw1.Math.w.sub.F1z.sub.V1+C.sub.Fz.sub.V2.sub.1.Math.z.sub.V2+C.sub.Fc1(53)
Z.sub.F2=C.sub.Fw2.Math.w.sub.F2+C.sub.Fz.sub.V2.sub.2.Math.z.sub.V2+C.sub.Fc2(54)

(140) The coefficients C.sub.Fw1, C.sub.Fc1, C.sub.Fw2, C.sub.Fz.sub.V2.sub.2, C.sub.Fz.sub.V2.sub.1 and C.sub.Fc2 introduced here have the following dependencies:
C.sub.Fw1=C.sub.Fw1(.sub.bF1)(55)
C.sub.Fc1=C.sub.Fc1(.sub.bF1,.sub.bF2,r.sub.bF1,d,,.sub.2)(56)
C.sub.Fw2=C.sub.Fw2(.sub.bF2)(57)
C.sub.Fc2=C.sub.Fc2(.sub.bF1,.sub.bF2,r.sub.bF2,d,,.sub.2)(58)
C.sub.Fz.sub.V2.sub.2=C.sub.Fz.sub.V2.sub.2(.sub.bF1,.sub.bF2,r.sub.bF2,d,,.sub.2)(59)
C.sub.Fz.sub.V2.sub.1=C.sub.Fz.sub.V2.sub.1(.sub.bF1,.sub.bF2,r.sub.bF1,d,,.sub.2)(60)

(141) Equation (34) is replaced with:
.sub.Fw1.Math.w.sub.F1+.sub.Fw2.Math.w.sub.F2+.sub.Fz.sub.V2.Math.z.sub.V2+.sub.Fc=0(61)

(142) The coefficients .sub.Fw1, .sub.Fw2, .sub.Fz.sub.V2 and .sub.Fc introduced here have the following dependencies:
.sub.Fw1=.sub.Fw1(.sub.bF1)(62)
.sub.Fw2=.sub.Fw2(.sub.bF2)(63)
.sub.Fz.sub.V2=.sub.Fz.sub.V2(.sub.bF1,r.sub.bF1,.sub.bF2,r.sub.bF2,.sub.2)(64)
.sub.Fc=.sub.Fc(.sub.bF1,r.sub.bF1,.sub.bF2,r.sub.bF2,d,.sub.2)(65)

(143) In the case of conical workpieces, equation (53) shows that the relationship between z.sub.F1, w.sub.F1 and z.sub.V1 additionally has a dependency on z.sub.V2. This has the result that equation (39) generally no longer applies to a fixed z.sub.V1 and z.sub.F1C.sub.Fw1.Math.w.sub.F1 depends on z.sub.V2, whereby the contact path is shifted during a stroke on the worm. In order to hold the contact path fixed on the worm in accordance with the present disclosure, the diagonal generating grinding can be applied in which z.sub.V1 depends linearly on z.sub.V2 during a stroke. If grinding is performed with a constant diagonal ratio, z.sub.V1 is a function of z.sub.V2 and the following relationship applies:
z.sub.V1(z.sub.V2)=K.sub.Z.sub.V1.Math.z.sub.V2+z.sub.VO1(66)

(144) K.sub.Z.sub.V1 in this respect is a diagonal ratio and z.sub.V01 is a fixed offset which makes it possible to position the modifications described here at different points one the worm or to select the region on the worm which is to be used. If K.sub.Z.sub.V10, a diagonal generating method is spoken of. K.sub.Z.sub.V1=C.sub.Fz.sub.V2.sub.1 follows directly from equation (53) to achieve a contact path not shifted. Generally, however, a different diagonal ratio for the left and right flanks results through this condition. A generating grinding is thus first only possible on one flank using the method in accordance with the present disclosure.

(145) If z.sub.V1 in accordance with equation (66) is replaced in equation (53), a relationship between z.sub.F1 and w.sub.F1 results independently of z.sub.v2 such that the calculation approach shown above again delivers a relationship between w.sub.F2 and X.sub.F1. In the case of conical workpieces, this relationship is, however, generally no longer independent of z.sub.F2, which follows from the dependency of the relationship in equation (61) on z.sub.v2 which can be eliminated by equation (54). It is, however, usual due to the taper that the desired position of a profile modification on the workpiece is shifted over the gearing width. The desired start of a tip relief at the heel is thus, for example at a larger generating path than at the toe. It directly results from the above equations that the relationship between w.sub.F2, z.sub.F2 and X.sub.F1 is linear; the start of a tip relief which is produced with the method described here would thus, for example, change linearly in the generating path over the width of the workpiece and the start of the tip relief thus describes a straight line in a w-z diagram of the workpiece. The direction of this straight line can be influenced by the macrogeometry of the worm, in particular of the profile angle. Such a profile angle change of the worm is possible as long as the worm and the workpiece continue to mesh with one another. Another possibility to directly influence the direction of this straight line would be the use of a diagonal generating method in which the contact path on the worm is shifted during a stroke and thus different regions of the worm are used which are optionally differently modified. Such a method is described in DE10 2015 000 907. Such a modification on the workpiece would then be treated as a triangular end relief.

(146) A two-flank grinding of a conical workpiece is made possible by the use of a conical tool.

(147) Conical Tool and Conical Workpiece

(148) The calculation for a conical tool and a conical workpiece takes place analog to the previously discussed combinations. The worm and the workpiece again form a continuous generating gear train whose kinematics are given by equation (7). There is again also a theoretical point contact between the worm and the workpiece. The progression of the contact point between the workpiece and the worm can be described mathematically as follows.
z.sub.F1=C.sub.Fw1.Math.w.sub.F1+C.sub.Fz.sub.V1.sub.1.Math.z.sub.V1+C.sub.Fz.sub.V2.sub.1.Math.z.sub.V2+C.sub.Fc1(67)
z.sub.F2=C.sub.Fw2.Math.w.sub.F2+C.sub.Fz.sub.V1.sub.2.Math.z.sub.V1+C.sub.Fz.sub.V2.sub.2.Math.z.sub.V2+C.sub.Fc2(68)

(149) The coefficients C.sub.Fw1, C.sub.Fc1, C.sub.Fw2, C.sub.Fz.sub.V2.sub.2, C.sub.Fz.sub.V2.sub.1, C.sub.Fz.sub.V1.sub.2, C.sub.Fz.sub.V1.sub.1 and C.sub.Fc2 introduced here have the following dependencies:
C.sub.Fw1=C.sub.Fw1(.sub.bF1)(69)
C.sub.Fc1=C.sub.Fc1(.sub.bF1,.sub.bF2,r.sub.bF1,d,.sub.1,.sub.2)(70)
C.sub.Fw2=C.sub.Fw2(.sub.bF2)(71)
C.sub.Fc2=C.sub.Fc2(.sub.bF1,.sub.bF2,r.sub.bF2,d,,.sub.1,.sub.2)(72)
C.sub.Fz.sub.V2.sub.2=C.sub.Fz.sub.V2.sub.2(.sub.bF1,.sub.bF2,r.sub.bF2,d,,.sub.1,.sub.2)(73)
C.sub.Fz.sub.V2.sub.1=C.sub.Fz.sub.V2.sub.1(.sub.bF1,.sub.bF2,r.sub.bF1,d,,.sub.1,.sub.2)(74)
C.sub.Fz.sub.V1.sub.2=C.sub.Fz.sub.V1.sub.2(.sub.bF1,.sub.bF2,r.sub.bF2,d,,.sub.1,.sub.2)(75)
C.sub.Fz.sub.V1.sub.1=C.sub.Fz.sub.V1.sub.1(.sub.bF1,.sub.bF2,r.sub.bF1,d,,.sub.1,.sub.2)(76)

(150) Equation (34) is replaced with:
.sub.Fw1.Math.w.sub.F1+.sub.Fw2.Math.w.sub.F2+.sub.Fz.sub.V1.Math.z.sub.V1+.sub.Fz.sub.V2.Math.z.sub.V2+.sub.Fc=0(77)

(151) The coefficients .sub.Fw1, .sub.Fw2, .sub.Fz.sub.V1, .sub.Fz.sub.V2 and .sub.Fc introduced here have the following dependencies:
.sub.Fw1=.sub.Fw1(.sub.bF1)(78)
.sub.Fw2=.sub.Fw2(.sub.bF2)(79)
.sub.Fz.sub.V1=.sub.Fz.sub.V1(.sub.bF1,r.sub.bF1,.sub.bF2,r.sub.bF2,,.sub.1,.sub.2)(80)
.sub.Fz.sub.V2=.sub.Fz.sub.V2(.sub.bF1,r.sub.bF1,.sub.bF2,r.sub.bF2,.sub.1,.sub.2)(81)
.sub.Fc=.sub.Fc(.sub.bF1,r.sub.bF1,.sub.bF2,r.sub.bF2,d,,.sub.1,.sub.2)(82)

(152) Equation (67) also shows an additional dependency on Z.sub.V2 for conical tools so that a non-shifted contact path can again only be achieved by a diagonal generating grinding. It follows for the diagonal ratio from equation (67) K.sub.Z.sub.V1=C.sub.Fz.sub.V2.sub.1/C.sub.Fz.sub.V1.sub.1. The calculation approach for cylindrical tools and conical workpieces can thus again be applied which is here also again with respect to a relationship between w.sub.F2 and X.sub.F1 which is again generally no longer independent of z.sub.F2. The points which are associated with the same X.sub.F1 are here also on a straight line, whereby the generally desired shift of the position of the profile modification over the gearing width in the w-z diagram is achieved with conical gearings. The direction of this straight line can here be influenced by changing the profile angle of the worm and/or by changing the conical angle .sub.1 of the worm.

(153) The calculated diagonal ratio for the left and right flanks generally here also differs so that only a single-flank grinding is possible. It is, however, possible to select the geometry of the worm, in particular of the conical angle .sub.1, and/or the profile angle of the worm such that the diagonal ratio is the same for both sides, whereby a two-flank grinding becomes possible. The conical angle .sub.1 in particular influences the diagonal ratio differently on both sides. The dependency of the diagonal ratio on the geometry of the tool results from the corresponding dependencies of the coefficients C.sub.Fz.sub.V2.sub.1 and C.sub.Fz.sub.V1.sub.1.

(154) The transition to the diagonal generating grinding with a deviating diagonal ratio here also provides a further possibility which is likewise described in DE 10 2015 000 907.

(155) Calculation Approach for Calculating the Contact Paths on the Tool and on the Workpiece

(156) In the following, a calculation approach will be shown with which the above-used contact paths can be calculated in dependence on the feeds. This calculation of the contact between the workpiece and the tool is carried out with the aid of two theoretical racks (also called basic racks), one each for the workpiece and the tool, each having trapezoidal, generally asymmetrical profiles which can generate the gearings. Since both the tool and the workpiece are involute gearings, this observation is symmetrical with respect to a swapping over of the tool and workpiece.

(157) FIG. 7 shows by way of example the contact of a right involute flank with a generating rack with a profile angle .sub.twr in the transverse section. The gearing is rotated by the angle of rotation . The contact between the flank and the rack takes place in the engagement plane P.sub.r which is inclined by .sub.twr. The contact point between the flank and the rack results for all angles of rotation as the point of intersection between the flank and the engagement plane. While the gearing rotates, the rack is horizontally displaced so that it rolls off the pitch circle with a radius r.sub.w without slippage. The flank and the rack thereby remain in contact. To describe the gearing in its whole width, the relative position of the rack to the gearing has to be observed in 3D. It is pivoted by the helix angle .sub.w for cylindrical gearing. For the case of a conical gearing, the position of the rack to the gearing is described exhaustively in (Zierau) (The Geometrical Design of Conical Gears and Pairs Having Parallel Axes, Report No. 32, Institute For Construction Science, Braunschweig Technical University). In addition to the pivoting by the helix angle .sub.w, a tilt takes place by the conical angle (see FIG. 6). In both cases, the rack has the profile angle .sub.nwF in the normal section. Which combinations of angles .sub.twF, .sub.nwF and .sub.w as well as of the normal module m.sub.n and the transverse module m.sub.t are possible to produce a given gearing results for cylindrical gearings from the set of formulas of DIN 3960 and for conical gearings additionally from the set of formulas from [Zierau]. The formulas required for this can be transferred directly to asymmetrical gearings by introducing different profile angles at the left and right sides.

(158) If the geometry and the relative position of the rack to the gearing are known, the transverse sections can be determined for any desired width positions and within them the contact point between the rack and the flank. All these contact points in the individual transverse sections form a straight line (straight contact line) in the engagement plane for an angle of rotation . If these contact points are described via w and z from the parameterization in equation (3), a linear relationship (R1) between w, z and is obtained. If the rack is held fast in space, it is possible for cylindrical gearings to displace them in the axial direction. This axial feed z.sub.V is typically set for the workpiece to machine it over the total toothed width and is set for the tool to set the diagonal ratio. So that the gearing continues to contact the rack, at two flanks as a rule, the gearing has to be rotated about its axis in addition to the shift. The amount of the rotation results from the lead of the gearing and from the amount of the shift, the rotational sense from the hand of thread. With conical gearings, the feed z.sub.V does not take place in the axial direction, but rather tilted by the conical angle with respect to it. The lead required for the calculation of the correction of the angle of rotation is calculated using the same formula as for cylindrical gearings from .sub.w and m.sub.t. The transverse sections are to be observed in dependence on the axial feed or the feed with the correspondingly corrected angles of rotation for calculating the contact points in the individual transverse sections. A linear relationship (R2) between w, z, z.sub.V and results from (R1) for the description of the contact points.

(159) If two sets of gearings are paired in a continuous generating gear train, their two racks have to be congruent at all times, as shown in FIG. 5. This implies that the profile angles .sub.nwF have to be equal for both sets of gearings. (R3) furthermore results from this: +.sub.w1+.sub.w2=0. This condition allows the profile angles to be determined in the normal section or in the transverse section of the two racks from a given axial cross angle for two given sets of gearings which can mesh with one another. A change of the base circle radii and of the base helix angles of the worm is thus equivalent to a change of the profile angle and/or of the conical angle and/or of the axial cross angle.

(160) So that the racks are congruent at all times, a linear constraint (R4) results between the two angles of rotation and the two feeds.

(161) If the two angles of rotation and the two feeds are known, the contact point of the two sets of gear teeth can be determined directly by calculating the point of intersection of the two straight contact lines. The parameters z.sub.F1 and w.sub.F1 or z.sub.F2 and w.sub.F2, which describe the contact point on gearing 1 or gearing 2, depend linearly on .sub.i, .sub.2, z.sub.V1 and z.sub.V2 (R5). If the angles of rotation are eliminated in these relationships, the sought contact paths (R6) follow.

(162) A linear relationship (R7) results between w.sub.F1, w.sub.F2, z.sub.V1 and z.sub.V2 from (R4) and (R2) for both sets of gearings by eliminating .sub.1 and .sub.2 and describes, in dependence on the feed, which generating path on gearing 1 contacts which generating path on gearing 2.

(163) The following has to apply so that the tool and the workpiece mesh with one another:
m.sub.bF1.Math.cos .sub.bF1=m.sub.bF2.Math.cos .sub.bF2(83)

(164) Alternatively to the just described approach or involute gearings, it is also possible to carry out the contact paths (R6) and the relationship between the pitch angles (R7) with the aid of a simulation calculation. It is possible with such simulations to calculate the exact geometry of the workpiece from a given tool, in particular from a worm and from a given kinematics, in particular from a given relative position between the tool and the workpiece. Such simulations can be extended such that it is also possible to determine with them which point on the tool produces which point on the workpiece, in dependence on the feed of the tool and of the workpiece. In this path, no involute properties are used so that it can also be used for non-involute profiles. An algorithm suitable for this will be described in the following.

(165) For this purpose, a workpiece is first looked at which is not modified as a rule. Vectors in the normal direction having a previously fixed length are placed on individual points having the coordinates (w.sub.F2,z.sub.F2) on the teeth of this workpiece. The length of the vectors corresponds to the allowance of the workpiece prior to grinding, with respect to the non-modified workpiece. The stock is typically selected to be so large that each vector is shortened at least once during the simulation described in the following. The number of points on the teeth determines the accuracy of the result. These points are optionally selected as equidistant. The relative position of the workpiece to the worm is specified at every time, for example by the kinematic chain K.sub.r. The intersection of all vectors with the worm is calculated at each of the discrete times. If a vector does not intersect the worm, it remains unchanged. If it, however, intersects the worm, the point of intersection is calculated and the vector is shortened so much that it ends just at the point of intersection. The spacing of the point of intersection from the worm axis, that is the radius on the worm r.sub.F1 of the point of intersection, is furthermore calculated and is stored as additional information to the just shortened vector. Since the corrections of the coordinates are not changed during the grinding here, all the vectors on a given radius of the workpiece r.sub.F2 or on a given generating path w.sub.F2 have approximately the same length after the simulation was carried out over the total width of the worm.

(166) The slight differences in the lengths are due to the fact that the algorithm described here causes markings, similar to the generating cuts during generating, due to the discretization of the time. These markings, and thus also the differences in the lengths of the vectors on a given radius of the workpiece, can be reduced by a finer discretization of the time, equivalent to a shortening of the time steps. If the simulation is not carried out over the total width of the workpiece, but is rather aborted at a given axial shift position z.sub.V2 of the workpiece, only the vectors which were already swept over by the contact path have approximately the same length for a given radius on the worm. The remaining vectors either have the originally selected length or were already shortened at least once, but do not yet have the final length since they will be shortened again at a later time (see FIG. 8). This fact can be utilized to determine the contact path for the current feeds of the workpiece and of the worm with great accuracy. All the vectors on a given radius on the workpiece r.sub.F2 or on the generating path w.sub.V are observed for this purpose and it is determined at which width line positions the transition is from vectors having approximately the same length to those having a length differing therefrom. Since the continuous generating gear train is symmetrical with respect to the swapping over of the workpiece and the worm, the contact path on the worm can be determined in the same manner. If the workpiece and the worm are both cylindrical in the involute case, the coefficients from equation (28) or (29) can be determined, for example by means of curve fitting from the points on the contact path calculated in this manner. If the vectors are determined along which the contact path extends, the radii on the worm r.sub.F1 previously stored for them can be read out and it can thus be determined for each radius on the workpiece r.sub.F2 by which radius on the worm r.sub.F1 it was ground. These radii can be converted into generating paths. The coefficients from equation (34) can be determined, for example by means of curve fitting, from these value pairs for cylindrical workpieces and cylindrical worms.

(167) If the worm is conical and the workpiece is cylindrical in the involute case, the contact path for at least two different feeds z.sub.V1 has to be determined in order additionally to determine the coefficients before z.sub.V1 in the equations (40), (41) and (48). In an analog manner, at least two different feeds z.sub.V2 have to be looked at when the workpiece is conical and the worm is cylindrical. If the workpiece and the worm are conical, the contact paths for at least two feeds z.sub.V1 and at least two feeds z.sub.V2 have to be looked at to determine all the coefficients from the equations (67), (68) and (77).

(168) Superposition with Other Modifications

(169) Modifications which are known from the prior art can be additively superposed without interference on the pure profile modifications which can be produced using the method described here. On the one hand, they are further pure profile modifications which can be stored in the used dresser. It is thus also possible, using a dresser which stores a profile modification, to produce a different free profile modification on the worm, and thus on the workpiece, within certain limits using the method described here. For this purpose, only the difference from the desired profile modification and from the profile modification stored in the dresser has to be produced with the method described here. For example, on the one hand, profile crownings can thus be changed or produced, but tip reliefs and/or root reliefs can also be freely generated, for example, independently of whether the dresser already stores them or which amount or which length they have.

(170) If, for example, the dresser stores a profile crowning, a further profile crowning can be produced with the method described here so that the achieved profile crowning deviates from that on the dresser.

(171) A further method known from the prior art [DE10208531] of producing modifications on gearings comprises correcting the kinematics during the grinding process. Such modifications can be implemented, for example, by changing the axial spacing and/or by correcting the angle of rotation and/or by correcting the feeds. Such corrections always have an effect along the contact path and have the same value along it. The modifications which can be produced by this method can thus also be described by equation (1). The direction given by .sub.KF can, however, not be influenced in this method since it only depends on the base helix angle of the workpiece. This modification .sub.KFt can be mathematically described as follows:
.sub.KFt(w.sub.F,z.sub.F)=F.sub.KFt(w.sub.F tan .sub.KF+z.sub.F)(84)

(172) In this respect, the functions F.sub.KFt can be any desired continuous functions. The required corrections of the grinding kinematics can be calculated from the functions F.sub.KFt for the left and right flanks. Naturally twisted crownings or also distorted end reliefs can, for example, be manufactured using this method.

(173) Since no correction of the grinding kinematics is necessary in the present disclosure underlying this application, apart from the diagonal generating grinding or from the defined shift position on which grinding has to be carried out on cylindrical workpieces, a correction of the grinding kinematics and thus a modification in accordance with equation (84) can be additively superposed without interference.

(174) Division and Utilization of the Tool

(175) To grind a workpiece using the method described here, a region is required on the worm having a certain width. This width corresponds per flank, as generally in axial generating grinding, to the extent of the contact path 22 in the width direction of the worm. If the method is applied to conical workpieces, grinding is admittedly diagonal, but the contact path is not shifted so that the width of the actually used region on the worm corresponds to that in axial generating grinding. To utilize the worm to the optimum, a plurality of such regions can be applied to the worm. However, there is only one contact path in each of these regions with which the profile modification can be exactly produced, whereby only a small part of the surface of the worm can be used. To be able to use the worm more efficiently, it is also possible by shifting the worm to utilize contact paths which are slightly shifted with respect to the ideal contact path. In the case of conical workpieces and the diagonal generating grinding required for this, the shifting corresponds to a change of the fixed offset (z.sub.V01). In FIG. 3, 23 marks such a contact path offset with respect to the ideal contact path 22. If this is used in grinding, a shift of the profile modification results in the direction of the tip of the workpiece, i.e. in the example shown, the start of the relief shifts further outward. If this is possible within the framework of the permitted tolerance, such a contact path can also be utilized here. If the worm is used for the rough machining and for the fine machining, it is thus also possible to use the offset contact paths only for rough machining and to use the ideal contact paths for fine machining; or only slightly shifted contact paths are used, in addition to the ideal contact paths, for fine machining and contact paths shifted by a greater amount for rough machining. It thereby becomes possible to use a wider strip per region and thus to have a greater active surface of the worm. It is also possible to dress a part of the worm in a non-modified manner to use this region for rough machining.

(176) Non-Constant Modification Along the Contact Line

(177) To reduce the deviations which arise with respect to the desired modification when the contact path is shifted with respect to the ideal contact path, it can be of advantage if the modification along the contact line between the dresser and the worm is not constant. By utilizing all the available degrees of freedom on the dressing of the worm, it is possible to produce a modification at least approximately linear or quadratic in w. The topological modification on the worm can then be written at least approximately as:
.sub.Ft1(w.sub.F1,z.sub.F1)=F.sub.Ft1C(X.sub.F1)+F.sub.Ft1L(X.sub.F1).Math.w.sub.F1+F.sub.Ft1Q(X.sub.F1).Math.w.sub.F1.sup.2.(85)

(178) Which axis corrections are required along the contact line given by X.sub.F1 for achieving the desired linear or quadratic modification, can be determined, for example, by variation of the axis corrections and determination of the modification obtained in this manner iteratively using the above-described simulation.

(179) The functions F.sub.Ft1C, F.sub.Ft1L and F.sub.Ft1Q can be determined as follows: F.sub.Ft1C is determined as above for the case of constant modification along the contact line so that the modification on the workpiece is exactly achieved for a contact path. The functions F.sub.Ft1L and F.sub.Ft1Q are then determined, for example by means of curve fitting, such that the deviation from the desired modification arising on the workpiece is minimal for discrete shifted contact paths or for a band of contact paths. In this respect, the deviations can optionally be weighted differently in dependence on the generating path to take account of different tolerances along the profile. The distance of the shifted contact paths or the width of the band can be determined iteratively such that the deviation arising on the workpiece lies within the tolerance in all contact paths. In this respect, contact paths with a tighter tolerance can be determined for fine machining and regions with a greater tolerance can be determined for rough machining.

(180) Application with Non-Involute Gearings

(181) The method such as has previously been described can also be directly extended to non-involute gearings or profiles, wherein here the gearings can also again be asymmetrical and/or conical. In this respect, the linear relationships indicated above for involute gearings are generally not linear. The parameter w.sub.F here no longer corresponds to the generating path known from involute gearings, but rather, viewed more generally, to a parameter which parameterizes the profile of the gearing. However, with the indicated simulation as an alternative to the determination of the contact paths and with the mapping of points on the worm with points on the workpiece, they can also be determined with non-involute profiles. The contact line between the dresser and the worm and the modifications resulting on the worm can equally be determined by the above-described dressing simulation in dependence on the axis corrections during dressing. However, a non-linear relationship generally results here between w.sub.F1 and z.sub.F1 for the progression of the contact line which is then described by equation (24). As with involute profiles, a parameter X.sub.F1 can also be introduced here which implicitly describes the position of the contact line via a function b.sub.X along the worm width:
b.sub.X(w.sub.F1,z.sub.F1)=X.sub.F1(86)

(182) This equation represents the generalization of equation (25). The topological modification in the normal direction applied to the worm can be described through the generalization of equation (1).
.sub.Fn1(w.sub.F1,z.sub.F1)=F.sub.Fn1(b.sub.X(w.sub.F1,z.sub.F1))=F.sub.Fn1(X.sub.F1)(87)

(183) A X.sub.F1 can thus also be calculated with respect to every parameter w.sub.F2 on the workpiece such that the contact line to X.sub.F1 intersects the contact path at the w.sub.F1 which is associated with the parameter w.sub.F2. The modification F.sub.Fn1 on the worm can then be calculated from the modification .sub.Fn2 on the workpiece using this association.
F.sub.Fn1(X.sub.F1)=.sub.Fn2(w.sub.F2)(88)

(184) In contrast to the involute case, the modifications were considered in the normal section here. Since both the relationships and the contact path and the contact line can no longer be described by linear relationships, the associations have to be calculated numerically in general. FIG. 4 shows the contact line 35-37 for three different X.sub.F1. The contact line is curved, unlike the involute case. The contact path 32 is also generally curved. The region 30 on the worm is not modified; the region 31 is modified.

(185) Dressers for a Different Macrogeometry

(186) A dresser always only matches one worm geometry mathematically exactly. If the macrogeometry of the worm is changed, in particular the number of threads and/or the diameter, the dresser no longer exactly matches and an unwanted profile error occurs during dressing. While a pure profile angle error can be corrected by an inward pivoting of the dresser in accordance with the prior art, other profile errors cannot be corrected. In involute gearings, for example, profile crownings thus inter alia arise when the dresser does not exactly match the worm to be dressed. Such profile errors could previously not be corrected and non-matching dressers could not be used. It is, however, now possible to correct the profile error arising due to the non-matching dresser using the method presented here. A profile modification is produced using the method for this purpose which results from the difference between the desired profile modification and the profile error arising due to the non-matching dresser. It is thereby possible make use of already available dressers more frequently and both investment costs for new dressers and waiting times up to the delivery of the dresser are dispensed with.

(187) The problem of the non-matching dresser geometry is not only present when a dresser is to be used which was not designed for the worm to be dressed, but also when the worm diameter becomes smaller from dressing cycle to dressing cycle. In many cases, the profile errors resulting due to the changing worm diameter are so small that they are below the permitted tolerance. However, this no longer works when the ratio of worm diameter to module of the gearing to be ground becomes too small and/or when the number of threads is too large. Worms having small diameters can be used, for example, when generating grinding with a larger worm is no longer possible due to an interference contour. A further application is the grinding of large-module gearings. Since the worm diameters which can be used are upwardly limited, the ratio of worm diameter to the module reduces as the module increases. It is also possible to use worms having greater numbers of starts due to the capability of modern gear manufacturing machines to implement high table speeds.

(188) If such worms are used, a dresser configured for the worm in a new state generates an unwanted profile defect for smaller radii, an unwanted profile crowning in the case of involute worms, if dressing takes place in accordance with a method of the prior art. If this profile error or this profile crowning is below a worm diameter outside the tolerance, the worm cannot be further dressed using the given dresser, whereby the maximum useful layer thickness is restricted. This problem has previously only been able to be solved by using different dressers for different diameter ranges. It is, however, possible with the method described here to keep the profile shape constant over a large diameter range with only one dresser. The dresser becomes a dresser not matching the worm for this purpose.