Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
109 words
In a tool compensation system of the type which includes a command value register for storing a movement command value, a compensation value register for storing a tool compensation value, and means for shifting a tool from a position represented by the movement command value to a position spaced apart therefrom a distance corresponding to the tool compensation value, the improvement comprising: first means for counting the amount of use of the tool; and second means responsive to said first means for correcting the content of the tool compensation value register by a preset value each time the count value of the first means has reached a predetermined value.
Claim 2
Dependent Claim
109 words
In a tool compensation system of the type which includes a command value register for storing a movement command value, a compensation value register for storing a tool compensation value, and means for shifting a tool from a position represented by the movement command value to a position spaced apart therefrom a distance corresponding to the tool compensation value, the improvement comprising: first means for counting the amount of use of the tool; and second means responsive to said first means for correcting the content of the tool compensation value register by a preset value each time the count value of the first means has reached a predetermined value.
Claim 3
Dependent Claim
41 words
The system of claim 1, further comprising a limit switch positioned to be activated when the tool arrives at a predetermined reference point, and wherein the first means comprises means for counting the number of times the limit switch is activated.
Claim 4
Dependent Claim
36 words
The system of claim 1, further comprising means for emitting a tool select command corresponding to the tool, and wherein the first means comprises means for counting the number of times the tool select command appears.
Claim 5
Dependent Claim
107 words
The system of claim 1, 2 or 3, wherein the second means comprises first register means for storing the predetermined value, coincidence means responsive to the first means and to the first register means for emitting a coincidence signal when the count value of the first means is equal to the predetermined value stored in the first register means, second register means for storing the preset value, and means responsive to the coincidence means and to the second register means for adding the preset value stored in the second register means to the tool compensation value stored in the compensation value register when the coincidence signal appears.
Claim 6
Dependent Claim
13 words
The system of claim 4, wherein the coincidence signal resets the first means.
Claim 7
Dependent Claim
184 words
A tool compensation system for use with a numerical-controlled machine which machines a workpiece using a plurality of tools having predetermined wear rates, comprising: first means for selectively moving the tools into cutting position against the workpiece; second means for storing a tool movement command corresponding to a predetermined cutting movement of the selected tool; third means for storing tool compensation values of each of the plurality of tools; fourth means for storing tool wear rate data for each of the plurality of tools; fifth means for storing tool usage data for each of the plurality of tools; sixth means for using the tool wear rate data stored in the fourth means and the tool usage data stored in the fifth means to correct the corresponding tool compensation value stored in the third means every time the corresponding tool has had a predetermined amount of usage; and seventh means responsive to the second and sixth means for combining the tool movement command and the tool compensation value of the selected tool to obtain a compensated tool movement command value for moving the selected tool.
Claim 8
Dependent Claim
184 words
A tool compensation system for use with a numerical-controlled machine which machines a workpiece using a plurality of tools having predetermined wear rates, comprising: first means for selectively moving the tools into cutting position against the workpiece; second means for storing a tool movement command corresponding to a predetermined cutting movement of the selected tool; third means for storing tool compensation values of each of the plurality of tools; fourth means for storing tool wear rate data for each of the plurality of tools; fifth means for storing tool usage data for each of the plurality of tools; sixth means for using the tool wear rate data stored in the fourth means and the tool usage data stored in the fifth means to correct the corresponding tool compensation value stored in the third means every time the corresponding tool has had a predetermined amount of usage; and seventh means responsive to the second and sixth means for combining the tool movement command and the tool compensation value of the selected tool to obtain a compensated tool movement command value for moving the selected tool.
Claim 9
Dependent Claim
129 words
The system of claim 6, wherein the third means comprises a plurality of first register means for storing tool compensation values, each of the first register means corresponding to one of the plurality of tools, wherein the fourth means comprises a plurality of second register means for storing predetermined values corresponding to the amounts of tool wear during predetermined numbers of tool usages and a plurality of third register means for storing the predetermined numbers of tool usages, each of the second and third register means corresponding to one of the plurality of tools, and wherein the fifth means comprises a plurality of counter means, each corresponding to one of the plurality of tools, for storing tool usage data by counting the number of times each tool is used.
Claim 10
Dependent Claim
43 words
The system of claim 7, wherein the sixth means comprises eighth means for comparing the contents of the third register means and the counter means corresponding to each of the plurality of tools and for producing a coincidence signal when equality is detected.
Claim 11
Dependent Claim
47 words
The system of claim 8, wherein the sixth means further comprises ninth means responsive to the coincidence signal from the eighth means for adding the contents of the first and second register means corresponding to the third register means and the counter means whose contents are equal.
Claim 12
Dependent Claim
128 words
The system of claim 6, wherein the third means comprises a plurality of first register means for storing tool compensation values, each of the first register means corresponding to one of the plurality of tools, wherein the fourth means comprises a plurality of second register means for storing predetermined correction values corresponding to amounts of tool wear during predetermined time periods of tool usage and a plurality of third register means for storing the predetermined time periods, each of the second and third register means corresponding to one of the plurality of tools, and wherein the fifth means comprises a plurality of counter means, each corresponding to one of the plurality of tools, for storing tool usage data by storing the time each tool has been in use.
Claim 13
Dependent Claim
42 words
The system of claim 10, wherein the sixth means comprises eighth means for comparing the contents of the third register means and the counter means corresponding to each of the plurality of tools and producing a coincidence signal when equality is detected.