← Back to Patent Explorer
US4985841A Expired / Lapsed US ⏱️ 0.0 years remaining

Tapping control system

Assignee: Fanuc Corp
•
Filing: 1987-03-25
•
Granted: 1991-01-15
•
Expires: 2007-03-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Disclosed is a tapping control system capable of performing tapping work with high accuracy and reliability in a manner such that rotation of a tap by means of a digital spindle motor (1) is synchronized with axial drive of the tap by means of a servomotor (2). A digital control circuit (5), used to drive the spindle motor, is supplied with a speed command from position control means (4). The speed command is based on a distributed pulse from an interpolating circuit (3a) for linear interpolation in accordance with the pitch value of a screw to be worked, and a feedback signal indicative of the rotational position of the spindle motor. Also, a servo-circuit (12) for the servomotor is supplied with a distributed pulse from the interpolating circuit. Thus, the two motors are driven synchronously. According to an aspect of the present invention, the tapping work is performed in a fixed cycle such that forward and reverse rotations of the two motors are repeated to reciprocate the tap. According to another aspect, switching means (7) is used to intermittently deliver the distributed pulses and the feedback signal, for selective tapping operation.

Inventors

  • 👤 Takashi Iwagaya

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 05:25
CPC Classifications
B; B23; B23G; B23G1/00; B23G1/16; G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/182; G05B19/186; G05B2219/00; G05B2219/30; G05B2219/41; G05B2219/41255; G05B2219/45; G05B2219/45216; G05B2219/50; G05B2219/50216; G05B2219/50226; Y; Y10; Y10T; Y10T408/00; Y10T408/16; Y10T408/165; Y10T408/17; Y10T408/172; Y10T408/175; Y10T408/23

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 245 words
A tapping control system for a machine capable of tapping a screw with a tap or cutting with a cutting tool and using, as a principal-axis motor, a digital spindle motor controlled by means of a digital control circuit, and a servo-motor for tool feed and being controlled by a servo-circuit, the system comprising, an interpolating circuit for distributing pulses individually to said digital control circuit and the servo-circuit to effect linear interpolation in accordance with the pitch value of the screw to be worked. a pulse coder responsive to rotation of the digital spindle motor for outputting a feedback signal indicative of a rotational speed of the spindle motor. position control means for delivering a speed command to said digital control circuit in accordance with the distributed pulses from the interpolating circuit and the feedback signal outputted from the pulse coder to effect feedback control of the rotational position of said spindle motor distributing pulses individually to said digital control circuit and a servo-circuit for a servomotor for axially moving a tool, wherein said spindle motor and said servomotor are driven in synchronism with each other, said spindle motor and said servomotor being forwardly rotatable in a tapping mode for a predetermined amount of tapping work, and said spindle motor and said servomotor being reversely rotatable to retract the tap through a distance less than said predetermined amount of forward rotation, said forward and reverse rotatable motion being repeated alternatingly in a fixed cycle.
Claim 2
Dependent Claim 245 words
A tapping control system for a machine capable of tapping a screw with a tap or cutting with a cutting tool and using, as a principal-axis motor, a digital spindle motor controlled by means of a digital control circuit, and a servo-motor for tool feed and being controlled by a servo-circuit, the system comprising, an interpolating circuit for distributing pulses individually to said digital control circuit and the servo-circuit to effect linear interpolation in accordance with the pitch value of the screw to be worked. a pulse coder responsive to rotation of the digital spindle motor for outputting a feedback signal indicative of a rotational speed of the spindle motor. position control means for delivering a speed command to said digital control circuit in accordance with the distributed pulses from the interpolating circuit and the feedback signal outputted from the pulse coder to effect feedback control of the rotational position of said spindle motor distributing pulses individually to said digital control circuit and a servo-circuit for a servomotor for axially moving a tool, wherein said spindle motor and said servomotor are driven in synchronism with each other, said spindle motor and said servomotor being forwardly rotatable in a tapping mode for a predetermined amount of tapping work, and said spindle motor and said servomotor being reversely rotatable to retract the tap through a distance less than said predetermined amount of forward rotation, said forward and reverse rotatable motion being repeated alternatingly in a fixed cycle.
Claim 3
Dependent Claim 32 words
A tapping control system according to claim 1, wherein said digital spindle motor and said servomotor are driven with a predetermined rotational speed ratio corresponding to said pitch value of said screw.
Claim 4
Dependent Claim 18 words
A tapping control system according to claim 2, further comprising: a tool holder for nontelescopically mounting the tap.
Claim 5
Dependent Claim 18 words
A tapping control system according to claim 1 further comprising: a tool holder for nontelescopically mounting the tap.
Claim 6
Dependent Claim 212 words
A tapping control system for a machine capable of tapping a screw with a tap or cutting with a cutting tool using, as a principal-axis motor, a digital spindle motor controlled by means of a digital control circuit, the system comprising, an interpolating circuit for distributing pulses individually to said digital control circuit and the servocircuit to effect linear interpolation in accordance with the pitch value of the screw to be worked, a pulse coder responsive to rotation of the digital spindle motor for outputting a feedback signal indicative of a rotational speed of the spindle motor, position control means for delivering a speed command to said digital control circuit in accordance with the distributed pulse from the interpolating circuit and the feedback signal outputted from the pulse coder to effect feedback control of the rotational position of said spindle motor; and switching means for switching the system from an open control position over to a feedback control position; said switching means switching to the feedback control position during tapping, said interpolating circuit distributing pulses individually to said digital control circuit and said servo-circuit for linear interpolation in accordance with the pitch value a screw to be worked, wherein said spindle motor and said servomotor are driven in synchronism with each other.
Claim 7
Dependent Claim 212 words
A tapping control system for a machine capable of tapping a screw with a tap or cutting with a cutting tool using, as a principal-axis motor, a digital spindle motor controlled by means of a digital control circuit, the system comprising, an interpolating circuit for distributing pulses individually to said digital control circuit and the servocircuit to effect linear interpolation in accordance with the pitch value of the screw to be worked, a pulse coder responsive to rotation of the digital spindle motor for outputting a feedback signal indicative of a rotational speed of the spindle motor, position control means for delivering a speed command to said digital control circuit in accordance with the distributed pulse from the interpolating circuit and the feedback signal outputted from the pulse coder to effect feedback control of the rotational position of said spindle motor; and switching means for switching the system from an open control position over to a feedback control position; said switching means switching to the feedback control position during tapping, said interpolating circuit distributing pulses individually to said digital control circuit and said servo-circuit for linear interpolation in accordance with the pitch value a screw to be worked, wherein said spindle motor and said servomotor are driven in synchronism with each other.
Claim 8
Dependent Claim 32 words
A tapping control system according to claim 4, wherein said digital spindle motor and said servomotor are driven with a predetermined rotational speed ratio corresponding to said pitch value of said screw.
Claim 9
Dependent Claim 46 words
A tapping control system according to claim 6, wherein said switching means is in a switching position corresponding to said open control position at the time of deep cutting, thereby preventing said distributed pulses and said feedback signal from being applied to said position control means.
Claim 10
Dependent Claim 30 words
A tapping control system according to claim 5, wherein said digital spindle motor rotates at high speed for deep cutting when the system is switched to the open control mode.
Claim 11
Dependent Claim 46 words
A tapping control system according to claim 8, wherein said switching means is in a switching position corresponding to said open control position at the time of deep cutting, thereby preventing said distributed pulses and said feedback signal from being applied to said position control means.
Claim 12
Dependent Claim 36 words
A tapping control system according to claim 5, further comprising: a tool holder for nontelescopically mounting the tap at the time of said tapping work, and the deep cutting tool at the time of deep cutting.
Claim 13
Dependent Claim 46 words
A tapping control system according to claim 10, wherein said switching means is in a switching position corresponding to said open control position at the time of deep cutting, thereby preventing said distributed pulses and said feedback signal from being applied to said position control means.
Claim 14
Dependent Claim 46 words
A tapping control system according to claim 5, wherein said switching means is in a switching position corresponding to said open control position at the time of deep cutting, thereby preventing said distributed pulses and said feedback signal from being applied to said position control means.
Claim 15
Dependent Claim 70 words
A tapping control system according to claim 5, wherein said digital control circuit includes a speed control section, which receives a speed command from either said position control means or a numeric control unit which includes said interpolating circuit, depending on the selected mode, a current control section coupled to said speed control section, and a pulse width modulation control section for delivering a torque command to the spindle motor.
Claim 16
Dependent Claim 90 words
A tapping control system according to claim 5, further comprising a numeric control unit which includes the spindle motor interpolating circuit and the servomotor interpolating circuit, and wherein the numeric control unit delivers a speed command to the digital control circuit when the system is switched to the open control mode, and the spindle motor interpolating circuit delivers a pulse distribution to the position control means which then derives a speed command and delivers it to the digital control circuit when the system is switched to the feedback control position.
Claim 17
Dependent Claim 319 words
A control system for a multi-function machine tool having a digital spindle motor for tool rotation and a servomotor for tool feed, comprising: a digital control circuit, coupled to the digital spindle motor, or controlling the digital spindle motor; a servo-circuit, coupled to the servomotor, for controlling the servomotor, a control unit, coupled to the digital control circuit and the servo-circuit, for outputting a speed command, the control unit including an interpolating circuit for outputting a linearly interpolated pulse distribution individually to the digital control circuit and to the servo-circuit based on predetermined speed commands for the digital spindle motor and the servomotor fed to the interpolating circuit and correlating to a preselected pitch value, a pulse coder, coupled to the digital spindle motor and being responsive to rotation of the digital spindle motor, for outputting a feedback signal indicative of a rotational speed of the spindle motor, position control means responsive to the linearly interpolated pulse distribution supplied by the interpolating circuit and the feedback signal supplied by the pulse coder, for outputting a speed command to said digital control circuit based on a difference between the linearly interpolated pulse distribution and the feedback signal, speed control means responsive to the speed command outputted from either the control unit or the position control means, and the feedback signal outputted from the pulse code, for outputting a torque command for the digital spindle motor based on a difference between either of the speed commands and the feedback signal, and switch means for switching the system from an open control position over to a feedback control position; said switching means switching to the feedback control position during tapping, said interpolating circuit distributing pulses individually to said digital control circuit and said servocircuit for linear interpolation in accordance with the pitch value a screw to be worked, wherein said spindle motor and said servomotor are driven in synchronism with each other.
Claim 18
Dependent Claim 319 words
A control system for a multi-function machine tool having a digital spindle motor for tool rotation and a servomotor for tool feed, comprising: a digital control circuit, coupled to the digital spindle motor, or controlling the digital spindle motor; a servo-circuit, coupled to the servomotor, for controlling the servomotor, a control unit, coupled to the digital control circuit and the servo-circuit, for outputting a speed command, the control unit including an interpolating circuit for outputting a linearly interpolated pulse distribution individually to the digital control circuit and to the servo-circuit based on predetermined speed commands for the digital spindle motor and the servomotor fed to the interpolating circuit and correlating to a preselected pitch value, a pulse coder, coupled to the digital spindle motor and being responsive to rotation of the digital spindle motor, for outputting a feedback signal indicative of a rotational speed of the spindle motor, position control means responsive to the linearly interpolated pulse distribution supplied by the interpolating circuit and the feedback signal supplied by the pulse coder, for outputting a speed command to said digital control circuit based on a difference between the linearly interpolated pulse distribution and the feedback signal, speed control means responsive to the speed command outputted from either the control unit or the position control means, and the feedback signal outputted from the pulse code, for outputting a torque command for the digital spindle motor based on a difference between either of the speed commands and the feedback signal, and switch means for switching the system from an open control position over to a feedback control position; said switching means switching to the feedback control position during tapping, said interpolating circuit distributing pulses individually to said digital control circuit and said servocircuit for linear interpolation in accordance with the pitch value a screw to be worked, wherein said spindle motor and said servomotor are driven in synchronism with each other.

References Cited (Backward Citations)

US3854353A Cited
US4079235A Cited
US4656405A Cited
US4704689A Cited
US4692071A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-01-14 1994-07-16 1995-01-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-01-14 1998-07-16 1999-01-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-01-14 2002-07-16 2003-01-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag