Patent US3777128A successfully refreshed from Google Patents.
← Back to Patent Explorer
US3777128A Expired / Lapsed US ⏱️ 0.0 years remaining

Input data sampling scheme for computer controlled machine tools

Assignee: Kearney and Trecker Corp
•
Filing: 1972-03-31
•
Granted: 1973-12-04
•
Expires: 1992-03-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method for sampling input data to a computer which is controlling the operations of a machine tool. A general purpose digital computer is used to provide servo control signals to the various machine tool slides. The output digital signals of the computer are converted to analog signals by digital to analog converters and fed in the machine tool servo valves which, in turn, control servomotors which, in turn, drive the machine tool slides. Data is sent back to the computer from feedback transducers which are operably connected to the machine tool slides. Means are provided between the feedback transducers and the computers for passing a sampling of the feedback data at periodic intervals. The computer is programmed to request data from the particular feedback device at these intervals. The computer compares this sample of feedback data with the next previous sample of feedback data. This comparison tells the computer the direction, distance, and at what velocity the machine tool slide has moved.

Inventors

  • 👤 E Kirkham

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 17:49
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/414; G05B19/4144

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 146 words
In a computer controlled machine tool system; a pair of mechanically interconnected members carried for movement relative to one another; a position transducer operatively coupled to the machine tool members to provide a feedback signal indicating the movement of said members relative to each other; a power drive means connected to effect relative movement between said members; a source of data for initiating input signal pulses; a computer programmed to produce command signals initiated by said data source for said power drive means; and sampling means connected between said position transducer and said computer operable to so pass feedback signals periodically to said computer that each feedback signal equals a plurality of command signal pulses, whereby the computer compares the sampled feedback data with the next previous sampled feedback data for producing a signal proportional to the relative movement of said members from a previous position.
Claim 2
Dependent Claim 146 words
In a computer controlled machine tool system; a pair of mechanically interconnected members carried for movement relative to one another; a position transducer operatively coupled to the machine tool members to provide a feedback signal indicating the movement of said members relative to each other; a power drive means connected to effect relative movement between said members; a source of data for initiating input signal pulses; a computer programmed to produce command signals initiated by said data source for said power drive means; and sampling means connected between said position transducer and said computer operable to so pass feedback signals periodically to said computer that each feedback signal equals a plurality of command signal pulses, whereby the computer compares the sampled feedback data with the next previous sampled feedback data for producing a signal proportional to the relative movement of said members from a previous position.
Claim 3
Dependent Claim 30 words
A computer controlled machine tool system according to claim 1, wherein said position transducer is operative to indicate changes in position by providing a direct source of digital signal pulses.
Claim 4
Dependent Claim 14 words
A machine tool according to claim 2 wherein said transducer is a laser interferometer.
Claim 5
Dependent Claim 140 words
In a machine tool having a servo driven movable slide member and provided with a data source and computer control for producing command signals from said data source to the servo drive for effecting the desired movement of the slide member; means responsive to the movement of said slide member for producing feedback signals representative of increments of movement of said slide member; means for generating a plurality of periodic signals; and data sampling means connected to receive said feedback signals and being responsive to said periodic signals applied thereto for passing the spaced apart feedback signals to said computer for computing the difference between said feedback signal sample and the next previous feedback sample and producing a digital count representing the error between the commanded slide position and its actual position at the time of the feedback data sample.
Claim 6
Dependent Claim 140 words
In a machine tool having a servo driven movable slide member and provided with a data source and computer control for producing command signals from said data source to the servo drive for effecting the desired movement of the slide member; means responsive to the movement of said slide member for producing feedback signals representative of increments of movement of said slide member; means for generating a plurality of periodic signals; and data sampling means connected to receive said feedback signals and being responsive to said periodic signals applied thereto for passing the spaced apart feedback signals to said computer for computing the difference between said feedback signal sample and the next previous feedback sample and producing a digital count representing the error between the commanded slide position and its actual position at the time of the feedback data sample.
Claim 7
Independent Claim 99 words
A method of sampling the input data supplied to a computer which is controlling the operation of a plurality of machine tool slide members, comprising the steps of: generating feedback pulses from a position transducer which is coupled to the machine tool members and is indicative of increments of relative movement of said members; and sampling the feedback pulses periodically at intervals uniformly spaced apart in time and supplying said sampled feedback pulses to said computer, and with the sampled feedback pulses having a value proportional to the direction and distance of relative movement between said machine tool members.
Claim 8
Independent Claim 99 words
A method of sampling the input data supplied to a computer which is controlling the operation of a plurality of machine tool slide members, comprising the steps of: generating feedback pulses from a position transducer which is coupled to the machine tool members and is indicative of increments of relative movement of said members; and sampling the feedback pulses periodically at intervals uniformly spaced apart in time and supplying said sampled feedback pulses to said computer, and with the sampled feedback pulses having a value proportional to the direction and distance of relative movement between said machine tool members.
Claim 9
Independent Claim 143 words
A method of sampling the input data signal pulses from a source supplied to a computer operatively connected to control the operation of a plurality of machine tool slide members for moving said members a total number of increments of movement corresponding in number to the total number of input signal pulses comprising the steps of: generating feedback signal pulses from a position transducer which is coupled to the machine tool members and is indicative of increments of Relative movement between said members; and sampling the feedback signal pulses at uniformly spaced apart intervals of movement and supplying the sampled feedback pulse to said computer in a manner that each sampled feedback pulse is so spaced apart relative to the other feedback pulses as to have a value proportional to the total accumulated incremental distance of relative movement between said machine tool members.
Claim 10
Independent Claim 143 words
A method of sampling the input data signal pulses from a source supplied to a computer operatively connected to control the operation of a plurality of machine tool slide members for moving said members a total number of increments of movement corresponding in number to the total number of input signal pulses comprising the steps of: generating feedback signal pulses from a position transducer which is coupled to the machine tool members and is indicative of increments of Relative movement between said members; and sampling the feedback signal pulses at uniformly spaced apart intervals of movement and supplying the sampled feedback pulse to said computer in a manner that each sampled feedback pulse is so spaced apart relative to the other feedback pulses as to have a value proportional to the total accumulated incremental distance of relative movement between said machine tool members.
Claim 11
Dependent Claim 189 words
In a computer controlled machine tool; a pair of mechanically interconnected members carried for movement relative to one another; a position transducer operatively coupled between the machine tool members to provide a feedback signal indicating the movement of one of said members relative to the other; power drive means connected to effect relative movement between said members; means for initiating data signals; a computer programmed to produce command signals for controlling said power drive means, said computer being operable to transmit signals initiated by said means to actuate said power drive means to effect movement between said members; and sampling means connected in the return path between said position transducer and said computer operable to pass feedback signals from said transducer periodically to said computer, said sampling means being operative to space said feedback signals uniformly farther apart in time in a manner that each feedback signal corresponds to a plurality of individual data signals from said computer, whereby the computer compares the sampled feedback data with the next previous sampled feedback data for producing a signal proportional to the relative movement of said members from a previous position.
Claim 12
Dependent Claim 189 words
In a computer controlled machine tool; a pair of mechanically interconnected members carried for movement relative to one another; a position transducer operatively coupled between the machine tool members to provide a feedback signal indicating the movement of one of said members relative to the other; power drive means connected to effect relative movement between said members; means for initiating data signals; a computer programmed to produce command signals for controlling said power drive means, said computer being operable to transmit signals initiated by said means to actuate said power drive means to effect movement between said members; and sampling means connected in the return path between said position transducer and said computer operable to pass feedback signals from said transducer periodically to said computer, said sampling means being operative to space said feedback signals uniformly farther apart in time in a manner that each feedback signal corresponds to a plurality of individual data signals from said computer, whereby the computer compares the sampled feedback data with the next previous sampled feedback data for producing a signal proportional to the relative movement of said members from a previous position.
Claim 13
Dependent Claim 167 words
In a computer controlled machine tool system; a machine and a member carried thereby for relative rectilinear movement; power drive means to move said member; a source for initiating input data signals; computer means programmed to supply data signals initiated by said data source to operate said power drive means and being simultaneously programmed to receive return feedback signals at uniformly spaced apart time periods in a manner that each feedback signal equals plural input signals, said computer means being operative to transmit data signals initiated by said source in accordance with the program established by said computer means; a transducer actuated by movement of said machine member and operative to produce feedback signals timed to coincide with the input signals from said computer means; and sampling means operatively interconnected between said transducer and said computer, said sampling means being adapted to accumulate signals in groups representing corresponding successive increments of movement of said member and pass such signals to said computer at spaced apart time intervals.
Claim 14
Dependent Claim 167 words
In a computer controlled machine tool system; a machine and a member carried thereby for relative rectilinear movement; power drive means to move said member; a source for initiating input data signals; computer means programmed to supply data signals initiated by said data source to operate said power drive means and being simultaneously programmed to receive return feedback signals at uniformly spaced apart time periods in a manner that each feedback signal equals plural input signals, said computer means being operative to transmit data signals initiated by said source in accordance with the program established by said computer means; a transducer actuated by movement of said machine member and operative to produce feedback signals timed to coincide with the input signals from said computer means; and sampling means operatively interconnected between said transducer and said computer, said sampling means being adapted to accumulate signals in groups representing corresponding successive increments of movement of said member and pass such signals to said computer at spaced apart time intervals.
Claim 15
Dependent Claim 99 words
In a machine having a member carried for relative rectilinear movement and a power drive connected to selectively move said member; signal means for initiating data input signals; computer means prorammed to dynamically transmit data signals initiated by said signal means to actuate power drive to move said member; a transducer actuated by movement of said member operative to provide feedback signals indicating positional movement of said member; and a data sampler operative to accumulate a plurality of feedback signals from said transducer and connected to transmit resultantly fewer feedback signals to said controller at uniformly spaced time intervals.
Claim 16
Dependent Claim 99 words
In a machine having a member carried for relative rectilinear movement and a power drive connected to selectively move said member; signal means for initiating data input signals; computer means prorammed to dynamically transmit data signals initiated by said signal means to actuate power drive to move said member; a transducer actuated by movement of said member operative to provide feedback signals indicating positional movement of said member; and a data sampler operative to accumulate a plurality of feedback signals from said transducer and connected to transmit resultantly fewer feedback signals to said controller at uniformly spaced time intervals.
Claim 17
Dependent Claim 134 words
In a machine tool having a frame and a member supported by said frame for movement; a source of power connected to actuate said movable member in its movement; a source of information furnishing data which specifies the desired movement of said movable member; monitoring means connected to produce data indicating the actual movement of said member as it is being actuated by said source of power; comparing means connected to compare the data from said monitOring means against the data furnished by said source of information for producing the desired control to meet the requirements specified by said source of information; and sampling means connected to periodically pass the information from said monitoring means to said comparing means so that the information is transmitted to said comparing means at spaced intervals of time.
Claim 18
Dependent Claim 134 words
In a machine tool having a frame and a member supported by said frame for movement; a source of power connected to actuate said movable member in its movement; a source of information furnishing data which specifies the desired movement of said movable member; monitoring means connected to produce data indicating the actual movement of said member as it is being actuated by said source of power; comparing means connected to compare the data from said monitOring means against the data furnished by said source of information for producing the desired control to meet the requirements specified by said source of information; and sampling means connected to periodically pass the information from said monitoring means to said comparing means so that the information is transmitted to said comparing means at spaced intervals of time.
Claim 19
Dependent Claim 26 words
A machine tool according to claim 10 wherein said monitoring means is a transducer connected to produce feedback information indicating the actual movement of said member.
Claim 20
Dependent Claim 47 words
A machine tool according to claim 10 wherein said comparing means is a digital computer and said sampling means passes the information from said monitoring means to said computer at spaced intervals of time in order to free said computer for other functions during such time intervals.
Claim 21
Dependent Claim 45 words
A machine tool according to claim 12 wherein said monitoring means is a transducer connected to produce feedback information indicating the actual movement of said member and said sampling means passes such information to said computer for producing the desired control of said movable member.
Claim 22
Dependent Claim 131 words
A machine tool according to claim 10 wherein said sampling means comprises: a register connected to receive the information from said monitoring means and register the movement of said movable member as it occurs; an AND gate for each bit of said register, each of said AND gates having an input connected to its associated bit in said register; a pulse generator for producing electrical pulses at a specific frequency connected to the input side of each of said AND gates; and means connecting the outputs of each of said AND gates to said comparing means so that each time a pulse is produced by said pulse means, said AND gates will pass the information from said register to said comparing means to produce the desired regulation of said movable member.
Claim 23
Dependent Claim 139 words
In a control for regulating the function of a machine tool; a source of information supplying data which defines the functions to be performed by the machine tool; a computer connected to receive the data from said source of information; monitoring means for each of said functions for producing data to indicate the status of each function as it is being performed; comparing means in said computer for comparing the information from said monitoring means with the stored data from said source of information for producing the desired control to meet the requirements specified by said source of information; and sampling means connected to periodically pass the information from the monitoring means of a particular function to said comparing means at spaced intervals of time in order to free said computer for regulating other functions during such time intervals.
Claim 24
Dependent Claim 139 words
In a control for regulating the function of a machine tool; a source of information supplying data which defines the functions to be performed by the machine tool; a computer connected to receive the data from said source of information; monitoring means for each of said functions for producing data to indicate the status of each function as it is being performed; comparing means in said computer for comparing the information from said monitoring means with the stored data from said source of information for producing the desired control to meet the requirements specified by said source of information; and sampling means connected to periodically pass the information from the monitoring means of a particular function to said comparing means at spaced intervals of time in order to free said computer for regulating other functions during such time intervals.
Claim 25
Dependent Claim 96 words
A machine tool accordng to claim 15 wherein said sampling means comprises: an AND gate; a connection from said monitoring means to an input of said AND gate; a pulse generator for producing electrical pulses at a specific frequency connected to the input side of said AND gate; and means connecting the output of said AND gate to said comparing means so that each time a pulse is produced by said pulse means, said AND gate will pass the information from said monitoring means to said comparing means to produce the desired regulation of the function.

References Cited (Backward Citations)

US3465332A Cited
US3430035A Cited
US3576979A Cited
US3625812A Cited
US3578957A Cited
US3611101A Cited
US3654446A Cited
US3665168A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1976-12-03 1977-06-04 1977-12-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1980-12-03 1981-06-04 1981-12-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1984-12-03 1985-06-04 1985-12-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag