Patent US3094286A successfully refreshed from Google Patents.
Patent US4667294A successfully refreshed from Google Patents.
US4667294A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Numerical control apparatus
Assignee: Fanuc Corp
•
Filing: 1984-06-01
•
Granted: 1987-05-19
•
Expires: 2004-06-01
Abstract
Abstract In a numerical control apparatus, tools to be used are sequentially read out from a tool order list in accordance with an order of tools to be used (S2, S9), and blocks read out from the source program and using the tools are searched (S3, S6). A new program is created in accordance with a designated tool order (S4), and machining commands are generated by the new program.
Inventors
- 👤 Atsushi Shima
- 👤 Takao Sasaki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 21:08
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/4093; G05B19/40937; G05B19/40938; G05B2219/00; G05B2219/30; G05B2219/36; G05B2219/36357; G05B2219/36365; Y; Y02; Y02P; Y02P90/00; Y02P90/02; Y10; Y10T; Y10T483/00; Y10T483/12; Y10T483/123
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
185 words
A numerical control apparatus comprising: source program storage means for storing a source program which includes a plurality of blocks and is not prepared to effect machining with a minimum number of tool replacement times; tool order setting means, operable by an operator, for setting the order in which tools are to be used in machining; tool order change command means, operable by the operator, for generating a change command for changing the set order in which tools are used in machining; tool order change range designating means, operable by the operator, for designating at least one set of start and end blocks defining at least one program updating range of the source program to be subjected to change in tool order; program updating means for receiving the change command from said tool order change command means, and for updating for every block at least one portion of the source program falling within the at least one program updating range in accordance with the order designated by said tool order setting means; and tool order updated program storage means for storing the updated source program.
Claim 2
Dependent Claim
185 words
A numerical control apparatus comprising: source program storage means for storing a source program which includes a plurality of blocks and is not prepared to effect machining with a minimum number of tool replacement times; tool order setting means, operable by an operator, for setting the order in which tools are to be used in machining; tool order change command means, operable by the operator, for generating a change command for changing the set order in which tools are used in machining; tool order change range designating means, operable by the operator, for designating at least one set of start and end blocks defining at least one program updating range of the source program to be subjected to change in tool order; program updating means for receiving the change command from said tool order change command means, and for updating for every block at least one portion of the source program falling within the at least one program updating range in accordance with the order designated by said tool order setting means; and tool order updated program storage means for storing the updated source program.
Claim 3
Dependent Claim
25 words
An apparatus according to claim 1, wherein said program updating means comprises a central processing unit and a memory connected to said central processing unit.
Claim 4
Dependent Claim
26 words
A numerical control apparatus according to claim 2, wherein said tool order setting means and said tool order change command means are formed by a keyboard.
Claim 5
Dependent Claim
18 words
An apparatus according to claim 3, wherein said tool order updated program storage means comprises a bubble memory.
Claim 6
Dependent Claim
31 words
An apparatus according to claim 1, wherein said tool order setting means, said tool order change command means and said tool order change range designating means are formed by a keyboard.
Claim 7
Dependent Claim
18 words
An apparatus according to claim 5, wherein said tool order updated program storage means comprises a bubble memory.
Claim 8
Independent Claim
125 words
A method of editing a source program which includes a plurality of blocks, for a numerical control apparatus, comprising the steps of: (a) setting the order in which tools are to be used in machining; (b) generating a change command for changing the set order in which tools are to be used in machining; (c) designating at least one set of start and end blocks defining at least one program updating range of the source program to be subjected to a change in tool order; (d) automatically updating for every block at least one portion of the source program falling within the at least one program updating range, in accordance with the order designated in said step (a); and (e) storing the updated source program.
Claim 9
Independent Claim
125 words
A method of editing a source program which includes a plurality of blocks, for a numerical control apparatus, comprising the steps of: (a) setting the order in which tools are to be used in machining; (b) generating a change command for changing the set order in which tools are to be used in machining; (c) designating at least one set of start and end blocks defining at least one program updating range of the source program to be subjected to a change in tool order; (d) automatically updating for every block at least one portion of the source program falling within the at least one program updating range, in accordance with the order designated in said step (a); and (e) storing the updated source program.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-05-18 | 1990-11-17 | 1991-05-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-05-18 | 1994-11-17 | 1995-05-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-05-18 | 1998-11-17 | 1999-05-19 | $7700.00 | Window Closed / Lapsed |