Claims
- 1. A numerical control feed device for moving a slide with one of a tool and a workpiece to a position designated by numerical control data in a machine tool, said feed device comprising:
- a servomotor for moving said slide;
- a drive amplifier for driving said servomotor;
- a first detector for detecting the actual feed amount of said slide;
- a second detector for detecting the actual feed rate of said slide so as to generate a feedback velocity signal;
- feed command means for generating feed command signals in accordance with said numerical control data, said feed command signals representing an objective feed amount to which said slide is to be moved and an objective feed rate at which said slide is to be moved;
- error signal generating means responsive to said feed command signals given from said feed command means and the actual feed amount detected by said first detector, for generating an objective velocity signal corresponding to the difference between said feed command signals and said actual feed amount;
- a feedforward velocity signal generator responsive to said feed command signals for generating a feedforward velocity signal corresponding to said objective feed rate;
- a gain adjustable amplifier for amplifying said feedforward velocity signal from said feedforward velocity signal generator at an amplifying ratio designated thereto so as to output an amplified feedforward velocity signal;
- a subtraction circuit for generating a difference signal based on said objective velocity signal, said feedback velocity signal and said amplified feedforward velocity signal, so as to output said difference signal to said drive amplifier; and
- amplifying ratio command means for generating said amplifying ratio based on various parameters so as to output said amplifying ratio to said gain adjustable amplifier.
- 2. A numerical control feed device as set forth in claim 1, wherein said feed command signals generated by said feed command means comprises command pulses the number and frequency of which respectively correspond to said objective feed amount and said objective feed rate.
- 3. A numerical control feed device as set forth in claim 2, wherein said feedforward velocity signal generator comprises:
- an F-V converter for generating a voltage signal correspnding to the frequency of said command pulses generated from said feed command means.
- 4. A numerical control feed device as set forth in claim 1, wherein said feed command means and said amplifying ratio command means are constituted by a computerized numerical controller.
- 5. A numerical control feed device as set forth in claim 4, wherein said computerized numerical controller includes:
- means for calculating said amplifying ratio based on said various parameters which are determined by at least the characteristic of said machine tool, the shape of said workpiece and said objective feed rate.
- 6. A numerical control feed device as set forth in claim 1, further comprising:
- a differentiating circuit interposed between said feedforward velocity signal generator and said gain adjustable amplifier for outputting as said feedforward velocity signal the acceleration of said objective feed rate to said gain adjustable amplifier.
Priority Claims (1)
Number |
Date |
Country |
Kind |
61-265908 |
Nov 1986 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 118,029, filed on Nov. 5, 1987, now abandoned.
US Referenced Citations (18)
Foreign Referenced Citations (1)
Number |
Date |
Country |
59-194206 |
Nov 1984 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
118029 |
Nov 1987 |
|