Claims
- 1. A method of grinding a workpiece having a plurality of radially projecting shoulders and a plurality of cylindrical sides, said method comprising the steps of rotating the workpiece about a first axis, rotating the grinding wheel about a second axis extending at an acute angle to the first axis, grinding a shaft cylindrical side of the workpiece, moving the rotating grinding wheel away from the first side of the rotating workpiece along a path extending at an acute angle to the first axis, interrupting movement of the grinding wheel along the path when the grinding wheel has moved to a first clear point position in which a surface of the grinding wheel is spaced apart from the first axis by a first distance, moving the rotating workpiece in a first direction along the first axis, grinding a second cylindrical workpiece side having a radius which is different than the first distance between the surface of the grinding wheel and the first axis, moving the rotating grinding wheel away from the second side of the rotating workpiece along the path which extends at an acute angle to the first axis, interrupting movement of the grinding wheel along the path when the grinding wheel has moved to a second clear point position in which the surface of the grinding wheel is spaced apart from the first axis by a second distance which is different than said first distance, moving the rotating workpiece along the first axis, and grinding a third cylindrical workpiece side having a radius which is less than the second distance between the surface of the grinding wheel and the first axis and which is different than the radius of the second cylindrical workpiece side to thereby use different clear point positions in association with cylindrical workpiece sides of different sizes.
- 2. A method as set forth in claim 1 wherein said steps of grinding the first, second and third sides of the workpiece include the step of feeding the grinding wheel toward the workpiece through the same radial distance on each of a plurality of revolutions of the workpiece to decrease the diameter of each of the sides in turn by the same amount during each of the plurality of revolutions of the workpiece.
- 3. A method as set forth in claim 1 further including the step of reciprocating the workpiece back and forth along the first axis during the step of grinding at least one of the cylindrical sides of the workpiece.
- 4. A method as set forth in claim 1 further including the steps of providing first and second register means, storing in the first register means data corresponding to the position of the first surface of a grinding wheel relative to a plane extending perpendicular to the first axis and located in a predetermined position relative to a shoulder of the workpiece, storing in the second register means data corresponding to the position of a second surface on the grinding wheel relative to the first axis, changing the data stored in both the first and second register means contemporaneoulsy with performing of said step of moving the grinding wheel along a path extending at an acute angle to the first axis.
- 5. A method as set forth in claim 4 further including the step of changing the data stored in only the first register means contemporaneously with performing of said steps of moving the workpiece along the first axis.
- 6. A method as set forth in claim 4 further including the step of providing a single readout means and sequentially displaying data corresponding to the data stored in the first and second register means with the single readout means.
- 7. A method as set forth in claim 1 further including the steps of providing first and second signal generators, and during the performance of said step of moving the grinding wheel along a path extending at an acute angle to the first axis performing the steps of operating the first signal generator to provide a first series of signals each of which corresponds to a relatively small increment of movement of the grinding wheel along the path, operating the second signal generator to provide a second series of signals each of which corresponds to a relatively large increment of movement of the grinding wheel, comparing the first and second series of signals, and interrupting movement of the grinding wheel when the distance corresponding to one of the series of signals differs from the distance corresponding to the other series of signals by a predetermined amount.
- 8. A method as set forth in claim 1 further including the steps of providing a register, storing in the register data corresponding to the position of a surface on the grinding wheel relative to a reference plane disposed in a predetermined position relative to the workpiece and extending transversely to the first axis, locating a reference surface on the workpiece relative to the reference plane by moving the workpiece along the first axis to a position in which the reference surface is adjacent to and spaced apart from a predetermined locating position, determining the difference between the locating position and the actual position of the reference surface, and changing the data stored in the register by an amount corresponding to the difference between the locating position and the actual position of the reference surface to compensate for positioning the reference surface on the workpiece at a position other than the locating position.
- 9. A method as set forth in claim 8 wherein said step of determining the difference between the locating position and the actual position of the reference surface relative to the reference plane includes the step of engaging the reference surface with a probe member.
- 10. A method as set forth in claim 8 further including the steps of initiating a grinding operation with the reference surface spaced apart from the predetermined locating position.
- 11. A method of grinding a workpiece comprising the steps of rotating the workpiece about a first axis, rotating the grinding wheel about a second axis, moving the rotating grinding wheel toward the first axis, moving the rotating workpiece along the first axis, providing first and second signal generators, during the performance of said step of moving the grinding wheel toward the first axis performing the steps of operating the first signal generator to provide a first series of signals each of which corresponds to a relatively small increment of movement of the grinding wheel, operating the second signal generator to provide a second series of signals each of which corresponds to a relatively large increment of movement of the grinding wheel, comparing the first and second series of signals, and interrupting movement of the grinding wheel toward the first axis when the distance corresponding to one of the series of signals differs from the distance corresponding to the other series of signals by a predetermined
- 12. A method as set forth in claim 11 further including the step of providing third and fourth signal generators, during the performance of said step of moving the workpiece along the first axis performing the steps of operating the third signal generator to provide a third series of signals each of which corresponds to a relatively small increment of movement of the workpiece, operating the fourth signal generator to provide a fourth series of signals each of which corresponds to a relatively large increment of movement of the workpiece, comparing the third and fourth series of signals, and interrupting movement of the workpiece when the distance corresponding to one of the third and fourth series of signals differs from the distance corresponding to the other of the third and fourth series of signals by a predetermined amount.
- 13. A method as set forth in claim 11 further including the steps of rapidly moving the grinding wheel toward the workpiece from a retracted position to an intermediate position, the grinding wheel normally being spaced apart from the workpiece during the rapid movement between the retracted and intermediate positions, operating an electric motor to rotate the grinding wheel during the rapid movement of the grinding wheel between the retracted and intermediate positions, detecting when the electrical current required to operate the motor exceeds a predetermined amount due to engagement of the rotating grinding wheel with an object during the rapid movement of the grinding wheel, and interrupting the rapid movement of the grinding wheel toward the workpiece in response to an increase in the motor current required to rotate the grinding wheel to an amount which is in excess of a predetermined amount.
- 14. An apparatus for use in grinding a workpiece, said apparatus comprising means for supporting the workpiece for rotation about and movement along a first axis, first motor means for rotating the workpiece about the first axis, a grinding wheel having first and second surfaces for engaging a workpiece during a grinding operation, means for supporting said grinding wheel for rotation about a second axis which extends at an acute angle to the first axis and for supporting said grinding wheel for movement toward and away from the first axis along a path extending at an acute angle to the first axis, second motor means for rotating the grinding wheel about the second axis, third motor means for effecting movement of the grinding wheel toward and away from the first axis along the path extending at an acute angle to the first axis, first register means for storing data corresponding to the position of the first surface on the grinding wheel relative to a reference plane disposed in a predetermined position relative to the workpiece and extending transversely to the first axis, second register means for storing data corresponding to the position of the second surface on the grinding wheel relative to the first axis, means for changing the data stored in said first and second register means contemporaneously with movement of the grinding wheel toward the first axis along the path extending at an acute angle to the first axis, and means for changing the data stored in said first register means contemporaneously with movement of the workpiece along the first axis while maintaining the data stored in said second register means constant.
- 15. An apparatus as set forth in claim 14 wherein said means for changing the data stored in said first and second register means includes means for varying the data stored in said first register means as a function of the distance which the grinding wheel moves along the path extending at an acute angle to the first axis and as a function of the cosine of the acute angle between the path and the first axis and means for varying the data stored in said second register means as a function of the distance which the grinding wheel moves along the path and as a function of the sine of the acute angle between the path and the first axis.
- 16. An apparatus as set forth in claim 15 further including wheel dressing means for removing material from the grinding wheel at the first and second surfaces, and means for varying the data stored in said first and second register means as a function of the amount of material which is removed from the grinding wheel by said wheel dressing means.
- 17. A method of grinding a workpiece, said method comprising the steps of rotating the workpiece about a first axis, rotating the grinding wheel about a second axis, providing a register, storing in the register data corresponding to the position of a surface on the grinding wheel relative to a reference plane disposed in a predetermined position relative to the workpiece and extending transversely to the first axis, locating a reference surface on the workpiece relative to the reference plane by moving the workpiece along the first axis to a position in which the reference surface is adjacent to and spaced apart from a predetermined locating position, determining the difference between the locating position and the actual position of the reference surface, and changing the data stored in the register by an amount corresponding to the difference between the locating position and the actual position of the reference surface to compensate for positioning of the reference surface on the workpiece at a position other than the locating position.
- 18. A method as set forth in claim 17 wherein said step of determining the difference between the locating position and the actual position of the reference surface relative to the reference plane includes the steps of engaging the reference surface with a probe member and actuating a transducer to provide an output signal which varies as a function of the position of the probe member.
- 19. A method as set forth in claim 17 further including the steps of initiating a grinding operation with the reference surface spaced apart from the predetermined locating position and maintaining the difference between the locating position and actual position of the reference surface constant during the grinding operation.
- 20. An apparatus for use in grinding a workpiece, said apparatus comprising means for rotating the workpiece about a first axis, a grinding wheel having surface means for engaging the workpiece during a grinding operation, register means for storing data correspondingly to the position of said grinding wheel surface means relative to a reference surface on the workpiece, means for adjusting the position of the workpiece along the first axis to move the workpiece to an initial position in which the reference surface on the workpiece is adjacent to and spaced apart from a predetermined reference plane, detector means for determining the distance between the reference surface on the workpiece and the predetermined reference plane when the workpiece is in the initial position, and means for varying the data stored in said register means by an amount corresponding to the distance between the reference surface on the workpiece and the predetermined reference plane when the workpiece is in the initial position to compensate for initially positioning the reference surface on the workpiece at a position in which the reference surface is spaced apart from the reference plane.
- 21. An apparatus as set forth in claim 20 further including drive means for effecting relative movement between said grinding wheel and workpiece to effect a change in the position of said grinding wheel surface means relative to the reference surface on the workpiece, and means for changing the data stored in said register means by an amount corresponding to the change in the position of said grinding wheel surface means relative to the reference surface on the workpiece during relative movement between the grinding wheel and workpiece.
- 22. An apparatus as set forth in claim 20 wherein said detector means includes a probe member which is movable relative to the workpiece between a retracted position spaced apart from the reference surface on the workpiece and a locating position engaging the reference surface on the workpiece and means for providing an output signal which varies as a function of the displacement of said probe from a predetermined reference position when said probe is in the locating position.
- 23. An apparatus for use in grinding a workpiece, said apparatus comprising means for rotating the workpiece about a first axis, a rotatable grinding wheel having surface means for engaging the rotating workpiece during a grinding operation, means for rotating the grinding wheel about a second axis, drive means for effecting relative movement between said grinding wheel and workpiece, first signal generator means for providing a first series of signals during relative movement between said grinding wheel and workpiece, each signal of said first series of signals corresponding to a relatively small increment of relative movement between said grinding wheel and workpiece, second signal generator means for providing a second series of signals during relative movement between said grinding wheel and workpiece, each signal of said second series of signals corresponding to a relatively lare increment of relative movement between said grinding wheel and workpiece, means for detecting when the distance represented by the first series of signals differs from the distance represented by the second series of signals by more than a predetermined amount during relative movement between said grinding wheel and workpiece, and means for interrupting relative movement between said grinding wheel and workpiece when the distance represented by the first series of signals differs from the distance represented by the second series of signals by more than the predetermined amount.
- 24. An apparatus as set forth in claim 23 wherein said drive means includes motor means for effecting movement of the workpiece along the first axis and for effecting operation of said first and second signal generators at rates which vary as a function of variations in the rate of movement of the workpiece along the first axis.
- 25. An apparatus as set forth in claim 23 wherein said drive means includes motor means for effecting movement of said grinding wheel toward and away from the first axis and for effecting operation of said first and second signal generators at rates which vary as a function of variations in the rate of movement of the grinding wheel toward and away from the first axis.
- 26. A method of grinding a workpiece having a plurality of radially projecting shoulders and a plurality of different diameter cylindrical sides comprising the steps of:
- (a) rotating the workpiece about a first axis;
- (b) rotating the grinding wheel about a second axis extending at an acute angle to the first axis;
- (c) moving the rotating grinding wheel away from the first cylindrical side of the rotating workpiece, along a path extending at an angle to the first axis;
- (d) interrupting movement of the grinding wheel along the path when the grinding wheel has moved to a first clear point position wherein a surface of the grinding wheel is spaced from the first axis a distance slightly greater than the radius of the second cylindrical side;
- (e) shifting the workpiece along the first axis a distance, which is a function of the distance the grinding wheel is moved along its path of movement and the angle the path makes with the first axis, to a position in close proximity to the surface of the grinding wheel;
- (f) moving the grinding wheel toward the first axis to engage the second cylindrical side of the rotating workpiece; and
- (g) moving the rotating workpiece along the first axis to grind the second cylindrical side of the rotating workpiece.
- 27. A method as claimed in claim 26 wherein:
- the workpiece is shifted along the first axis a distance which is a function of the longitudinal separation of the first and second cylindrical sides, the distance the grinding wheel is moved along its path, and the cosine of the acute angle between the path and the first axis.
- 28. A method as claimed in claim 26 wherein steps (c) and (e) occur in overlapping time periods.
- 29. Apparatus for grinding a plurality of different diameter cylindrical portions on a workpiece comprising:
- workpiece rotating means for rotating the workpiece about its longitudinal axis;
- a grinding wheel having a first grinding surface for grinding longitudinally extending portions of the workpiece and a second grinding surface for grinding radially extending portions of the workpiece;
- grinding wheel rotating means for rotating said grinding wheel about an axis extending at an angle to the longitudinal axis of the workpiece;
- grinding wheel positioning means for moving said grinding wheel along a path which extends at less than a 90.degree. angle with respect to the longitudinal axis of the workpiece;
- compensating means for shifting the workpiece along its longitudinal axis in response to movement of the grinding wheel along its path as a function of distance moved along the path and the angle of the path with respect to the longitudinal axis of said workpiece.
- 30. Apparatus for grinding as claimed in claim 29 comprising:
- clear point stop means operable when changing from grinding a cylindrical portion having a first radius to start grinding a cylindrical portion having a second radius for controlling said grinding wheel positioning means to position said grinding wheel so the first grinding surface is separated by a distance slightly greater than the second radius from the longitudinal axis of the workpiece.
- 31. Apparatus as claimed in claim 29 comprising:
- clear point stop means operable when changing from grinding a portion having one radius to a portion having another radius for positioning said grinding wheel slightly further from the workpiece longitudinal axis than the radius of the next cylindrical portion to be ground.
- 32. Apparatus as claimed in claim 31 wherein:
- said compensating means shifts the workpiece along its longitudinal axis in response to movement of the grinding wheel along its path as a function of the cosine of the angle between the path and the workpiece longitudinal axis, the distance the grinding wheel is moved along its path, and the separation between the cylindrical portion which was just ground and the next cylindrical portion to be ground.
- 33. An apparatus for use in grinding a workpiece having a plurality of radially projecting shoulders and a plurality of cylindrical sides with different diameters, said apparatus comprising a base, a workpiece carriage movably mounted on said base, means for rotatably supporting the workpiece on said carriage, first motor means for rotating the workpiece relative to said carriage about a first axis, second motor means for moving said carriage along a first path extending parallel to said first axis, a wheel slide movably mounted on said grinding wheel rotatably supported on said wheel slide and rotatable about a second axis which extends at an acute angle to the first axis, third motor means for rotating said grinding wheel about the second axis, fourth motor means for moving said wheel slide along a second path extending at an acute angle to the first axis and transversely to the second axis, and control means for controlling operation of said second and fourth motor means to effect sequential grinding of cylindrical sides of the workpiece, said control means including first means for effecting operation of said fourth motor means to move said wheel slide relative to said base along the second path in a direction toward the first axis to move said grinding wheel into engagement with a first cylindrical side of the workpiece while the workpiece is in a first position along said first axis and while said first motor means is rotating the workpiece about the first axis and while said third motor means is rotating the grinding wheel about the second axis, said first means including means for effecting operation of said fourth motor means to move said wheel slide relative to said base along the second path in a direction away from the first axis to move said grinding wheel to a first clear point position in which a peripheral surface of said grinding wheel is spaced apart from the first axis by a first distance, and second means for effecting operation of said second motor means to move said carriage in a first direction relative to said base to move the workpiece to a second position in which a second cylindrical side of the workpiece having a radius which is slightly less than the first distance is adjacent to the peripheral surface of said grinding wheel while said grinding wheel is at the first clear point position, said first means including means for effecting operation of said fourth motor means to move said wheel slide along the second path to move said rotating grinding wheel from the first clear point position into engagement with the second cylindrical side of the rotating workpiece, said first means including means for effecting operation of said fourth motor means to move said wheel slide relative to said base along the second path in a direction away from the first axis to move said grinding wheel to a second clear point position in which the peripheral surface of said grinding wheel is spaced apart from the first axis by a second distance which is different from the first distance, said second means including means for effecting operation of said second motor means to move said carriage in the first direction relative to said base to move the workpiece to a third position in which a third cylindrical side of the workpiece having a radius which is slightly less than the second distance is adjacent to the peripheral surface of said grinding wheel while said grinding wheel is at the second clear point position, said first means including means for effecting operation of said fourth motor means to move said wheel slide along the second path to move said rotating grinding wheel from the second clear point position into engagement with the third cylindrical side of the rotating workpiece.
- 34. An apparatus as set forth in claim 33 wherein said control means further includes means for effecting operation of said fourth motor means to move said wheel slide toward the first axis through a third distance on each of a plurality of revolutions of the workpiece during the grinding of the first cylindrical side, for effecting operation of said fourth motor means to move said wheel slide toward the first axis through the third distance on each of a plurality of revolutions of the workpiece during grinding of the second cylindrical side, and for effecting operation of said fourth motor means to move said wheel slide toward the first axis through the third distance on each of a plurality of revolutions of the workpiece during grinding of the third cylindrical side.
- 35. An apparatus as set forth in claim 33 whrein said grinding wheel has first surface means for grinding a cylindrical side of the workpiece and second surface means for grinding a radially projecting shoulder of the workpiece, said control means including first register means for storing data corresponding to the position of said first surface means relative to a third axis extending perpendicular to and intersecting the first axis, second register means for storing data corresponding to the position of said second surface means relative to said first axis, and means for changing the data stored in said first and second register means upon movement of said wheel slide along the second path.
- 36. An apparatus as set forth in claim 35 wherein said control means includes means for changing the data stored in said second register means while maintaining the data stored in said first register means constant during movement of said carriage along the first path.
- 37. An apparatus as set forth in claim 36 further including display means for sequentially displaying data corresponding to the data stored in said first and second register means.
- 38. An apparatus as set forth in claim 33 wherein said fourth motor means includes an electric motor, said control means including means for detecting when the electrical current required to operate said electrical motor exceeds a predetermined amount and for interrupting operation of said electric motor in response to an increase in the current required to operate said electric motor to a current which is in excess of the predetermined amount.
- 39. An apparatus as set forth in claim 33 further including register means for storing data corresponding to the position of a surface on said grinding wheel relative to a reference surface on the workpiece, detector means for determining the distance between a reference surface on the workpiece and a predetermined reference plane when the workpiece is in an initial position, and means for varying the data stored in said register means by an amount corresponding to the distance between the reference surface on the workpiece and the predetermined reference plane when the workpiece is in the initial position to compensate for initially positioning the reference surface on the workpiece at a position in which the reference surface is spaced apart from the reference plane.
- 40. An apparatus as set forth in claim 39 further including means for changing the data stored in said register means by an amount corresponding to a change in the position of the surface on said grinding wheel relative to the reference surface on the workpiece during relative movement between the grinding wheel and workpiece.
- 41. An apparatus as set forth in claim 39 wherein said detector means includes a probe member which is movable relative to the workpiece between a retracted position spaced apart from the reference surface on the workpiece and a locating position engaging the reference surface on the workpiece and means for providing an output signal which varies as a function of the displacement of said probe member from a predetermined reference position when said probe member is in the locating position.
- 42. An apparatus for use in grinding a workpiece having a cylindrical side and a radially projecting shoulder which extends perpendicular to the cylindrical side, said apparatus comprising a base, a workpiece carriage movably mounted on said base, means for rotatably supporting the workpiece on said carriage, first motor means disposed on said carriage for rotating the workpiece relative to said carriage about a first axis, second motor means disposed on said base for moving said carriage along a first path extending parallel to said first axis, a wheel slide movably mounted on said base, a grinding wheel rotatably supported on said wheel slide and rotatable about a second axis which extends at an acute angle to the first axis, said grinding wheel having first surface means for grinding the shoulder of the workpiece and second surface means for grinding the cylindrical side of the workpiece, third motor means disposed on said wheel slide for rotating said grinding wheel about the second axis, fourth motor means disposed on said base for moving said wheel slide along a second path extending at an acute angle to the first axis and perpendicular to the second axis whereby upon movement of said wheel slide along the second path said grinding wheel has a component of movement extending parallel to the first axis and a component of movement extending perpendicular to the first axis, and control means for controlling operation of said second and fourth motor means to move said wheel slide relative to said base along the second path and to move said carriage along the first path to effect engagement of said first surface means on said rotating grinding wheel with the shoulder of the rotating workpiece and to effect engagement of said second surface means on said rotating grinding wheel with the side of the rotating workpiece to grind the side and shoulder of the workpiece and to thereafter move said wheel slide relative to said base in a direction away from said first axis to retract said grinding wheel from the workpiece, said control means including compensation means for compensating for the component of movement of said grinding wheel in a direction parallel to said first axis during movement of said wheel slide along the second path, said compensation means including means for initiating movement of said wheel slide along the second path from a position in which said first surface means on said grinding wheel is offset from the radially projecting shoulder of the workpiece along the first axis by a distance which is at least substantially equal to the component of movement of said grinding wheel in a direction parallel to the first axis during movement of said wheel slide along the second path.
- 43. An apparatus as set forth in claim 42 wherein said control means includes means for repetitively reversing the direction of operation of said second motor means to reciprocate the workpiece along the first axis while said second surface means on said grinding wheel is disposed in engagement with the cylindrical side of the workpiece.
- 44. An apparatus as set forth in claim 43 wherein said means for repetitively reversing the direction of operation of said second motor means includes means for repetitively reversing the direction of operation of said second motor means when said first surface means on said grinding wheel engages the shoulder of the workpiece.
- 45. An apparatus for use in grinding a workpiece having a radially projecting shoulder and a cylindrical side, said apparatus comprising a base, means for rotatably supporting the workpiece for rotation relative to said base about a first axis, a wheel slide movably mounted on said base, a grinding wheel rotatably supported on said wheel slide and rotatable about a second axis which extends at an acute angle to the first axis, said grinding wheel having first surface means for grinding the shoulder of the workpiece and second surface means for grinding the cylindrical side of the workpiece, means for rotating said grinding wheel about the second axis, means for moving said wheel slide along a path extending at an acute angle to the first axis whereby upon movement of said wheel slide along the path said grinding wheel has a component of movement extending parallel to the first axis and a component of movement extending perpendicular to the first axis, and control means for controlling movement of said wheel slide relative to said base along the path extending at an acute angle to the first axis, said control means including first register means for storing data corresponding to the position of one of said surface means on said grinding wheel relative to a first plane extending perpendicular to the first axis, second register means for storing data corresponding to the position of the other of said surface means on said grinding wheel relative to a second plane in which the first axis is disposed, means for changing the data stored in said first register means by an amount corresponding to the magnitude of the component of movement of said wheel slide parallel to the first axis and for changing the data stored in said second register means by an amount corresponding to the magnitude of the component of movement of said wheel slide perpendicular to the first axis upon movement of said wheel slide along the path.
- 46. An appartus as set forth in claim 45 further including detector means for determining the distance between a reference surface on the workpiece and a predetermined reference plane when the workpiece is in an initial position, and means for varying the data stored in said first register means by an amount corresponding to the distance between the reference surface on the workpiece and the predetermined reference plane when the workpiece is in the initial position to compensate for initially positioning the reference surface on the workpiece at a position in which the reference surface is spaced apart from the reference plane.
- 47. An apparatus as set forth in claim 45 further including a dressing tool, means for effecting movement of said dressing tool and grinding wheel relative to each other to remove material from said grinding wheel and effect a change in the positions of said first and second surface means relative to the second axis, means for varying the data stored in said first register means by an amount which is a function of the extent of the change in position of said one surface means due to removal of material from said grinding wheel by said dressing tool, and means for varying the data stored in said second register means by an amount which is a function of the change in position of said other surface means due to removal of material from said grinding wheel by said dressing tool.
- 48. An apparatus for use in grinding a workpiece having a radially projecting shoulder and a cylindrical side, said apparatus comprising a base, a workpiece carriage movably mounted on said base, means for rotatably supporting the workpiece on said carriage, means for rotating the workpiece relative to said carriage about a first axis, motor means for moving said carraige relative to said base to move the workpiece along said first axis, a wheel slide movably mounted on said base, a grinding wheel rotatably supported on said wheel slide and rotatable about a second axis which extends at an acute angle to the first axis, said grinding wheel having first surface means for grinding the shoulder of the workpiece and second surface means for grinding the cylindrical side of the workpiece, means for rotating said grinding wheel about the second axis, means for moving said wheel slide along a path extending at an acute angle to the first axis, and control means for controlling movement of said wheel slide relative to said base along the path extending at an acute angle to the first axis and for controlling movement said carriage relative to said base to effect engagement of said first surface means on said grinding wheel with the shoulder of the rotating workpiece and to effect engagement of said second surface means on said grinding wheel with the side of the rotating workpiece to grind the side and shoulder of the workpiece, said control means including means for repetitively reversing the direction of operation of said motor means to reciprocate the workpiece along the first axis through a distance which is less than the extent of said second surface means along the first axis while said second surface means is disposed in engagement with the cylindrical side of the workpiece.
- 49. An apparatus as set forth in claim 48 wherein said means for repetitively reversing the direction of operation of said motor means inlcudes means for repetitively reversing the direction of operation of said motor means when said first surface means is disposed in engagement with the radially projecting shoulder of the workpiece and for repetitively reversing the direction of operation of said motor means when said first surface means is spaced from the radially projecting shoulder of the workpiece by a predetermined distance which is less than the extent of said second surface means along the first axis.
- 50. An apparatus as set forth in claim 49 wherein said control means inludes register means for storing data corresponding to the position of said first surface means relative to a reference plane, said means for repetitively reversing the direction of operation of said motor means being effective to reverse the direction of operation of said motor means when the data stored in said register means is a first predetermined value corresponding to engagement of said first surface means with the radially projecting shoulder of the workpiece and when the data stored in said register means is a second predetermined value corresponding to said first surface means being spaced from the radially projecting shoulder by the perdetermined distance.
- 51. An apparatus as set forth in claim 50 further including detector means for determining the distance between a reference surface on the workpiece and a reference plane when the workpiece is in an intial position, and means for varying the data stored in said register means by an amount corresponding to the distance between the reference surface on the workpiece and the predertemined reference plane when the workpiece is in the initial position to compensate for initially positioning the reference surface on the workpiece at a position in which the reference surface is spaced apart from the reference plane.
- 52. An apparatus as set forth in claim 51 further including means for varying the data stored in said register means as a function of the cosine of the acute angle between the path of movement of said wheel slide and the first axis upon movement of said wheel slide along the path.
- 53. An apparatus for use in grinding a workpiece, said apparatus comprising means for rotating the workpiece about a first axis, a grinding wheel having first and second surfaces for engaging the workpiece during a grinding operation, means for rotating said grinding wheel about a second axis which extends at an acute angle to the first axis, means for moving the grinding wheel along a path extending at an acute angle to the first axis, first register means for storing data corresponding to the position of the first surface on the grinding wheel relative to a reference plane extending perpendicular to the first axis, second register means for storing data corresponding to the position of the second surface on the grinding wheel relative to the first axis, and means for changing the data stored in said first and second register means upon movement of said grinding wheel along the path extending at an acute angle to the first axis.
- 54. An apparatus as set forth in claim 53 further including means for moving the workpiece along the first axis and means for changing the data stored in said first register means upon movement of the workpiece along the first axis while maintaining the data stored in said second register means constant.
- 55. An apparatus as set forth in claim 53 wherein said means for changing the data stored in said first and second register means includes means for varying the data stored in said first register means as a function of the distance which the grinding wheel moves along the path extending at an acute angle to the first axis and as a function of the cosine of the acute angle between the path and the first axis and means for varying the data stored in said second register means as a function of the distance which the grinding wheel moves along the path and as a function of the sine of the acute angle between the path and the first axis.
- 56. An apparatus for use in grinding a workpiece, said apparatus comprising means for rotating the workpiece about the first axis, a grinding wheel having first and second surfaces for engaging a workpiece during a grinding operation, means for rotating said grinding wheel about a second axis which extends at an acute angle to the first axis, means for moving said grinding wheel along a path extending at an acute angle to the first axis, first register means for storing data corresponding to the position of the first surface on the grinding wheel relative to a reference plane disposed in a predetermined position relative to the workpiece and extending transversely to the first axis, second register means for storing data corresponding to the position of the second surface on the grinding wheel relative to the first axis, means for changing the data stored in said first and second register means upon movement of the grinding wheel along the path extending at an acute angle to the first axis, a wheel dressing tool, means for effecting movement of said wheel dressing tool and grinding wheel relative to each other to remove material from said grinding wheel and effect a change in the positions of said first and second surfaces on said grinding wheel relative to the second axis, means for varying the data stored in said first register means by an amount which is a function of the extent of the change in position of said first surface due to removal of material from said grinding wheel by said wheel dressing tool, and means for varying the data stored in said second register means by an amount which is a function of the change in position of said second surface due to removal of material from said grinding wheel by said wheel dressing tool.
- 57. An apparatus for use in grinding a workpiece having a reference surface and a radially projecting shoulder, said apparatus comprising a base which is disposed in a predetermined position relative to a reference plane, a workpiece carriage movably mounted on said base, means for rotatably supporting the workpiece on said carriage, means for moving said carriage relative to said base along a first path to move the shoulder and reference surface on the workpiece relative to said base and the reference plane, a wheel slide movably mounted on said base, a grinding wheel rotatably supported on said wheel slide, said grinding wheel having a circular surface which engages the shoulder on the workpiece during grinding of the workpiece, means for moving said wheel slide relative to said base along a second path which extends transversely to the first path to move said grinding wheel into and out of engagement with the workpiece, control means for controlling movement of said wheel slide relative to said base along the second path, said control means including register means for storing data corresponding to the position of the circular surface on said grinding wheel relative to said reference plane, and means for initially locating the workpiece relative to the reference plane, said means for initially locating the workpiece relative to the reference plane includes means for effecting movement of said carriage along the first path to an initial position in which the reference surface on the workpiece is adjacent to the reference plane and is spaced apart from the reference plane by a variable distance, means for determining the magnitude of the variable distance which the reference surface is spaced apart from the reference plane when said carriage is in the initial position, and means for changing the data stored in said register means by an amount corresponding to the magnitude of the variable distance between the reference surface and the reference plane when said carriage is in the initial position.
- 58. An apparatus as set forth in claim 57 wherein said means for determining the magnitude of the variable distance includes a probe member having surface means for engaging the reference surface on the workpiece when said carriage is in the initial position and transducer means for providing an output signal indicative of the position of said surface means on said probe member relative to the reference plane when said surface means on said probe member is disposed in engagement with the reference surface on the workpiece.
- 59. An apparatus as set forth in claim 57 wherein the second path along which said wheel slide is movable extends at an acute angle to the first path along which said workpiece carriage is movable, said control means including means for changing the data stored in said register means upon movement of said wheel slide along the second path and means for changing the data stored in said register means upon movement of said workpiece carriage along the first path.
Parent Case Info
This is a division of application Ser. No. 769,945 filed Feb. 18, 1977 now U.S. Pat. No. 4,115,958 issued Sept. 26, 1978.
US Referenced Citations (7)
Non-Patent Literature Citations (3)
Entry |
Saimp "RCD" Soc. Az. Industrie Mechaniche Padouane, dated prior to Sep. 1976. |
TNC Abrasive centu, Jones & Lamson, n/c O.D. Grinding, dated prior to Jul. 8, 1976. |
Amer. Mach., Aug. 1976, pp. 104-105, article "Multiple Diameters Via Microprocessor Grinder", Schaffer. |
Divisions (1)
|
Number |
Date |
Country |
Parent |
769945 |
Feb 1977 |
|