Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
171 words
A numerical control method for variably setting positioning accuracy, comprising the steps of: (a) presetting values of a parameter, each of the parameter values representing positioning accuracy for an associated one combination of kinds of moving commands; and (b) reading and executing consecutive blocks of a numerical control program; said step (b) including the substeps of: (b1) determining a combination of kinds of moving commands which are respectively stated in a plurality of the blocks including a block to be executed at present time; (b2) selecting a corresponding one of the parameter values set in said step (a) in accordance with the result of the determination of said substep (b1), and starting execution of the block to be executed at the present time; and (b3) starting execution of the next block of the numerical control program when it is determined, on the basis of the parameter value selected in said substep (b2), that positioning associated with the moving command for the block to be executed at the present time is completed.
Claim 2
Dependent Claim
171 words
A numerical control method for variably setting positioning accuracy, comprising the steps of: (a) presetting values of a parameter, each of the parameter values representing positioning accuracy for an associated one combination of kinds of moving commands; and (b) reading and executing consecutive blocks of a numerical control program; said step (b) including the substeps of: (b1) determining a combination of kinds of moving commands which are respectively stated in a plurality of the blocks including a block to be executed at present time; (b2) selecting a corresponding one of the parameter values set in said step (a) in accordance with the result of the determination of said substep (b1), and starting execution of the block to be executed at the present time; and (b3) starting execution of the next block of the numerical control program when it is determined, on the basis of the parameter value selected in said substep (b2), that positioning associated with the moving command for the block to be executed at the present time is completed.
Claim 3
Dependent Claim
54 words
A numerical control method for variably setting positioning accuracy according to claim 1, wherein each of said parameter values is set for a respective combination of two kinds of moving commands in said step (a), the combination of kinds of moving commands in the present and next blocks being determined in said substep (b1).
Claim 4
Dependent Claim
65 words
A numerical control method for variably setting positioning accuracy according to claim 1, wherein said parameter values are in-position values, and said substep (b3) further includes determining whether an absolute of a value, stored in an error register housed in a servo circuit of a numerical control apparatus, is less than the in-position value selected at said substep (b2), signifying the completion of the positioning.
Claim 5
Dependent Claim
41 words
A numerical control method for variably setting positioning accuracy according to claim 2, wherein the parameter values associated with a combination of cutting commands are set in said step (a) to values less than those associated with non-cutting combinations of commands.
Claim 6
Independent Claim
96 words
A method for variably setting positioning accuracy of a tool controlled by a numerical control apparatus, comprising the steps of: (a) reading first and second consecutive blocks in a numerical control program for controlling the tool; (b) determining command types of the consecutive blocks; (c) selecting a predetermined positioning accuracy parameter corresponding to the determined command types; (d) controlling the tool to machine a workpiece to within the selected positioning accuracy parameter in accordance with the command contained in the first consecutive block; and (e) repeating said steps (a) through (d) for each subsequent consecutive block.
Claim 7
Independent Claim
96 words
A method for variably setting positioning accuracy of a tool controlled by a numerical control apparatus, comprising the steps of: (a) reading first and second consecutive blocks in a numerical control program for controlling the tool; (b) determining command types of the consecutive blocks; (c) selecting a predetermined positioning accuracy parameter corresponding to the determined command types; (d) controlling the tool to machine a workpiece to within the selected positioning accuracy parameter in accordance with the command contained in the first consecutive block; and (e) repeating said steps (a) through (d) for each subsequent consecutive block.