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

Numerical control apparatus for multiple-axis and multiple-channel machine tool

Assignee: Fanuc Corp
•
Filing: 1989-02-16
•
Granted: 1991-05-07
•
Expires: 2009-02-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A numerical control apparatus for controlling a multiple-axis and multiple-channel machine tool by controlling multiple axes through multiple channels. A main processor (1) for executing data processings other than servo system processing, and an operator interface module (2), etc. are connected to a first bus (7). A plurality of servo command generating processors (10, 20, 30) for processing input data and producing a servo command for each channel are connected to the first bus (7) and a second bus (41). The second bus (41), which is connected to a plurality of servo control processors (42-45), transfers only servo command data and the first bus (7) transfers all other data. Accordingly, servo commands can be produced at a high speed, and thus a high-speed control of a multiple-axis and multiple-channel machine tool can be effected.

Inventors

  • 👤 Mitsuo Kurakake
  • 👤 Jiro Kinoshita

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 11:26
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/414; G05B19/4142; G05B19/4141; G05B2219/00; G05B2219/30; G05B2219/33; G05B2219/33163; G05B2219/33167; G05B2219/33168; G05B2219/33338; G05B2219/34; G05B2219/34013

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 97 words
In a numerical control apparatus for controlling a multiple-axis and multiple-channel machine tool by controlling multiple axes through multiple channels, said numerical control apparatus comprising: a main processor for executing data processing other than servo system processing; a first bus connected to said main processor; a second bus for transferring servo command data; a plurality of servo command generating processors, connected to said first bus and said second bus, for processing input data to produce a servo command for each channel; and a plurality of servo control processors, connected to said second bus, for controlling a servomotor.
Claim 2
Dependent Claim 97 words
In a numerical control apparatus for controlling a multiple-axis and multiple-channel machine tool by controlling multiple axes through multiple channels, said numerical control apparatus comprising: a main processor for executing data processing other than servo system processing; a first bus connected to said main processor; a second bus for transferring servo command data; a plurality of servo command generating processors, connected to said first bus and said second bus, for processing input data to produce a servo command for each channel; and a plurality of servo control processors, connected to said second bus, for controlling a servomotor.
Claim 3
Dependent Claim 17 words
A numerical control apparatus according to claim 1, wherein said first and second buses are multi-master buses.
Claim 4
Dependent Claim 65 words
A numerical control apparatus according to claim 1, wherein said numerical control apparatus further comprises an operator interface module; an input/output interface; a tape memory module; a communication control module; and a main-spindle control module, and wherein said first bus is further connected to said operator interface module, said input/output interface module, said tape memory module, said communication control module, and said main-spindle control module.
Claim 5
Dependent Claim 20 words
A numerical control apparatus according to claim 1, wherein the multiple-axis and multiple-channel machine tool is a numerical control lathe.
Claim 6
Dependent Claim 19 words
A numerical control apparatus according to claim 1, wherein the multiple-axis and multiple-channel machine tool is a machining center.
Claim 7
Dependent Claim 162 words
A numerical control apparatus for controlling a machine tool having multiple axes and multiple channels, each axis having a servomotor corresponding thereto, said apparatus comprising: main processor means for processing all data except servo command data; a plurality of servo command processing means for receiving the servo command data corresponding to one of the channels and for producing servo commands by processing the servo command data, each servo command processing means produces servo commands for axes associated with one of the channels; first bus means for operatively connecting said main processor means and said plurality of servo command processing means; a plurality of servo control means, each corresponding to one of the axes, for receiving the servo commands corresponding to the one of the axes from at least one of said servo command processing means and for controlling the servomotor corresponding thereto; and second bus means operatively connecting said plurality of servo command processing means and said plurality of servo control means.
Claim 8
Dependent Claim 162 words
A numerical control apparatus for controlling a machine tool having multiple axes and multiple channels, each axis having a servomotor corresponding thereto, said apparatus comprising: main processor means for processing all data except servo command data; a plurality of servo command processing means for receiving the servo command data corresponding to one of the channels and for producing servo commands by processing the servo command data, each servo command processing means produces servo commands for axes associated with one of the channels; first bus means for operatively connecting said main processor means and said plurality of servo command processing means; a plurality of servo control means, each corresponding to one of the axes, for receiving the servo commands corresponding to the one of the axes from at least one of said servo command processing means and for controlling the servomotor corresponding thereto; and second bus means operatively connecting said plurality of servo command processing means and said plurality of servo control means.
Claim 9
Dependent Claim 41 words
A numerical control apparatus according to claim 6, wherein said apparatus further comprises storage means for storing a machining program, the machining program includes the servo command data, and wherein said storage means is operatively connected to said first bus means.
Claim 10
Dependent Claim 72 words
A numerical control apparatus according to claim 6, wherein each of said plurality of servo command processing means includes an internal bus; internal processing means, operatively connected to said internal bus, for producing the servo commands; and bus arbiter means, operatively connected to said internal processing means and said first, second and internal buses, for connecting said internal processing means to one of said first and second buses via said internal bus.
Claim 11
Dependent Claim 17 words
A numerical control apparatus according to claim 8, wherein the machine tool is a numerical control lathe.
Claim 12
Dependent Claim 16 words
A numerical control apparatus according to claim 8, wherein the machine tool is a machining center.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-05-06 1994-11-05 1995-05-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-05-06 1998-11-05 1999-05-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-05-06 2002-11-05 2003-05-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag