Patent US3094286A successfully refreshed from Google Patents.
Patent US4667294A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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)

US4237598A Cited
US4497029A Cited
US4547854A Cited
US4543636A Cited
US4549270A Cited

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag