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

Automatic cutter compensation for contouring control systems

Assignee: General Electric Co
•
Filing: 1970-12-23
•
Granted: 1972-08-15
•
Expires: 1990-12-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A numerical contouring control system including improvements in the technique of cutter compensation. The basic control system includes a contouring function generator for generating the desired contouring path and a compensating function generator for continuously realigning the offset compensation vector with the angle of the commanded path. A program slope pulse generator is connected to the contouring function generator so as to generate pulses proportional to the contents of the contouring function generator. A tool radius slope pulse generator is connected to the compensating function generator so as to generate pulses proportional to the contents of the compensating function generator. The outputs of the tool radius slope pulse generator and the program slope pulse generator are compared. If these outputs are found to be unequal, the contents of the compensating function generator are modified so as to automatically keep the tool offset vector aligned with the angle of the contouring path.

Inventors

  • 👤 Leroy U C Kelling

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 21:06
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/19; G05B19/33; G05B19/37; G05B19/371; G05B2219/00; G05B2219/30; G05B2219/34; G05B2219/34098; G05B2219/42; G05B2219/42237; G05B2219/50; G05B2219/50334; G05B2219/50336

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 504 words
In a contouring control system for producing relative motion along a commanded path between a cutting tool and a workpiece, the system including (1) input information means for commanding the speed of said relative motion and first and second directional components of the commanded path to be followed along respective axes, (2) a master clock oscillator for synchronizing system operation, (3) a velocity command generator coupled to the input information means and the master clock oscillator for producing contouring velocity pulses at a rate indicative of the speed of said relative motion, (4) a contouring function generator coupled to the velocity command generator and the input information means for resolving the contouring velocity pulses into the first and second components of pulses having respective rates which indicate the direction of the commanded path relative to axes, (5) compensating information input means for indicating the required amount of compensation resulting from deviation in cutting tool dimensions, (6) a compensating function generator coupled to said velocity command and to said compensating information input means for resolving said contouring velocity pulses into first and second components of pulses having respective rates indicative of the information received from said compensating information input means, said compensating function generator responsive to said compensation information input to resolve the magnitude of said input into first and second directional components along respective axes, said contouring function generator and said compensating function generator both changing the rates of their respective pulses relative to changes in the angle of the commanded path, (7) means for setting said contouring function generator and said compensating function generator in initial and similar conditions, (8) means coupled to said contouring function generator and said compensating function generator for combining said first components of pulses to produce first result pulses for effective movement along one of said two axes and (9) means coupled to said contouring function generator and said compensating function generator for combining said second components of pulses to produce second resultant pulses for effecting movement along the other of said two axes, the improvement comprising: a. a third function generator operatively connected to said compensating function generator and the master clock oscillator for generating first and second pulse trains respectively proportional to said first and second directional components along respective axes; b. a fourth function generator operatively responsive to said input information means and to the master clock oscillator for generating third and fourth pulse trains respectively proportional to the first and second directional components of said input information; c. comparison means operatively connected to said third and fourth function generators for comparing the angle represented by said first and second pulse trains with the angle represented by said third and fourth pulse trains; and d. modifying means operatively connected to said comparison means for modifying the information stored in the compensating function generator whenever the output of said comparison means indicates that the angle represented by said first and second trains is not equal to the angle represented by said third and fourth pulse trains.
Claim 2
Dependent Claim 504 words
In a contouring control system for producing relative motion along a commanded path between a cutting tool and a workpiece, the system including (1) input information means for commanding the speed of said relative motion and first and second directional components of the commanded path to be followed along respective axes, (2) a master clock oscillator for synchronizing system operation, (3) a velocity command generator coupled to the input information means and the master clock oscillator for producing contouring velocity pulses at a rate indicative of the speed of said relative motion, (4) a contouring function generator coupled to the velocity command generator and the input information means for resolving the contouring velocity pulses into the first and second components of pulses having respective rates which indicate the direction of the commanded path relative to axes, (5) compensating information input means for indicating the required amount of compensation resulting from deviation in cutting tool dimensions, (6) a compensating function generator coupled to said velocity command and to said compensating information input means for resolving said contouring velocity pulses into first and second components of pulses having respective rates indicative of the information received from said compensating information input means, said compensating function generator responsive to said compensation information input to resolve the magnitude of said input into first and second directional components along respective axes, said contouring function generator and said compensating function generator both changing the rates of their respective pulses relative to changes in the angle of the commanded path, (7) means for setting said contouring function generator and said compensating function generator in initial and similar conditions, (8) means coupled to said contouring function generator and said compensating function generator for combining said first components of pulses to produce first result pulses for effective movement along one of said two axes and (9) means coupled to said contouring function generator and said compensating function generator for combining said second components of pulses to produce second resultant pulses for effecting movement along the other of said two axes, the improvement comprising: a. a third function generator operatively connected to said compensating function generator and the master clock oscillator for generating first and second pulse trains respectively proportional to said first and second directional components along respective axes; b. a fourth function generator operatively responsive to said input information means and to the master clock oscillator for generating third and fourth pulse trains respectively proportional to the first and second directional components of said input information; c. comparison means operatively connected to said third and fourth function generators for comparing the angle represented by said first and second pulse trains with the angle represented by said third and fourth pulse trains; and d. modifying means operatively connected to said comparison means for modifying the information stored in the compensating function generator whenever the output of said comparison means indicates that the angle represented by said first and second trains is not equal to the angle represented by said third and fourth pulse trains.
Claim 3
Dependent Claim 97 words
The system improvement recited in claim 1 wherein said comparison means is operatively connected to said third and fourth function generators for comparing the combined total of said first and fourth pulse trains with the combined total of said second and third pulse trains, and said modifying means is operatively connected to said comparison means for modifying the information stored in the compensating function generator whenever the output of said comparison means indicates that the combined total of said first and fourth trains is not equal to the combined total of said second and third pulse trains.
Claim 4
Dependent Claim 95 words
The contouring control system improvement recited in claim 1 further comprising deviation sensing means operatively connected to said comparison means for generating an output signal whenever the difference between the combined total of said first and fourth trains exceeds the combined total of said second and third pulse trains by more than a predetermined amount and means for operatively connecting the output of said deviation sensing means to the velocity command generator so as to prohibit the generation of contouring velocity pulses so long as there is an output signal from said deviation sensing means.
Claim 5
Dependent Claim 27 words
The contouring control system improvement recited in claim 2 wherein said comparison means comprises a reversible digital counter operatively connected to said third and fourth function generators.
Claim 6
Dependent Claim 27 words
The contouring control system improvement recited in claim 3 wherein said comparison means comprises a reversible digital counter operatively connected to said third and fourth function generators.
Claim 7
Dependent Claim 41 words
The contouring control system improvement recited in claim 4 wherein said modifying means comprises a pulse rate multiplier operatively connected to said comparison means for generating a fifth pulse train whose frequency is proportional to the contents of said reversible counter.
Claim 8
Dependent Claim 41 words
The contouring control system improvement recited in claim 5 wherein said modifying means comprises a pulse rate multiplier operatively connected to said comparison means for generating a fifth pulse train whose frequency is proportional to the contents of said reversible counter
Claim 9
Dependent Claim 143 words
The contouring control system improvement of claim 1 further comprising modulation signal generating means operatively connected to said master clock oscillator for generating first and second modulation frequency signals having a fixed phase difference therebetween and wherein said comparison means include a first pulse modulating means operatively connected to said third function generator and to said modulating signal generating means, said first pulse modulating means being operative to modulate said first pulse train by said first modulation frequency signal and to modulate said second pulse train by said second modulation frequency signal and a second pulse modulating means operatively connected to said fourth function generator and said modulation signal generating means, said second pulse generating means being operative to modUlate said third pulse train by said first modulating frequency signal and to modulate said fourth pulse train by said second modulating frequency signal.
Claim 10
Dependent Claim 93 words
The contouring control system improvement recited in claim 8 further comprising deviation sensing means operatively connected to said comparison means for generating an output signal whenever the difference between the angle represented by said first and second trains and the angle represented by said third and fourth pulse trains exceeds a predetermined amount and means for operatively connecting the output of said deviation sensing means to the velocity command generator so as to prohibit the generation of contouring velocity pulses so long as there is an output signal from said deviation sensing means.
Claim 11
Dependent Claim 90 words
The contouring control system improvement recited in claim 8 further comprising a first summing means operatively connected to said first pulse modulating means to sum said modulated output signals so as to generate a first phase varying output signal whose phase is proportional to said first and second pulse trains and the second summing means operatively connected to said second pulse modulating means to sum said modulated output signals so as to generate a second phase varying output signal whose phase is proportional to said third and fourth pulse trains.
Claim 12
Dependent Claim 90 words
The contouring control system improvement recited in claim 9 further comprising a first summing means operatively connected to said first pulse modulating means to sum said modulated output signals so as to generate a first phase varying output signal whose phase is proportional to said first and second pulse trains and the second summing means operatively connected to said second pulse modulating means to sum said modulated output signals so as to generate a second phase varying output signal whose phase is proportional to said third and fourth pulse trains.
Claim 13
Dependent Claim 46 words
The contouring control system improvement of claim 10 further comprising a phase discriminating means operatively connected to said first and second summing means and being operative to examine said first and second phase varying signals and generate an output signal proportional to the phase difference therebetween.
Claim 14
Dependent Claim 45 words
The contouring control system improvement of claim 11 further comprising phase discriminating means operatively connected to said first and second summing means and being operative to examine said first and second phase varying signals and generate an output signal proportional to the phase difference therebetween.
Claim 15
Dependent Claim 22 words
The contouring control system improvement recited in claim 12 wherein said first and second summing means comprise first and second summing amplifiers.
Claim 16
Dependent Claim 22 words
The contouring control system improvement recited in claim 13 wherein said first and second summing means comprise first and second summing amplifiers.
Claim 17
Dependent Claim 236 words
An arrangement for controlling the relative positioning of the tool and a workpiece comprising a source of reference signals having a given frequency, a source of command signals having a given frequency and phase with respect to the reference signals, a first function generator producing first and second coordinate pulses describing the workpiece surface to be generated in terms of pulse recurrence rate and accumulated number of pulses, a second function generator producing first and second coordinate pulses describing the offset of the center of the tool to be used in generating the workpiece surface in terms of the relative time of occurrence of the recurrent pulses and their rate of recurrence, said command signal source responsive to an algebraic function of said first function generator and second function generator pulses to vary the relative phase of said reference and command signals, means for controlling the relative positioning of said two objects in accordance with the relative phase of said reference and command signals, means for rotating the angles associated with said first and second function generator pulses at the saMe angular velocity when said first function generator is generating a circular function, and means for rotating the angle associated with said second function generator pulses into agreement with the angle associated with said first function generator pulses whenever the difference in angles associated with said first and second function generator pulses exceeds a predetermined valve.
Claim 18
Dependent Claim 236 words
An arrangement for controlling the relative positioning of the tool and a workpiece comprising a source of reference signals having a given frequency, a source of command signals having a given frequency and phase with respect to the reference signals, a first function generator producing first and second coordinate pulses describing the workpiece surface to be generated in terms of pulse recurrence rate and accumulated number of pulses, a second function generator producing first and second coordinate pulses describing the offset of the center of the tool to be used in generating the workpiece surface in terms of the relative time of occurrence of the recurrent pulses and their rate of recurrence, said command signal source responsive to an algebraic function of said first function generator and second function generator pulses to vary the relative phase of said reference and command signals, means for controlling the relative positioning of said two objects in accordance with the relative phase of said reference and command signals, means for rotating the angles associated with said first and second function generator pulses at the saMe angular velocity when said first function generator is generating a circular function, and means for rotating the angle associated with said second function generator pulses into agreement with the angle associated with said first function generator pulses whenever the difference in angles associated with said first and second function generator pulses exceeds a predetermined valve.

References Cited (Backward Citations)

US3449554A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1975-08-15 1976-02-14 1976-08-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1979-08-15 1980-02-14 1980-08-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1983-08-15 1984-02-14 1984-08-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag