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.