Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
241 words
In a numerically controlled machine tool including a machine control unit for controlling operation of the numerically controlled machine tool, a general purpose computer for providing operating commands to said machine control unit, said general purpose computer including means for generating a control program, the improvement which comprises a control system interposed between said general purpose computer and said machine control unit, and means for linking said control system to said general purpose computer to enable said control system to access said computer on a time sharing basis to receive said control program for said machine tool, said control system including an individual computer dedicated to said numerically controlled machine tool, said dedicated computer being connected to said machine control unit and being linked to said general computer on a time sharing basis, a storage memory operatively connected to said dedicated computer, a peripheral input/output device connected to said dedicated computer and located proximate to the numerically controlled machine tool, said dedicated computer being interfaced with said machine control unit so as to provide an input directly to the machine control unit so that said dedicated computer functions as a control data buffer for said machine control unit, said input/output device enabling an operator to modify the control program held in the storage memory of said dedicated computer from a location proximate said machine tool and to update the control program in said general purpose computer on a time sharing basis.
Claim 2
Dependent Claim
241 words
In a numerically controlled machine tool including a machine control unit for controlling operation of the numerically controlled machine tool, a general purpose computer for providing operating commands to said machine control unit, said general purpose computer including means for generating a control program, the improvement which comprises a control system interposed between said general purpose computer and said machine control unit, and means for linking said control system to said general purpose computer to enable said control system to access said computer on a time sharing basis to receive said control program for said machine tool, said control system including an individual computer dedicated to said numerically controlled machine tool, said dedicated computer being connected to said machine control unit and being linked to said general computer on a time sharing basis, a storage memory operatively connected to said dedicated computer, a peripheral input/output device connected to said dedicated computer and located proximate to the numerically controlled machine tool, said dedicated computer being interfaced with said machine control unit so as to provide an input directly to the machine control unit so that said dedicated computer functions as a control data buffer for said machine control unit, said input/output device enabling an operator to modify the control program held in the storage memory of said dedicated computer from a location proximate said machine tool and to update the control program in said general purpose computer on a time sharing basis.
Claim 3
Dependent Claim
12 words
The improvement of claim 1 wherein said dedicated computer is a microprocessor.
Claim 4
Dependent Claim
17 words
The improvement of claim 2 wherein said input/output device comprises a video display and key board terminal.
Claim 5
Dependent Claim
41 words
The improvement of claim 2 wherein said microprocessor is connected to said machine control unit by a behind-the-tape reader interface, said behind-the-tape reader interface permitting operation of said machine control unit from one of said microprocessor and a punched program tape.
Claim 6
Dependent Claim
18 words
The improvement of claim 4 further including a modulator/demodulator interposed between said microprocessor and said general purpose computer.
Claim 7
Dependent Claim
36 words
The improvement of claim 5 wherein the storage memory of said microprocessor is sized to permit storage of a plurality of control programs for said numerically controlled machine tool at the location of the machine tool.
Claim 8
Independent Claim
238 words
A system for operating a numerically controlled machine tool, said numerically controlled machine tool including a machine control unit connected to and physically located with said machine tool for controlling operation thereof, said machine control unit having a program paper tape reader associated with it for operating said machine tool from a programmed paper tape, comprising: a general purpose computer located remotely from the site of said machine tool, said general purpose computer containing a control program for said machine tool; a dedicated microprocessor located proximate to said machine tool operatively connected to said general purpose computer for receiving said control program; a dedicated storage memory operatively connected to said dedicated microprocessor in which at least one of said control programs for said machine tool may be stored; an input/output peripheral device connected to said dedicated microprocessor for permitting correcting of the control program at said machine tool; a tape reader interface operatively connected between said microprocessor said machine control unit, said dedicated microprocessor being operatively connected to said machine control unit behind the tape reader so that said machine control unit may be operated by one of said microprocessor and a programmed paper tape; and means for operatively connecting said dedicated microprocessor to said general purpose computer on a time sharing basis to permit both reception of the control program from and correction of the control program in said general purpose computer from said input/output peripheral device.
Claim 9
Independent Claim
238 words
A system for operating a numerically controlled machine tool, said numerically controlled machine tool including a machine control unit connected to and physically located with said machine tool for controlling operation thereof, said machine control unit having a program paper tape reader associated with it for operating said machine tool from a programmed paper tape, comprising: a general purpose computer located remotely from the site of said machine tool, said general purpose computer containing a control program for said machine tool; a dedicated microprocessor located proximate to said machine tool operatively connected to said general purpose computer for receiving said control program; a dedicated storage memory operatively connected to said dedicated microprocessor in which at least one of said control programs for said machine tool may be stored; an input/output peripheral device connected to said dedicated microprocessor for permitting correcting of the control program at said machine tool; a tape reader interface operatively connected between said microprocessor said machine control unit, said dedicated microprocessor being operatively connected to said machine control unit behind the tape reader so that said machine control unit may be operated by one of said microprocessor and a programmed paper tape; and means for operatively connecting said dedicated microprocessor to said general purpose computer on a time sharing basis to permit both reception of the control program from and correction of the control program in said general purpose computer from said input/output peripheral device.
Claim 10
Dependent Claim
14 words
The system of claim 7 wherein said input/output device is a video display/keyboard terminal.
Claim 11
Independent Claim
150 words
A method of operating a numerically controlled machine tool, said numerically controlled machine tool including a machine control unit, comprising the steps: generating a control program for said machine tool on a remotely located, time sharing general purpose computer; transmitting the control program to a computer dedicated to the numerically controlled machine at the location of said machine tool; storing said control program in a storage memory operatively associated with said dedicated computer at the location of said machine tool; disassociating said dedicated computer from said time share general computer; operating said machine control unit from said dedicated computer; correcting said control program as required from an input/output terminal located proximate said machine tool; reassociating said dedicated computer with said general purpose computer to correct the control program maintained in said general purpose computer; and disassociating said dedicated computer from said general time sharing computer after said last-mentioned reassociating step.
Claim 12
Independent Claim
150 words
A method of operating a numerically controlled machine tool, said numerically controlled machine tool including a machine control unit, comprising the steps: generating a control program for said machine tool on a remotely located, time sharing general purpose computer; transmitting the control program to a computer dedicated to the numerically controlled machine at the location of said machine tool; storing said control program in a storage memory operatively associated with said dedicated computer at the location of said machine tool; disassociating said dedicated computer from said time share general computer; operating said machine control unit from said dedicated computer; correcting said control program as required from an input/output terminal located proximate said machine tool; reassociating said dedicated computer with said general purpose computer to correct the control program maintained in said general purpose computer; and disassociating said dedicated computer from said general time sharing computer after said last-mentioned reassociating step.
Claim 13
Dependent Claim
42 words
The method of claim 9 wherein said machine control unit has a tape reader input including the further step of operating said numerically controlled machine tool from one of said dedicated computer and said tape reader input to said machine control unit.
Claim 14
Dependent Claim
38 words
The method of claim 10 further including the steps of storing a plurality of control programs in said storage memory and selecting the program from said storage memory to operate said machine control unit through said dedicated computer.
Claim 15
Dependent Claim
70 words
The method of claim 9 further comprising the steps of post processing the control program of said dedicated computer thereby to separate the part oriented data from the machine control oriented data, and constructing another control program for controlling another numerically controlled machine by utilizing said part oriented data and other machine tool control data for said other machine tool without post processing said data on said time sharing computer.
Claim 16
Dependent Claim
64 words
The improvement of claim 1 wherein the dedicated computer is adapted for post processing operations on said numerical control data including separation of part-oriented data from machine tool control data for a first machine tool, and generating numerical control data for a second machine tool by combining said part-oriented data and control data for said second machine tool independently of said general purpose computer.
Claim 17
Dependent Claim
64 words
The system of claim 7 wherein the dedicated microprocessor is adapted for post processing operations on said numerical control data including separation of part-oriented data from machine tool control data for a first machine tool, and generating numerical control data for a second machine tool by combining said part-oriented data and control data for said second machine tool independently of said general purpose computer.
Claim 18
Dependent Claim
231 words
A computer driven, numerically controlled system, comprising: a machine tool responsive to numerical control data; a machine control unit operatively connected to said machine control unit having an input operatively connected to a tape reader; a tape reader connected to said machine control unit; a general purpose computer having numerical control data stored in it; a computer located at said machine tool, said machine tool computer being adapted for post processing operation on numerical control data including separation of part oriented data from machine tool control data for a first machine tool, and generating numerical control data for a record machine tool by combining said part oriented data and control data for said second machine tool independently of said general purpose computer; data storage means accessible by said machine tool computer for storing numerical control data; means for operatively connecting one of said tape reader and said machine tool computer to said machine control unit; means for operatively connecting said machine tool computer to said general purpose computer on a time sharing basis; and an input/output device including a video display and keyboard terminal at said machine tool computer and operatively connected to said general purpose computer through said time sharing means and to said machine tool computer to provide access to said numerical control data at said general purpose computer and said data storage means at said machine tool computer.
Claim 19
Dependent Claim
231 words
A computer driven, numerically controlled system, comprising: a machine tool responsive to numerical control data; a machine control unit operatively connected to said machine control unit having an input operatively connected to a tape reader; a tape reader connected to said machine control unit; a general purpose computer having numerical control data stored in it; a computer located at said machine tool, said machine tool computer being adapted for post processing operation on numerical control data including separation of part oriented data from machine tool control data for a first machine tool, and generating numerical control data for a record machine tool by combining said part oriented data and control data for said second machine tool independently of said general purpose computer; data storage means accessible by said machine tool computer for storing numerical control data; means for operatively connecting one of said tape reader and said machine tool computer to said machine control unit; means for operatively connecting said machine tool computer to said general purpose computer on a time sharing basis; and an input/output device including a video display and keyboard terminal at said machine tool computer and operatively connected to said general purpose computer through said time sharing means and to said machine tool computer to provide access to said numerical control data at said general purpose computer and said data storage means at said machine tool computer.