Patent US4692856A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4692856A Expired / Lapsed US ⏱️ 0.0 years remaining

Position control of multiple tools based on elapsed time of tool operation

Assignee: Fanuc Corp
•
Filing: 1984-03-27
•
Granted: 1987-09-08
•
Expires: 2004-03-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A numerical control method for numerically controlling a machine tool such as a multi-spindle lathe having two or more tools (TL 1 , TL 2 , TL 3 ). The numerical control method has steps of creating numerical control data specifying a relation between time and a position along each axis of movement (X 1 , X 2 , X 3 , Z), numerically controlling the position along each of the axes of movement (X 1 , X 2 , X 3 , Z) on the basis of the numerical control data, monitoring whether elapsed time has reached a time specified by numerical control data for each and every axis of movement (X 1 , X 2 , X 3 , Z), and when elapsed time has become equal to a time specified by numerical control data for a predetermined axis of movement, controlling the position along the axis of movement in accordance with succeeding numerical control data for the axis of movement.

Inventors

  • 👤 Hidetsugu Komiya

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 19:49
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/416; G05B19/4166; G05B19/41; G05B2219/00; G05B2219/30; G05B2219/45; G05B2219/45141; G05B2219/45248; G05B2219/50; G05B2219/50015; Y; Y10; Y10T; Y10T82/00; Y10T82/25; Y10T82/2502

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 192 words
A numerical control method for numerically controlling a machine tool having two or more tools, each tool having an axis of movement with respect to a workpiece, comprising the steps of: (a) creating a time chart representing a relationship between time and position of one of said tools along its associated axis of movement; (b) creating numerical control data specifying said relationship between time and position of one of said tools along its associated axis of movement; (c) numerically controlling the position of said tools along each of the axes of movement on the basis of a portion of said numerical control data; (d) monitoring elapsed time of said numerically controlled positioning; (e) monitoring whether said elapsed time corresponds to a time specified by said first portion of said numerical control data for each tool and its associated axis of movement; (f) determining when said elapsed time equals a time specified by said first portion of said numerical control data; and (g) numerically controlling the position of one of said tools along its axis of movement in accordance with a succeeding position of said numerical control data for said axis of movement.
Claim 2
Dependent Claim 192 words
A numerical control method for numerically controlling a machine tool having two or more tools, each tool having an axis of movement with respect to a workpiece, comprising the steps of: (a) creating a time chart representing a relationship between time and position of one of said tools along its associated axis of movement; (b) creating numerical control data specifying said relationship between time and position of one of said tools along its associated axis of movement; (c) numerically controlling the position of said tools along each of the axes of movement on the basis of a portion of said numerical control data; (d) monitoring elapsed time of said numerically controlled positioning; (e) monitoring whether said elapsed time corresponds to a time specified by said first portion of said numerical control data for each tool and its associated axis of movement; (f) determining when said elapsed time equals a time specified by said first portion of said numerical control data; and (g) numerically controlling the position of one of said tools along its axis of movement in accordance with a succeeding position of said numerical control data for said axis of movement.
Claim 3
Dependent Claim 63 words
A numerical control method according to claim 1, further including the steps of: calculating a velocity from said time data and said position data; and generating pulses having a frequency proportional to said velocity by a pulse interpolation calculation, and wherein steps (b) and (f) include numerically controlling the position of a tool along an axis of movement in accordance with said pulses.
Claim 4
Dependent Claim 43 words
A numerical control method according to claim 1, wherein steps (b) and (f) include numerically controlling said two or more tools along axes of movement which are directed toward the center of the workpiece and along an axis directed longitudinally of the workpiece.
Claim 5
Dependent Claim 227 words
A numerical control method for numerically controlling a machine tool having two or more tools, each having a axis of movement with respect to a workpiece, comprising the steps of: (a) creating a rotational angle-position table for representing a relationship between a rotational angle of a predetermined rotary shaft and a position of one of said tools along its associated axis of movement; (b) creating numerical control data specifying said relationship between a rotational angle of a predetermined rotary shaft and a position of one of said tools along its associated axis of movement; (c) numerically controlling the position of said tools along their respective axes of movement on the basis of a portion of said numerical control data; (d) monitoring elapsed time of said numerically controlled positioning; (e) sensing the rotational angle of the rotary shaft; (f) monitoring whether the sensed rotational angle of said rotary shaft corresponds to a rotational angle specified by said first portion of said numerical control data for each tool and its axis of movement; (g) determining when the sensed rotational angle of the rotary shaft equals a rotational angle specified by said first portion of numerical control data; and (h) numerically controlling the position of one of said tools along its axis of movement in accordance with a succeeding portion of said numerical control data for said axis of movement.
Claim 6
Dependent Claim 227 words
A numerical control method for numerically controlling a machine tool having two or more tools, each having a axis of movement with respect to a workpiece, comprising the steps of: (a) creating a rotational angle-position table for representing a relationship between a rotational angle of a predetermined rotary shaft and a position of one of said tools along its associated axis of movement; (b) creating numerical control data specifying said relationship between a rotational angle of a predetermined rotary shaft and a position of one of said tools along its associated axis of movement; (c) numerically controlling the position of said tools along their respective axes of movement on the basis of a portion of said numerical control data; (d) monitoring elapsed time of said numerically controlled positioning; (e) sensing the rotational angle of the rotary shaft; (f) monitoring whether the sensed rotational angle of said rotary shaft corresponds to a rotational angle specified by said first portion of said numerical control data for each tool and its axis of movement; (g) determining when the sensed rotational angle of the rotary shaft equals a rotational angle specified by said first portion of numerical control data; and (h) numerically controlling the position of one of said tools along its axis of movement in accordance with a succeeding portion of said numerical control data for said axis of movement.
Claim 7
Dependent Claim 70 words
A numerical control method according to claim 4, further comprising the steps of: generating a pulse whenever said predetermined rotary shaft rotates through a predetermined angle; and executing a pulse interpolation calculation using said position data whenever said pulse is generated, and wherein steps (b) and (g) include numerically controlling the position of a tool along an axis of movement in accordance with pulses provided by said pulse interpolation calculation.
Claim 8
Dependent Claim 43 words
A numerical control method according to claim 4, wherein steps (b) and (g) include numerically controlling said two or more tools along axes of movement which are directed toward the center of a workpiece and along an axis directed longitudinally of the workpiece.

References Cited (Backward Citations)

US4104726A Cited
US4245298A Cited
US4397031A Cited
US4469993A Cited
US4549260A Cited
US4423365A Cited
US4510426A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-09-07 1991-03-09 1991-09-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-09-07 1995-03-09 1995-09-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-09-07 1999-03-09 1999-09-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag