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.