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

Numerical control device

Assignee: Mitsubishi Electric Corp
•
Filing: 1982-04-12
•
Granted: 1985-01-29
•
Expires: 2002-04-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A numerical control device for controlling a machine tool automatically selects the tool of the specified kind from among a plurality of tools of the same kind disposed in the magazine locations or holders. The numerical control device includes registers for storing the kinds and the lives of the tools disposed in respective magazine locations. Thus, when a tool select command specifying a tool kind is inputted, the magazine location in which the tool of the specified kind having a remaining life is selected by studying the contents of the registers in sequential order. The device further includes registers for storing adjustment values of the tools in the magazine locations, and thus can automatically effect the adjustment operation of the newly selected tool. Preferably, the device includes a tool damage detector and automatically changes the tool in use when it is damaged or reaches the end of its life in the middle of the machining operation.

Inventors

  • 👤 Morio Kiyokawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 14:52
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/182; G05B19/404; G05B19/418; G05B19/41815; G05B19/41825; G05B2219/00; G05B2219/30; G05B2219/37; G05B2219/37245; G05B2219/37252; G05B2219/37434; G05B2219/50; G05B2219/50185; G05B2219/50291; Y; Y02; Y02P; Y02P90/00; Y02P90/02; Y10; Y10T; Y10T483/00; Y10T483/12; Y10T483/123; Y10T483/17; Y10T483/1733; Y10T483/1748; Y10T483/175

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 262 words
A numerical control device comprising: an input means for inputting a tool select command for commanding a selection of a tool to be used in a machining process from a plurality of tools each mounted at a corresponding magazine location; a tool number register means for storing said tool select command as a tool number; a tool-number-to-magazine-number register means for registering tool numbers correlated with corresponding magazine numbers, each of the magazine numbers corresponding to a magazine location; a tool life register means for storing tool lives correlated with the corresponding magazine numbers; a first calculator means for determining a magazine number of a magazine location at which a usable tool having a remaining life is mounted in response to a tool number stored in said tool number register means and in response to the contents of said tool-number-to-magazine-number register means and said tool life register means; a magazine number register means for storing said magazine number determined by said fisrt calculator means; an adjustment number register means for registering tool adjustment numbers correlated with the coresponding magazine numbers; an adjustment data register means for registering tool adjustment values correlated with the corresponding adjustment numbers; a second calculator means for calculating a tool adjustment value in response to the magazine number stored in said magazine number register means and in response to the contents of said adjustment number register means and the adjustment data register means; and output means for outputting said magazine number stored in said magazine number register means and said tool adjustment value calculated by said second calculator means.
Claim 2
Dependent Claim 262 words
A numerical control device comprising: an input means for inputting a tool select command for commanding a selection of a tool to be used in a machining process from a plurality of tools each mounted at a corresponding magazine location; a tool number register means for storing said tool select command as a tool number; a tool-number-to-magazine-number register means for registering tool numbers correlated with corresponding magazine numbers, each of the magazine numbers corresponding to a magazine location; a tool life register means for storing tool lives correlated with the corresponding magazine numbers; a first calculator means for determining a magazine number of a magazine location at which a usable tool having a remaining life is mounted in response to a tool number stored in said tool number register means and in response to the contents of said tool-number-to-magazine-number register means and said tool life register means; a magazine number register means for storing said magazine number determined by said fisrt calculator means; an adjustment number register means for registering tool adjustment numbers correlated with the coresponding magazine numbers; an adjustment data register means for registering tool adjustment values correlated with the corresponding adjustment numbers; a second calculator means for calculating a tool adjustment value in response to the magazine number stored in said magazine number register means and in response to the contents of said adjustment number register means and the adjustment data register means; and output means for outputting said magazine number stored in said magazine number register means and said tool adjustment value calculated by said second calculator means.
Claim 3
Dependent Claim 48 words
A numerical control device as claimed in claim 1, wherein said tool life register means comprises means for decrementally reducing the tool life corresponding to a tool in use in proportion to the length of time during which said tool in use is used in a machining step.
Claim 4
Dependent Claim 33 words
A numerical control device as claimed in claim 1, wherein said first calculator means comprises means for determining whether the tool lives are greater than zero in the order of increasing magazine numbers.
Claim 5
Dependent Claim 40 words
A numerical control device as claimed in claim 1, wherein said adjustment data register means comprises means for storing adjustment values of the tools with respect to the corresponding magazine locations for machining a work piece in a predetermined manner.
Claim 6
Dependent Claim 19 words
A numerical control device as claimed in claim 4, wherein said adjustment values are stored in terms of lengths.
Claim 7
Dependent Claim 320 words
A numerical control device comprising: an input means for inputting a tool select command for commanding a selection of a tool to be used in a machining process from a plurality of tools each mounted at a corresponding magazine location; a tool number register means for storing said tool select command as a tool number; a tool-number-to-magazine-number register means for registering tool numbers correlated with corresponding magazine numbers, each of the magazine numbers corresponding to a magazine location; a tool life register means for storing tool lives correlated with the corresponding magazine numbers; a first calculator means for determining a magazine number of a magazine location at which a usable tool having a remaining life is mounted in response to a tool number stored in said tool number register means and in response to the contents of said tool-number-to-magazine-number register means and said tool life register means; a magazine number register means for storing said magazine number determined by said first calculator means; an adjustment number register means for registering tool adjustment numbers correlated with the corresponding magazine numbers; an adjustment data register means for registering tool adjustment values correlated with the corresponding adjustment numbers; a second calculator means for calculating a tool adjustment value in response to the magazine number stored in said magazine number register means and in response to the contents of said adjustment number register means and the adjustment data register means; output means for outputting said magazine number stored in said magazine number register means and said tool adjustment value calculated by said second calculator means; a position register means for storing a tool position of a tool in use when the tool in use becomes incapable of machining; and a tool change sub-program means for effecting a tool change when the tool in use becomes incapable of machining, and for restarting the machining operation from the tool position stored in said position register means.
Claim 8
Dependent Claim 320 words
A numerical control device comprising: an input means for inputting a tool select command for commanding a selection of a tool to be used in a machining process from a plurality of tools each mounted at a corresponding magazine location; a tool number register means for storing said tool select command as a tool number; a tool-number-to-magazine-number register means for registering tool numbers correlated with corresponding magazine numbers, each of the magazine numbers corresponding to a magazine location; a tool life register means for storing tool lives correlated with the corresponding magazine numbers; a first calculator means for determining a magazine number of a magazine location at which a usable tool having a remaining life is mounted in response to a tool number stored in said tool number register means and in response to the contents of said tool-number-to-magazine-number register means and said tool life register means; a magazine number register means for storing said magazine number determined by said first calculator means; an adjustment number register means for registering tool adjustment numbers correlated with the corresponding magazine numbers; an adjustment data register means for registering tool adjustment values correlated with the corresponding adjustment numbers; a second calculator means for calculating a tool adjustment value in response to the magazine number stored in said magazine number register means and in response to the contents of said adjustment number register means and the adjustment data register means; output means for outputting said magazine number stored in said magazine number register means and said tool adjustment value calculated by said second calculator means; a position register means for storing a tool position of a tool in use when the tool in use becomes incapable of machining; and a tool change sub-program means for effecting a tool change when the tool in use becomes incapable of machining, and for restarting the machining operation from the tool position stored in said position register means.
Claim 9
Dependent Claim 55 words
A numerical control device as claimed in claim 6, further comprising a block number register means for storing a block number of a main program which is next to a block number of a block of said main program that is being performed at the time when the tool in use becomes incapable of machining.
Claim 10
Dependent Claim 37 words
A numerical control device as claimed in claim 7, further comprising an external signal input means for inputting a signal from a tool damage detector means for detecting an occurrence of damage to the tool in use.
Claim 11
Dependent Claim 19 words
A numerical control device as claimed in claim 8, wherein said tool damage detector means comprises an ultrasonic detector.
Claim 12
Dependent Claim 30 words
A numerical control device as claimed in claim 8, wherein said tool damage detector means comprises a cutting resistance detector which detects the cutting resistance of the tool in use.
Claim 13
Dependent Claim 61 words
A numerical control device as claimed in claim 8, further comprising a clearing means for clearing to zero the content of the tool life register means corresponding to the magazine number corresponding to the tool in use upon receiving said signal from said external signal input means, and means responsive to the clearing means for activating said tool change sub-program means.
Claim 14
Dependent Claim 44 words
A numerical control device as claimed in claim 11, further comprising a means for activating said tool change sub-program means when said content of the tool life register means corresponding to the magazine number corresponding to the tool in use is equal to zero.
Claim 15
Dependent Claim 106 words
A numerical control device as claimed in claim 7, wherein said tool change sub-program means comprises a means for activating said position register and block number register means to store said tool position and block number respectively when said tool in use becomes incapable of machining, a means for returning said tool in use to a tool change position, a means for activating said first calculator means to determine said magazine number, a means for outputting said magazine number determined by said first calculator means to said output means, and a means for restarting machining operation from said tool position stored in said position register means.
Claim 16
Dependent Claim 29 words
A numerical control device as claimed in claim 13, wherein said tool change sub-program means comprises means for activating said second calculator means to calculate said tool adjustment value.
Claim 17
Dependent Claim 38 words
A numerical control device as claimed in claim 6, wherein said first calculator means comprises means for activating said tool change sub-program means by determining that a tool in use has reached the end of its life thereof.
Claim 18
Dependent Claim 62 words
A numerical control device as claimed in claim 6, further comprising a key board means for inputting said tool numbers and tool lives correlated with respective corresponding magazine numbers into said tool-number-to-magazine-number register means and said tool life register means respectively, and a cathode ray tube means for displaying said tool numbers and said tool lives correlated with said corresponding magazine numbers.

References Cited (Backward Citations)

US4045660A Cited
US4107589A Cited
US4214191A Cited
US4109188A Cited
US4173817A Cited
US4185376A Cited
US4288849A Cited
US4277880A Cited
US4355446A Cited
US4268949A Cited
US4404506A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1988-01-29 1988-07-30 1989-01-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1992-01-29 1992-07-30 1993-01-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1996-01-29 1996-07-30 1997-01-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag