Method for the location determination of the involutes in gears
10018459 ยท 2018-07-10
Assignee
Inventors
Cpc classification
G01B5/24
PHYSICS
B23F23/12
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/20
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/2241
PERFORMING OPERATIONS; TRANSPORTING
B23F23/006
PERFORMING OPERATIONS; TRANSPORTING
G05B19/4145
PHYSICS
International classification
G01B5/24
PHYSICS
B23Q17/20
PERFORMING OPERATIONS; TRANSPORTING
B23F23/12
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/22
PERFORMING OPERATIONS; TRANSPORTING
G05B19/414
PHYSICS
Abstract
A method for the location determination of the involutes of a pre-gear cut workpiece within a gear-cutting machine using a gear-cut tool comprising the method steps: generating first and second relative movements between the workpiece and the tool; detecting respective, resulting first and second contact between a first tooth flank of the tool and a first tooth flank of the workpiece; and detecting a respective first and second set of coordinates for representing the relative movement of the workpiece and the tool; and determining the angles of rotation, the feeds, the axial distance and the crossed-axes angle of the tool and the workpiece based on the first and second set of coordinates and subsequent calculation of the location of the involutes on the basis of the angles of rotation, the feeds, the axial distance and the crossed-axes angle.
Claims
1. A method for location determination of involutes of a pre-gear cut workpiece within a gear-cutting machine using a gear-cut tool comprising the following method steps: generating a first relative movement between a workpiece and a tool, detecting a resulting first contact between a first tooth flank of the tool and a first tooth flank of the workpiece, and detecting a first set of coordinates for representing the first relative movement between the workpiece and the tool; generating a second relative movement between the workpiece and the tool, detecting a resulting second contact between a second tooth flank of the tool and a second tooth flank of the workpiece, and detecting a second set of coordinates for representing the second relative movement between the workpiece and the tool; and determining angles of rotation, feeds, an axial distance, and a crossed-axes angle of the tool and the workpiece based on the first and second sets of coordinates and calculating a location of the involutes based on the angles of rotation, the feeds, the axial distance, and the crossed-axes angle.
2. The method in accordance with claim 1, wherein the angles of rotation, the feeds, the axial distance, and the crossed-axes angle are determined by equating a kinematic chain which describes a relative location between the workpiece and the tool with a transformation from the detected first and second sets of coordinates.
3. The method in accordance with claim 1, wherein calculating the location of the involutes includes calculating a relative location of an involute of the first and second tooth flanks of the workpiece with respect to one another, where the first and second tooth flanks of the workpiece are left and right tooth flanks of the workpiece.
4. The method in accordance with claim 1, further comprising calculating an absolute location of a center of a tooth or of a gap of the workpiece.
5. The method in accordance with claim 1, further comprising calculating an absolute position of a first and second involute of a workpiece tooth, where the first involute is a first involute of the first tooth flank and the second involute is a second involute of the second tooth flank, where the first tooth flank is a left tooth flank of the workpiece and the second tooth flank is a right tooth flank of the workpiece.
6. The method in accordance with claim 1, wherein calculating the location of the involutes is further based on one or more of modifications of one or more of first and second involutes of the workpiece, where the first and second involutes are left and right involutes of the workpiece, and modifications of the tool.
7. The method in accordance with claim 1, wherein one or more of the workpiece and the tool has an asymmetrical cylindrical or conical gear, wherein the workpiece and the tool form a helical rolling type gear transmission.
8. The method in accordance with claim 1, further comprising centering the tool for the gear-cutting machine based on the location of the involutes.
9. The method in accordance with claim 1, further comprising: repeating the generating the first and second relative movements, detecting the resulting first and second contacts, and detecting the first and second sets of coordinates for a plurality of measurement repeats for one or more of same or additional contact points between the tool and the workpiece on one or more of identical or different tooth gaps, tooth teeth, or tooth helicies of one or more of the tool and of the workpiece, and one or more of statistically evaluating the plurality of measurement repeats for reducing measuring inaccuracies, performing an allowance analysis on the plurality of measurement repeats, performing a profile/flank measurement on the plurality of measurement repeats, performing a pitch measurement on the plurality of measurement repeats, and performing a tooth thickness measurement on the plurality of measurement repeats.
10. The method in accordance with claim 9, further comprising centering the tool based on a preceding allowance analysis of the tool such that a stock removal is identical or almost identical in a normal direction on left and right flanks of the workpiece or a removal distribution is directly set.
11. The method in accordance with claim 1, wherein the method can be carried out in an analog manner for one or more of the location determination of the involutes and a tooth thickness determination of the gear-cut tool.
12. The method in accordance with claim 1, wherein when the tool has a defined edge, movement axes of one or more of the tool and the workpiece are aligned in advance based on a location of one or more lands of the tool so that the contact point lies between the workpiece and the tool in a region of the defined edge.
13. The method in accordance with claim 1, further comprising moving between the first contact and the second contact via one or more of traveling at least two axes of the tool and/or of the workpiece, where the at least two axes are a feed and an angle of rotation of the workpiece and/or of the tool, and adjusting only the crossed-axes angle, where adjusting only the crossed-axes angle includes adjusting a pivot movement of the tool and/or of the workpiece.
14. The method in accordance with claim 1, further comprising measuring the location of the involutes via an insertion sensor for a mass production of a workpiece and storing with reference to a reference location using the insertion sensor the location of the involutes in a memory of a controller of the gear-cutting machine, where subsequent workpieces are able to be brought into the same location using the insertion sensor.
15. The method in accordance with claim 1, wherein for one or more of the first and second relative movements, exactly one physical axle of the gear-cutting machine is traveled provided that the traveling of the exactly one physical axle not only effects a change of either exactly one feed or of exactly one angle of rotation of exactly one of two gear wheels.
Description
BRIEF DESCRIPTION OF THE FIGURES
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION
(11) The method in accordance with the present disclosure for the measurement of a gear wheel will be described in detail in the following. The geometrical properties of asymmetrical and/or conical gears are in particular considered in the method in accordance with the present disclosure. The taking into account of these properties in conjunction with a defined calculation provision allows the calculation of the location of the involutes on the left and right tooth flanks of a gear wheel to be measured. The method can moreover be used for a simple allowance determination of a workpiece using a tool, a location-dependent machining of gears and for centering gears and tools.
(12) In the method in accordance with the present disclosure, the tool and the workpiece form a helical rolling type gear transmission of two outer gears or of one outer gear and one inner gear. The workpiece and/or the tool can have both an asymmetrical cylindrical gear and a conical gear (beveloid gear). The workpiece is preferably a gear wheel having a conical and/or asymmetrical involute gear.
(13) Possible manufacturing processes in which the method in accordance with the present disclosure for the location determination of the involutes can be used are, for example, gear grinding, hobbing, skiving hobbing, scraping, skiving and inside and outside honing.
(14) The method is suitable for carrying out on a CNC gear-cutting machine which provides the required machine axes for carrying out the relative movements between the clamped workpiece and the received tool. At the same time, the processing machine has corresponding sensors for measuring the axial positions and for storing corresponding coordinates.
(15) The mathematical relationships for the method performance will first be looked at in more detail.
(16) General:
(17) All values which differ for the left and right flanks of a gear wheel are provided with the index F. The index F can in this respect adopt the value 1 for the left tooth flank and the value r for the right tooth flank. Equations which contain the values with the index F apply equally to both flanks.
(18) Possible involute gears are divided into the following four classes, where r.sub.b is the radius of the base circular cylinder of the gear wheel and .sub.b is the base helical angle of the involute. The properties of these involute types can be described by the following equations.
(19) Type 1: Conventional cylindrical symmetrical gears
r.sub.br.sub.br=r.sub.bl and
.sub.b.sub.br=.sub.bl
(20) Type 2: Cylindrical asymmetrical gears
(21)
(22) Type 3: Symmetrical beveloids, i.e. they can be generated using a symmetrical tool
.sub.br.sub.bl and
cos .sub.br.Math.r.sub.br=cos .sub.bl.Math.r.sub.bl
(23) Type 4: Asymmetrical beveloids, i.e. they can only be generated using an asymmetrical tool
(24)
(25) The following terms are used for the transformations in the following:
(26) R.sub.x(): rotation about the angle about the x axis. Analog for y and z
(27) T.sub.x(): translation by the path in the x direction. Analog for y and z
(28) H(A.sub.1 . . . A.sub.N): general transformation can be described by a homogeneous matrix having a total of N coordinates A.sub.1 to A.sub.N.
(29) The term coordinates is used here for generalized coordinates which are not necessarily independent. In the simplest case, these coordinates correspond to the positions of translatory or rotary axes and the transformation is given by a kinematic chain composed of translations and rotations.
(30) The axis of rotation of a gear always coincides with the z axis in its rest frame. Due to the asymmetry of the gears described here, different generalized base gap half-angles .sub.bl and .sub.br are introduced for the left and right flanks LF, RF (see .sub.bl+.sub.br is unambiguous for a given gear 1. The orientation of gear teeth, i.e. the alignment of the gaps or of the teeth is clearly given by the difference .sub.b
.sub.bl.sub.br. The values for .sub.bl and .sub.br depend on the reference direction 10 of the gap which can be selected as desired. The center can be selected with symmetrical gears and in this case: .sub.bl=.sub.br. For beveloid gears, .sub.b, .sub.bl and .sub.br relate to a reference transverse sectional plane. With cylindrical gears, these values are in contrast the same in all transverse sectional planes.
(31) The tooth thickness is used synonymously here for the values measurement over balls, tooth width, .sub.b or another test dimension. All these values can be directly converted into one another. In a w-b diagram, properties of a flank are applied over the rolling path w and the z position b.
(32) To determine the relative position of the two gear wheels, i.e. of the tool and of the workpiece with respect to one another, the following kinematic chains are defined which take account of the respective involute type of the tool and of the workpiece. For reasons of simplicity, only the gears 1 and 2 will be addressed in the following, with the gear 1 representing either the workpiece or the tool and the gear 2 being the corresponding counter-wheel, i.e. the tool or the workpiece.
(33) Kinematic Chain with Two Cylindrical Gears 1 and 2:
(34) The relative position of the two gears 1, 2 is described by the following kinematic chain K.sub.R:
K.sub.RR.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)
where .sub.1 is the angle of rotation of the gear wheel 1, .sub.2 is the angle of rotation of the gear wheel 2, z.sub.V1 is the axial feed of the gear wheel 1, z.sub.V2 the axial feed of the gear wheel 2, d the axial distance and the crossed-axes angle.
(35) Kinematic Chain with One Conical Gear 1 and One Cylindrical Gear 2:
(36) The relative position of the two gears 1, 2 is described by the following kinematic chain K.sub.R:
K.sub.RR.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)
where .sub.1 describes the angle of rotation of the gear 1, .sub.2 the angle of rotation of the gear wheel 2, z.sub.V1 the feed of the gear 1, z.sub.V2 the axial feed of the gear wheel 2, d the dimension for the axial distance, the crossed-axes angle, .sub.1 the cone angle of the gear wheel 1 and r.sub.w1 the rolling circle radius of gear wheel 1.
(37) Kinematic Chain with Two Conical Gears 1 and 2:
(38) The relative position of the two gears 1, 2 is described by the following kinematic chain K.sub.R:
K.sub.RR.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)
where .sub.1 describes the angle of rotation of the gear 1, .sub.2 the angle of rotation of the gear wheel 2, z.sub.V1 the feed of the gear 1, z.sub.V2 the feed of the gear wheel 2, d the dimension for the axial distance, the crossed-axes angle, .sub.1 the cone angle of the gear wheel 1. .sub.2 the cone angle of the gear wheel 2, r.sub.w1 the rolling circle radius of gear wheel 1 and r.sub.w2 of gear wheel 2.
(39) Since the axial distance of the two axes of rotation varies with the feed if at least one of the two gears is conical, in this case d is here only called a measure for the axial distance. The actual axial distance for given feeds z.sub.V1 and z.sub.V2 can be calculated directly from the kinematic chains. In the further course, however, this measure for the axial distance axis is also called the axial distance.
(40) The feeds z.sub.V1 and z.sub.V2 do not extend in the axial direction with conical gears, but rather tilted by the respective cone angle with respect to this direction. They are here therefore called the feed and not, as with cylindrical wheels, the axial feed. In the further course, however, the term feed is also used for cylindrical wheels.
(41) Coordinate Transformation:
(42) These kinematic chains map all six spatial degrees of freedom. They do not have to coincide with the physical axes of the processing machine on which the method in accordance with the present disclosure is used. If the machine has a movement apparatus which allows relative positions of the two wheels 1, 2 in accordance with a transformation
H(A.sub.1 . . . A.sub.N)mit N1
the coordinates .sub.1.sub.2z.sub.V1z.sub.V2, d and can be determined from the coordinates A.sub.1 . . . A.sub.N by equating
K.sub.R=H(A.sub.1 . . . A.sub.N)
(43) A reversal of this transformation is also necessary at some points in this present disclosure, i.e. the coordinates A.sub.1 . . . A.sub.N have to be calculated from the values .sub.1, .sub.2, z.sub.V1, z.sub.V2, d and . The methods mentioned in this connection are only possible on a machine having a given movement apparatus if this reverse calculation is possible for the values .sub.1, .sub.2, z.sub.V1, z.sub.V2, d and determined for the special case. This reverse calculation does not necessarily have to result in an unambiguous solution for A.sub.1 . . . A.sub.N. Typical movement apparatus which allow the reverse calculation for all values .sub.1, .sub.2, z.sub.V1, z.sub.V2, d and are described, for example, by the following kinematic chains:
H.sub.Bsp1=R.sub.z(.sub.B1).Math.T.sub.z(.sub.V1).Math.R.sub.x(90.sub.A1).Math.T.sub.z(.sub.Z1).Math.T.sub.x(.sub.X1).Math.R.sub.z(.sub.C2)
H.sub.Bsp2=R.sub.z(.sub.B1).Math.R.sub.x(90.sub.A1).Math.T.sub.z(.sub.Y1).Math.T.sub.z(.sub.Z1).Math.T.sub.x(.sub.X1).Math.R.sub.z(.sub.C2)
(44)
(45) The following relationships are now defined for the location determination of the involutes:
(46) Cylindrical involute gears 1 and 2 are observed which do not necessarily have to mesh with one another. Two gears mesh with one another when, and only when:
m.sub.bF1.Math.cos .sub.bF1=m.sub.bF2.Math.cos .sub.bF2
(47) It is of no importance here whether the gears are conical or cylindrical. Both a left flank of the workpiece and a left flank of the tool and subsequently a right flank of the workpiece and a right flank of the tool are brought into contact for the location determination. For this purpose, the movement apparatus is traveled and the contact is detected using one of the known processes. A recognition of the contact can be made, for example, with reference to the measurement of the torque of the respective axial drive.
(48) On both contacts, a set of coordinates A.sub.F1 . . . A.sub.FN is respectively recorded and a respective set of coordinates .sub.F1, .sub.F2, z.sub.VF1, z.sub.VF2, d.sub.F and .sub.F is calculated from it in accordance with the above equations.
(49) Alternatively, here and in the further course, the order of the measurements can be reversed so that first the right flanks and subsequently the left flanks are brought into contact.
(50) A huge advantage of the method in accordance with the present disclosure is that which axes are traveled how to achieve the contact is of no importance. All axes can theoretically be used together or only one axis alone. In the current centering known from the prior art, only one of the axes .sub.1 or .sub.2 or z.sub.V1 or z.sub.V2 was previously traveled. It is only decisive that the two gars contact at the involute surfaces. This flexibility can, for example, be of advantage, on the one hand, when the physical axles of the movement apparatus do not correspond to the kinematic chain defined here and thus a traveling of one of the coordinates .sub.1 or .sub.2 or z.sub.V1 or z.sub.V2 requires traveling of a plurality of physical axles. Such a traveling of a plurality of axes as a rule produces a greater imprecision and should be avoided where possible. In particular when at least one of the gears is conical, the just described case of the non-coinciding kinematic chains is frequently present. A further advantage is to predefine the contact points on one or on both gears. This can be utilized both in the allowance analysis and/or in the flank and profile measurement and for avoiding contacts of the two gears on non-involute regions, for example on edges of the gears.
(51) If both toothed arrangements mesh with one another, the contact can take place while the helical rolling type gear transmission rotates with roller coupling and the contact can be achieved by opening the coupling with any desired axis suitable for this purpose.
(52) In the event that both gears do not mesh with one another, a roller-coupled rotating of the transmission is only possible about small angles since there would otherwise be collisions with other teeth. The contact thus so-to-say has to take place at a standstill.
(53) The most important relation for most of the calculations listed here results from the calculation of the condition which has to be satisfied when two left flanks or two right flanks of two involute gears contact in a helical rolling type gear transmission. The flanks of a cylindrical or conical involute gear can be described by the following parameterization:
(54)
w here parameterizes the tooth in the profile direction and b in the flank line direction.
(55) s.sub.F serves to write equations for left and right flanks in a compact form and is defined by:
(56)
(57) The relation sought here is obtained in that the contact of two left flanks or two right flanks is respectively calculated in the same reference system. The rest frame of the gear 1 can be selected for this purpose, for example. The flank of the gear 1 is given directly by the above-indicated parameterization in this reference system. To describe the flank of the gear 2 in this reference system, the above-indicated parameterization first has to be transformed into this system with the aid of the transformation given by the previously defined kinematic chain K.sub.R.
(58) An alternative calculation approach will be shown in the following with which the contacts can be calculated. This calculation of the contact between the workpiece and the tool is carried out with the aid of two theoretical racks 60, 61 (also called basic racks), one each for the workpiece and the tool, each with trapezoidal, generally asymmetrical profiles, which can generate the gear teeth. Since both the tool and the workpiece are involute gear teeth, this observation is symmetrical on a swapping over of the tool and the workpiece.
(59)
(60) If the geometry and relative location of the rack 60, 61 with respect to the gear 1, 2 are known, the transverse sections can be determined for any desired width positions and in them the point of contact between the rack and the flank. All these contact points in the individual transverse sections form a straight line (contact straight line) B1, B2 in the plane of engagement P1, P2 for an angle of rotation . If these points of contact are described through w and b from the parameterization in equation [Eq Inv], a linear relationship (R1) is obtained between w, b and . If the rack is held tight in space, it is possible for cylindrical gears to displace them in the axial direction. This axial feed z.sub.V is typically set for the workpiece to machine it over the whole gear-cut width and is set for the tool to set which part of the tool has contact with the workpiece. So that the gear teeth still contact the rack with one or two flanks, the gear teeth have to be rotated about their axis in addition to their displacement. The amount of the rotation results from the pitch height of the gear teeth and the amount of the displacement; the sense of rotation results from the pitch direction. With conical gear teeth, the feed z.sub.V does not take place in the axial direction, but is rather tilted by the conical angle with respect to it in accordance with the same formula as for cylindrical gear teeth from .sub.w and m.sub.t. For calculating the points of contact in the individual transverse sections, the transverse sections are to considered in dependence on the axial feed or on the feed with the correspondingly corrected angles of rotation. A linear relationship (R2) between w, b, z.sub.V and results from (R1) for the description of the contact points.
(61) If two gears are paired in a helical rolling type gear transmission, their two racks 60, 61 must be flush at all times, as shown in
(62) Reference is made to the two Figure representations of
(63)
(64) So that the racks are flush at all times, a linear compulsory condition (R4) results between the two angles of rotation and the two feeds.
(65) If the two angles of rotation and the two feeds are known, the point of contact of the two gears can be determined directly by calculating the point of intersection of the two straight contact lines B1, B2. The parameters b.sub.F1 and w.sub.F1 or b.sub.F2 and w.sub.F2, which describe the point of contact to gear 1 or gear 2 depend linearly on .sub.1, .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) result.
(66) A linear relationship (R7) results from (R4) and (R2) for both gears by an elimination of .sub.1 and .sub.2 between w.sub.F1, w.sub.F2, z.sub.v1 and z.sub.V2 which describes in dependence on the feed which roller path on gear 1 contacts which roller path on teeth 2.
(67) It must be noted that on a change of the crossed-axes angle, both the profile angles of the toothed racks 60. 61 and the helical angles between the axes of rotation of the gears 1, 2 and the toothed racks 60, 61 vary. With conical gears, the cone angle additionally varies, whereby the transformation varies which is defined by the kinematic chain. If a clearance-free transmission of two gears meshing with one another is observed, both toothed racks have the same modulus and both the left flanks and the right flanks of teeth in mutual engagement each lie in identical planes. This is the case, for example, on a two-flank machining. There is generally no clearance-free transmission in the location determination, i.e. only left flanks or only right flanks of teeth in mutual engagement lie in an identical plane. If the location of non-meshing wheels is determined, the two toothed racks generally neither have the same profile angle in the normal section in each case on the left flank or right flank nor do they have the same modulus.
(68) If a crossed-axes angle .sub.F is preset which is to be set on the contact of two left flanks and of two right flanks, the calculation of the contact results deom (R4) such that a contact takes place when and only when the following relation is satisfied:
a.sub.F1+b.sub.F1.Math.z.sub.VF1+c.sub.F1.Math..sub.bF1+d.sub.F1.Math..sub.F1+a.sub.F2+b.sub.F2.Math.z.sub.VF2+c.sub.F2.Math..sub.bF2+d.sub.F2.Math..sub.F2+e.sub.F.Math.d.sub.F=0[EQ_Rel]
Where the coefficients
a.sub.F1,a.sub.F2,e.sub.F[EQ_Coeff]
are dependent both on the basic parameters of the gears and on .sub.F and, with conical gears, on the cone angle, whereas the coefficients
c.sub.F1,d.sub.F1,c.sub.F2,d.sub.F2[EQ_Const]
are only dependent on the basic parameters of the gears.
(69) The coefficients
b.sub.F1,b.sub.F2[EQ_Const2]
are only dependent on the basic parameters with cylindrical gears; with conical gears the corresponding coefficient is additionally dependent on .sub.F and on the corresponding cone angle.
(70) The basic parameters here mean the basic circle radii, the basic helical angles and the numbers of teeth/helices (z.sub.1 and z.sub.2).
(71) Using the two sets of coordinates calculated from the recorded sets of coordinates, the base gap half-angles .sub.bl1 and .sub.br1 can be calculated directly with a given .sub.F and optionally the cone angles from the two equations ([EQ_Rel]) for the left and right flanks, so that the exact location of the involutes would be determined. The requirement for this is the knowledge of .sub.bl2 and .sub.br2, i.e. the locations of the left and right involutes of gear 2.
(72) The following symmetries apply with symmetrical cylindrical and symmetrical conical gears:
c.sub.l1=c.sub.r1,
d.sub.l1=d.sub.r1
c.sub.l2=c.sub.r2,
d.sub.l2=d.sub.r2[EQ_Sym_cyl_con]
(73) The following symmetries additionally apply with symmetrical cylindrical gears:
e.sub.l=e.sub.r, if .sub.l=.sub.r
a.sub.l1=a.sub.r1, if .sub.l=.sub.r
b.sub.l1=b.sub.r1
a.sub.l2=a.sub.r2, if .sub.l=.sub.r
b.sub.l2=b.sub.r2[EQ_Sym_cyl]
(74) If the two wheels mesh with one another, equation ([EQ_Rel]) can be written with different coefficients, here provided with an overline, which have the same dependencies on .sub.F, the basic parameters and optionally the cone angles, as was stated above for the parameters without overline, butindependently of the type of the gears and whether they are symmetricalhave the following symmetries:
(75)
(76) With the relationships from equation ([EQ_mesh]), it follows from equation ([EQ_Rel2]) that .sub.b1.sub.bl1+.sub.br1 and thus the tooth thickness can be determined solely with knowledge of .sub.b2
.sub.bl2+.sub.br2 and of two sets of coordinates, one each for the left and for the right flank. Consequently, the locations of the left and right involutes (.sub.bl2, .sub.br2) of gear 2 do not have to be known for the tooth thickness determination with meshing gears. It is sufficient only to know the tooth thickness of the gear 2. Analogously, .sub.b1
.sub.bl1.sub.br1 and thus the location of the teeth or of the gaps can be determined solely with the knowledge of .sub.b2
.sub.bl2.sub.br2 and of two coordinate sets. Consequently only the orientation of the teeth or gaps of the gear 2 has to be known for the determination of the location of the teeth or gaps at the gear 1 with meshing gears.
(77) The above-mentioned approach for calculating a contact of two involutes can also be utilized to calculate the points on both flanks on both gear which contact on a given relative location, defined b the coordinates , d, z.sub.V1, z.sub.V2, .sub.1 and .sub.2 if a contact is actually taking place. It is utilized in this respect that the contact of both gears with their toothed rack in each case extends along a straight line and these straight lines extend in a common plane, from which exactly one point of intersection result. This point of intersection, which lies on both toothed racks, corresponds just to the contact point of the two gears. The contact point on the toothed rack can then be converted into a point on the gear, defined by b and w.
(78) This conversion can be derived via the generation of an involute gear having a trapezoidal profile. The exact location of the straight lines on the toothed racks for a given angle of rotation results from the fact that the contact of the toothed rack with the gear has to lie in the engagement plane. This plane lies tangentially at the base circle and stands perpendicular on the profile of the toothed rack.
(79) The following relationships are thus obtained:
b.sub.F1=C.sub.b0F1+C.sub.bF1.Math..sub.F1+C.sub.bz.sub.
w.sub.F1=C.sub.w0F1+C.sub.wF1.Math..sub.F1+C.sub.wz.sub.
b.sub.F2=C.sub.b0F2+C.sub.bF2.Math..sub.F2+C.sub.bz.sub.
w.sub.F2=C.sub.w0F2+C.sub.wF2.Math..sub.F2+C.sub.wz.sub.
(80) The coefficients C.sub.bz.sub.
(81) The coefficients C.sub.bF1, C.sub.bF1, C.sub.bF2 and C.sub.wF2 only depend on the basic parameters.
(82) The relationship from equation [EQ_Cal] can also be used conversely to determine a relative location of the two gears with respect to one another at which the contact takes place at predefined point on one or on both gears. For this purpose, w.sub.F1 and/or b.sub.F1 and/or w.sub.F2 and/or b.sub.F2 are predefined and coordinates .sub.F, d.sub.F, z.sub.VF1, z.sub.VF2, .sub.F1 and .sub.F2 are calculated therefrom so that the equations [EQ_Cal] are satisfied.
(83) In the following, possible optional extensions of the method in accordance with the present disclosure or possible applications of the method will be illustrated.
(84) Taking Modifications into Account:
(85) The determination of the location of the involutes is falsified when one or both of the gears 1, 2 are modified. These modifications can arise on the workpiece by the pre-gear-cutting process, by distortion due to hardening and/or by preceding machining steps/machining strokes with modified tools and/or modified machining kinematics. In the first and last cases, they are known as a rule; in the second case they can possibly be acquired from experience or from measurements. With tools, they are known on the basis of the design or from the measurement of the tool when the modifications are unwanted differences due to wear or production defects. These modifications falsify the determination of the location of the involutes to a certain degree. If the modifications are known, however, they can be taken into account in the location determination.
(86) Modifications are typically described in transverse sections and are defined therein perpendicular to the involute. They are called f.sub.F (w,b) here, where w is the roller path and b defines the z position of the transverse sectional plane. A sufficiently good approximation of the measured .sub.bF and that corrected by f.sub.F is obtained when the .sub.bF is corrected by the summand f.sub.F(w,b)/r.sub.bF in equation ([EQ_Rel]) (see
(87) This correction can be applied both to both gears 1, 2 and to only one. w and b are here the roller angle and the transverse section (defined by the z position) at which both gears contact. With large modifications, the result, in particular the location of the measured modification, can be refined in that w is corrected by the summand f.sub.F(w,b). If a gear was pre-cut with the same profile modifications with which it is further cut, a taking into account of the corrections is not necessary if the tool is at full immersion depth since in this case the profile modifications interact exactly with one another and thus compensate one another again. To be able to have immersion which is free of collision and is as deep as possible, can be varied in dependence on the design of the tool.
(88) Motivation of Location Determination/Centering of Non-Meshing Wheels:
(89) In small production runs, it is possible that no suitable tools are present for the pre-gear cutting and the wheels thus have to be pre-gear cut with incorrect tools. This problem is amplified with asymmetrical gears since the probability of having a suitable tool is possibly even smaller due to the different profile angles on the left and right flanks since both profile angles have to match. Wheels gear-cut with an incorrect tool as a rule have incorrect base circle radii and incorrect base helical angles. The pitch height which is purely determined by the manufacturing kinematics can in contrast also be correctly generated with incorrect tools.
(90) As a rule, however, despite the incorrect, but known tool with known manufacturing kinematics, the exact geometry, in particular the base circle radii and the base helical angles of the pre-gear cut wheel can be determined. This knowledge can be used to determine the locations of the pre-gear cut involutes correctly using the methods described here on the further gear-cutting and to center correctly. However, it must be taken into account in this case for the calculation of the correct centering position that the desired flank and the actual flank do not only differ in their locations, as is the case with correctly pre-gear cut workpieces, but rather also differ in their shape due to the different base circle radii and/or base helical angles. The desired location is preferably to be determined such that a minimum allowance is not fallen below along both flanks and/or a maximum allowance is not exceeded.
(91) If the wheel is incorrectly pre-gear cut and if the geometry is not known, the macrogeometry, in particular the base circle radii and the base helical angles can first be determined approximately by a profile measurement and/or flank measurement. A further application is the location-orientated production, wherein the gear to be machined is to be aligned at another gear which does not have to mesh with the tool.
(92) Multiple Measurement/Tolerance Analysis/Profile/Flank Measurement:
(93) In the method described here, it is sufficient in theory to contact exactly one left flank and one right flank. The location of the involutes can be directly calculated therefrom. To reduce effects due to measurement inaccuracies or profile differences, it may be sensible to repeat the measurements at the same point or at different points, that is with different contact points and thus different axial positions, and/or at different gaps/teeth/pitches of the tool and/or of the workpiece and to statistically evaluate the measured values.
(94) Multiple measurements i=1 . . . N with different contact points can, however, also be used to determine the modifications or the allowance. The modification or the allowance at a contact point given by w[i] and b[i] is in a sufficient approximation
f.sub.F(w[i],b[i])=(.sub.b0F1.sub.bF1[i]).Math.r.sub.bF,
where .sub.b0F1 describes the location of the reference involute. This can be determined as with conventional gear measurement, for example so that all modifications are positive. To measure the modification at a point of the workpiece given by w and b (here marked by index 1), .sub.1, z.sub.V1, d and have to be set so that the contacts on the workpiece take place just at the desired points. A further point which has to be observed here is the covering of the helical rolling type gear transmission. This is larger than 1 as a rule, which has the result that generally a plurality of left flanks or a plurality of right flanks simultaneously have contact at all times. This has the consequence that it is no longer possible to distinguish at which of these points the contact took place and which point was thus measured. The contacts which take place on different teeth moreover also take place at different z positions, both on the tool (here marked by the index 2) and on the workpiece. This circumstance can be utilized to avoid the problem just described. For this purpose, z.sub.V2 is set and the tool is thus traveled so that the z position at which the point lies on the tool which contacts the desired point on the workpiece still lies on the tool, but the z positions of the points on the tool which would theoretically also be simultaneously in engagement no longer lie on the tool. It is thus ensured that there is only contact at one point and the measurement can be unambiguously associated with one point on the workpiece. This ultimately has the result that the contact takes place in proximity to the ends of the tool in the axial direction.
(95) Location-Orientated Production:
(96) If the involutes of a gear are aligned at a reference direction 10 (
(97) The angle of rotation of the other gear can be determined from equation [EQ_Rel] for one of the two flanks with a given angle of rotation of a gear and with feeds (z.sub.V1 and z.sub.V2) of both gears so that .sub.b1 is achieved on this flank. The calculation for the other flank is to be carried out analogously for single-flank machining. With two-flank machining, the other r.sub.ibs results automatically when the tooth thickness of the tool, d and were previously correctly coordinated with one another. Alternatively, one of the feeds can be calculated in the same manner or up to four of the parameters .sub.1, .sub.2, z.sub.V1, z.sub.V2 can be determined so that [EQ_Rel] is satisfied. Since the tool and the workpiece mesh with one another in production, equation ([EQ_Rel2]) can alternatively be used for the calculation.
(98) A common variant of defining the location of the involutes is the presetting of the location of the centre of a tooth or of a gap in a defined transvere section plane on a defined radius. Such a location is defined purely by .sub.b independently of the tooth thickness. A knowledge of .sub.b1 and .sub.br is thus not necessary. It is thus also sufficient to know only the orientation of the teeth of the tool which orientation can likewise be described, for example, through the position of the center of a tooth or of a gap. The indication of a radius for a definition of the location of the center is necessary when the gear has an asymmetrical transverse section (r.sub.b1r.sub.br) since in this case the center does not lie at the same angle position on all radii.
(99) Use on Tools with a Defined Edge:
(100) With tools with a non-defined edge (e.g. worm), the method can be used when both wheels rotate in a transmission. In this case, both wheel have contact permanently, but also when the transmission is not rotating and the two wheels so-to-say touch at standstill. With tools with a defined edge (e.g. a hob or skiving wheel), the geometry of the tools does not correspond to the envelope gear which theoretically produces the workpiece (due to chip flutes and the relief grinding of the edges or cutting plates which have been placed on).
(101) The envelope gear can be both cylindrical and conical. For example, on skiving with cylindrical tools, the envelope gear is a beveloid wheel i.e. the manufacturing kinematics corresponds to a helical rolling type gear transmission with a conical tool and a cylindrical or conical workpiece. With conical tools, the envelope gear is cylindrical as a rule, but can also be conical, depending on the manufacturing kinematics. The common points of the tool and its envelope gear are the points on the cutting edges. All other points on the tool lie within (and not on) the envelope gear.
(102)
(103) With knowledge of the exact location of the lands 20, 30, 40 on the tool, the relative location can be selected with the aid of the equations [EQ_Cal] before the contact so that the contact with the counter-wheel takes place exactly on one of the points of intersection and thus on the envelope gear. The method can then be used without modification.
(104) If it is not possible or is not wanted that the tool is correspondingly rotated, it can be calculated with knowledge of the location of the lands 20, 30, 40 on the tool how much the contact point differs from a point of intersection and it can thus be calculated where it lies within the envelope gear and a correction value can be calculated from this which corrects the difference in comparison with a contact on the envelope gear. The method can thus be used for non-meshing wheels for tools with a defined edge.
(105) With tools whose geometry only agrees with the envelope gear over part surfaces, as with scraping wheels, for example, an analog procedure as with tools with a defined edge can be followed. The contact point in this case has to lie on that part of the tool which coincides with the envelope gear.
(106) Advantage of Non-Rotating Transmissions:
(107) In addition to the advantage that the wheels do not have to mesh with one another, it can be of advantage that the contact can be very gentle and thus neither of the two wheels is damaged. If the contact is established with a rotating transmission, friction, abrasion and wear always occur.
(108) Measuring a Tool:
(109) The method can also be used conversely and a tool can be measured using a measuring gear. All typical values of a gear measurement can be determined such as profile, flank, pitch, tooth thickness. The above-mentioned points must be observed with tools with a defined edge. The contact line 50, 50 50 can be displaced in the b direction by varying the feed of the tool to be measured, whereby the point of intersection thereof with the cutting edge can be displaced in the profile direction. A measurement of the cutting edge thereby becomes possible over the whole profile (see
(110) Removal-Optimized Centering:
(111) If an allowance analysis of the workpiece to be machined has been carried out, a location of the involutes of the fully gear-cut wheel can be determined which is ideal under technological aspects by using said analysis. If this location is determined, production can be carried out with location orientation with respect thereto.
(112) If the allowance is assumed as constant over the total flank, the location of the involutes can be determined so that the removal f.sub.nF in the normal direction is the same on left and right flanks. It may be sufficient under certain circumstances that the removal at the left and at the right is not exactly the same, but rather lies in the range of 40% to 60%, with the ranges naturally being able to approximate one another as desired. In certain cases, it can also be desirable to distribute the removal differently directly over the two flanks. This can be sensible, for example, when different wear occurs at the left and right flanks at the tool. With such an asymmetrical removal distribution, a flank can then be relieved, the other can be loaded correspondingly more. In the following, the removal is given on both flanks by f.sub.nF=2q.sub.Ff.sub.n, with q.sub.l+q.sub.r=1 and f.sub.n=0.5.Math.(f.sub.nt+f.sub.nr). Here, q.sub.F describes the removal distribution on the left flank and on the right flank. The averaged removal f.sub.n is given by:
(113)
where:
.sub.b,Production:.sub.b in accordance with the desired tooth thickness
.sub.b,Measurement:=.sub.b in accordance with the measured tooth thickness .sub.bF,Production can then be calculated by:
(114)
(115) Here, .sub.bF,Measurement describes the previously measured location of the involute and .sub.bF,Production the location to be set in the production. These relationships apply to cylindrical and to conical gears. These locations of the involutes in production can be utilized to describe the parameters .sub.1, .sub.2, z.sub.V1, z.sub.V2 for the production process as described above for the location-orientated production.
(116) If this calculation is applied to a symmetrical cylindrical gear in two-flank production, this produces the result which corresponds to the prior art. For this purpose, the location determination is carried out in that only .sub.1 or only .sub.2 or only z.sub.V1 or only z.sub.V2 is varied to contact the left flank and the right flank. If then the symmetries from [EQ_Sym_cyl] and [EQ_Sym_cyl_con] are used to calculate the coordinates for the production, it follows that
z.sub.V1,Production=(z.sub.Vl1,Measurement+z.sub.Vr1,Measurement)/2
or
z.sub.V2,Production=(z.sub.Vl2,Measurement+z.sub.Vr2,Measurement)/2
or
.sub.1,Production=(.sub.l1,Measurement+.sub.r1,Measurement)/2
or
.sub.2,Production=(.sub.l2,Measurement+.sub.r2,Measurement)/2
depending on which coordinate was varied. The coordinates not varied for the location determination remain unchanged. This reveals how trivial the prior art is and how complex in comparison the method presented here is. In particular no knowledge of coefficients from [EQ_Coeff] and [EQ_Const2] and of the constant from [EQ_Const] is required.
(117) Location Determination/Centering with Narrow Gears and Unfavorable Contact Conditions:
(118) If the left flanks and the right flanks contact on the determination of the position, this is generally done on different gear widths, that is at different z positions. How far apart they are depends both on the geometries of the two wheels 1, 2 and on the relative location of the two wheels with respect to one another. If one of the gears 1, 2 is so narrow that in a location determination, the theoretical distance of the contact points in the z direction on the left flank and on the right flank is larger than the width only due to displacement (z.sub.V1 or z.sub.V2) or only due to rotation (.sub.1 or .sub.2) of one of the two gears, the contacts on the left flank and on the right flank on the narrow gear cannot both take place on the involute. At least one of the contacts takes place on the edge so that a precise centering is no longer possible. In this case, a centering according to the prior art is also no longer possible for cylindrical symmetrical wheels.
(119) This problem can be solved in that not only one of the above-mentioned axes is traveled between the contacts on the left flank and on the right flank, but rather either is pivoted or at least two axes are traveled. The first case is only possible in specific cases since the influence of on the distance of the contact points on the left flank and on the right flank is limited. Whether this variant is possible can be calculated, for example, using equations [EQ_Cal].
(120) In the second case, at least two of the axes , d, z.sub.V1, z.sub.V2, .sub.1 and .sub.2 are traveled for achieving the contact on the left flank and on the right flank so that the contact point respectively still lies on the involute region of the two gears, in particular of the narrow gear. The calculation required for this purpose can be carried out, for example using equations [EQ_Cal].
(121) In both cases, the location of the involute can as previously be determined using [EQ_Rel].
(122) Location-Orientated Production after Dressing a Dressable Tool or after Machining with Another Tool:
(123) A very frequent special case of the location-orientated production is the case in which work is carried out with a tool having a geometry changed with respect to the original location determination. This occurs e.g. when work is carried out with dressable tools which become smaller and smaller from dressing process to dressing process and so change their geometry. If the dressing process takes place in the machine, the exact geometry and also location of the tool is known as a rule due to this process. Alternatively, the location of the tool can also be determined metrologically or by the mounting on the spindle, for example using a groove. This second variant can be used, for example, when the tool is externally dressed or when it is, for example, an externally post-ground or post-sharpened tool, e.g. a hob or a skiving wheel.
(124) The method described in this present disclosure for determining the location of the involutes of a workpiece is not always carried out for every workpiece of one type prior to machining. It is typically carried out once or a few times for a workpiece of one type, in particular in mass production. An insertion sensor is then taught with the result of this location determination. Such insertion sensors can generally not determine the absolute location of the workpiece, but rather only the location relative to a reference location, which makes such a teaching necessary. For this purpose, a workpiece whose location was exactly determined is measured using an insertion sensor and the current location is stored as the reference location. It is then possible with the aid of an insertion sensor taught in this way to bring all further workpieces into the same location or to determine their location relative to the reference location and thus also absolutely. If the location of the workpiece and the location of the tool are known in this manner, machining can take place with the current tool, as described above, with stock-removal optimization or with optimization according to a different process or with location orientation. In this respect, the current tool can have any geometry which is suitable for the production of the workpiece. The tool can in particular also be changed in the angles of engagement and/or in the helical angle and/or in the helices/tooth number and/or in the tooth thickness and/or optionally in the cone angle with respect to the tool which was used to teach the insertion sensor. All crossed-axes angles and all axial distances can furthermore be set which are suitable for the production of the workpiece. This process is necessary to be able to center precisely over the whole service life of the tool. Even with tools which are changed only in the diameter, but not in the angles of engagement and/or in the helical angle and/or optionally in the cone angle, this process produces a more precise centering in comparison with the prior art in which use is not made of this exact calculation, but an attempt is only made to hold the worm spirals at the same position at the worm during dressing.
(125) The determination of the position of the workpiece in the teaching of the insertion sensor does not necessarily have to take place with the tool. Alternatively, for example, a measurement probe or another measuring device can be used here.
(126) The insertion using an insertion sensor is also only one possibility of determining the location of the workpiece before the machining. Alternatively, for example, a location determination is also possible with a measurement probe or another measuring device.
(127) Position-Orientated Production of More than One Gear in a Clamping:
(128) It is sensible in specific cases to produce more than one gear of a workpiece in a clamping. This can be done for each gear using different tools which can be mounted on the same spindle or on different spindles. In certain cases, it is, however, also possible to produce more than one gear using one tool. If the gears are to be produced with location-orientation, that is if one gear is to be orientated on one of the others, as is the case, for example, with real and pseudo-double helical gears, the formalism described here can likewise be used, irrespective of whether production takes place with the same tool or with different tools. The procedure as follows is followed for this purpose, for example: The first gear is produced using the method described here with a defined location with respect to a reference direction. If such a reference direction is not present, production takes place with respect to any desired direction and the location of the gear is determined using the formalism described here from the location of the tool during the production. If machining is carried out on one flank, the coordinates , d, z.sub.V1, z.sub.V2, .sub.1 and .sub.2 can be recorded for any desired time during the machining of a flank and its location can be determined therefrom. For the other flank, if necessary, either an analog process is followed or its position is calculated from the tooth thickness to which production is carried out. If machining is carried out on two flanks, the coordinates , d, z.sub.V1, z.sub.V2, .sub.1 and .sub.2 can be recorded for both flanks or only for one flank for the same point in time or for different points in time of the machining and the locations or location of the two involutes or of the involute can thus be determined. Alternatively, only the position of one involute can also be determined here and the second, if necessary, via the tooth thickness. The location of the second gear is calculated from the location of the first gear in accordance with the definition. In accordance with the thus determined desired position of the second gear, the kinematics for its production is calculated using the same tool or another tool. If production is carried out using a different tool, its location must be known. This can be determined metrologically, for example, or it can be known from the production in the machine (dressing). Alternatively, it can be determined by a groove in the tool mount. Further gears are produced analogously as required.
(129) Finally, the possible applications of the method in accordance with the present disclosure can be summarized as follows:
(130) Determining the location (.sub.bl1 and .sub.br1) of the left involute and the right involute using the tool, with the two gears not having to mesh, but being able to mesh with one another. For this purpose, the exact location of the involutes (.sub.b12 and .sub.br2) of the tool must be known. It can be known by: A correspondingly produced and mounted tool; From the dressing process in the machine; By measuring using a measurement system; and By measuring using a master wheel as described below.
(131) The gears can be of the involute type 1-4. Both the tool and the workpiece can have known modifications/profile differences/profile errors. With tools having a defined edge, this can take place in the non-running state if the position of the lands is known.
(132) Determining the location (.sub.bl2 and n.sub.br2) of the left involute and of the right involute of the tool at a measured gear (master wheel). Its location can have previously been determined using a different measurement system in the machine.
(133) Determining the tooth thickness of a tool at a gear (master wheel). This can have previously been measured in an external measuring machine. This can be used, for example, to determine the state with a sharpened tool (hob, skiver).
(134) Checking a Tool for Profile Defects at a Master Wheel
(135) Aligning the involutes of the workpiece on the production at a reference direction. This can have been determined inter alia by: Measuring at a groove, bore, pre-gear cut gear (possibly with tolerance allowance), another gear, using a measurement probe or similar; Determining the location using a tool in the pre-gear cut gear (possible with allowance analysis), in a different gear, with these not necessarily having to mesh with one another, at a different, non-gear cut (non-involute) part of the workpiece.
(136) Centering the tool for the post-gear cutting machining. Centering is a combination of location determination and orientation of the involutes.
(137) Centering the tool with a modified tool geometry and/or modified manufacturing kinematics.
(138)
(139) Method 900 begins at 902 by generating a first relative movement between a workpiece and a tool, detecting a resulting first contact between a first tooth flank of the tool and a first tooth flank of the workpiece, and detecting a first set of coordinates for representing the first relative movement between the workpiece and the tool.
(140) At 904 the method includes generating a second relative movement between the workpiece and the tool, detecting a resulting second contact between a second tooth flank of the tool and a second tooth flank of the workpiece, and detecting a second set of coordinates for representing the second relative movement between the workpiece and the tool.
(141) At 906 the method includes determining angles of rotation, feeds, an axial distance and crossed-axes angle of the tool and the workpiece based on the first and second sets of coordinates. As one example, the angles of rotation, the feeds, the axial distance and the crossed-axes angle are determined by equating a kinematic chain which describes a relative location between the workpiece and the tool (such as one of the kinematic chains described above) with a transformation from the detected first set and second set of coordinates.
(142) At 908 the method includes calculating a location of the involutes based on the angles of rotation, the feeds, the axial distance and the crossed-axes angle. As one example, calculating the location of the involutes at 908 includes calculating a relative location of an involute of the first and second tooth flanks of the workpiece with respect to one another, where the first and second tooth flanks of the workpiece are left and right tooth flanks of the workpiece. For example, the sum of the left and right base gap half-angles is calculated which represents the tooth thickness of a workpiece tooth. As another example, the method at 908 may include calculating an absolute location of a center of a tooth or of a gap of the workpiece. For example, this may include calculating the difference of the base gap half angle of the left and right flanks of the workpiece. As yet another example, the method at 908 may include calculating an absolute position of a first and second involute of a workpiece tooth, where the first involute is a first involute of the first tooth flank and the second involute is a second involute of the second tooth flank, where the first tooth flank is a left tooth flank of the workpiece and the second tooth flank is a right tooth flank of the workpiece. For texample, this may include calculating the base gap half-angle for the left and/or right flank(s) of the workpiece. As another example, calculating the location of the involutes at 908 is further based on one or more of modifications of one or more of first and second involutes of the workpiece, where the first and second involutes are left and right involutes of the workpiece, and modifactions of the tool.
(143) As one example, one or more of the workpiece and/or the tool has an asymmetrical cylindrical or conical gear, where the workpiece and the tool form a helical rolling type gear transmission. Further, method 900 can be carried out independently of whether the workpiece and the tool mesh with one another. Method 900 may further comprise centering the tool for the gear-cutting machine based on the location of the involutes (e.g., based the calculated location of the involutes at 908).
(144) Method 900 may optionally include, at 910, repeating the generating the first and second relative movements, detecting the resulting first and second contact, and detecting the first and second set of coordinates for a plurality of measurement repeats for one or more of same or additional contact points between the tool and the workpiece on one or more of identical or different tooth gaps, tooth teeth, or tooth helicies of one or more of the tool and of the workpiece. For example, the methods at 902-904 may be repeated for the same or additional contact points between the workpiece and tool. The method at 910 may further include statistically evaluating the plurality of measurement repeats (e.g., evaluating the repeated or additional measurements) for reducing measuring inaccuracies. The method at 910 may further include one or more of performing an allowance analysis, a profile/flank measurement, a pitch measurement, and/or a tooth thickness measurement on the plurality of measurement repeats (e.g., on the additional or repeated measurements). As one example, the method may further include centering the tool based on a preceding allowance analysis of the tool such that a stock removal is identical or almost identical in a normal direction on left and right flanks of the workpiece or a removal distribution is directly set.
(145) In one example, when the tool has a defined edge, movement axes of one or more of the tool and the workpiece, such as the angle of rotation and/or the feed of the tool and/or of the workpiece, are aligned in advance based on a location of one or more lands of the tool so that the contact point lie between the workpiece and the tool in a region of a defined edge (e.g., on the envelope gear). As another example, the method may include moving between the first contact (at 902) and the second contact (at 904) via one or more of traveling at least two axes of the tool and/or of the workpiece, where the at least two axes are a feed and angle of rotation of the workpiece and/or of the tool, and adjusting only the crossed-axes angle, where adjusting only the crossed-axes angled includes adjusting a pivot movement of the tool and/or of the workpiece.
(146) In another embodiment, method 900 may employ an insertion sensor of the gear-cutting machine to determine the location of the involute of the workpiece. For example, the method may include measuring the location of the involutes via the insertion sensor (e.g., an insertion sensor for a mass production of a workpiece) and then storing with reference to a reference location using the insertion sensor the location of the involutes in a memory of the controller of the gear-cutting machine, where subsequent workpieces are able to be brought into the same location using the insertion sensor.
(147)
(148) Method 1000 starts at 1002. The method at 1002 includes, starting from a separate desired default of one or more of a right base gap half-angle, a left base gap half-angle, and a desired default of a location of a center of a tooth or of a gap for the workpiece to be produced with respect to a reference direction, determining one or more desired values for one or more angles of rotation and/or for one or more feeds of the tool of the gear-cutting machine and/or of the workpiece and/or for crossed-axes angle and/or an axial distance of two gears of the workpiece. In this way, the method at 1002 may include determining one or more values for the workpiece and/tool needed to produce the workpiece using the gear-cutting machine. As one example, the determining of the one or more desired values takes place by a reversal of the calculation steps of the method 900, as described above. At 1004, the method further includes, based on the one or more desired values determined at 1002, actuating machine axes of the gear-cutting machine for gear-cutting movement to produce a desired involute shape of the workpiece. In this way, a workpiece with the desired involutes may be produced. As one example, the method at 1004 may include producing at least two gears of the workpiece with location orientation with respect to one another during a workpiece clamping, where the actuating includes first actuating the machine axes to produce a first gear of the at least two gears having a predefined reference direction and then repeating the acutating the machine axes to produce a second gear of the at least two gears, with a location of the second gear being calculated from a location of the first gear.
(149) The control methods and routines disclosed herein may be stored as executable instructions in non-transitory memory of the controller and carried out by the controller in combination with the various structural system elements, such as actuators, sensors, etc. The specific routines described herein may represent one or more of any number of processing strategies such as event-driven, interrupt-driven, multi-tasking, multi-threading, and the like. As such, various actions, operations, and/or functions illustrated may be performed in the sequence illustrated, in parallel, or in some cases omitted. Likewise, the order of processing is not necessarily required to achieve the features and advantages of the example embodiments described herein, but is provided for ease of illustration and description. One or more of the illustrated actions, operations and/or functions may be repeatedly performed depending on the particular strategy being used. Further, the described actions, operations and/or functions may graphically represent code to be programmed into non-transitory memory of the computer readable storage medium in a control system carried out in combination with the described elements of the structural system.
(150) It will be appreciated that the configurations and routines disclosed herein are exemplary in nature, and that these specific embodiments are not to be considered in a limiting sense, because numerous variations are possible.