Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
172 words
A test run control method for testing a computerized numerical control (CNC) apparatus to check a generated NC program, comprising the steps of: reading data block by block from an NC program in response to a test run start command, converting the data into execution blocks while forwarding a tool in a forward travel, and storing the data in the form of execution blocks and modal data necessary for a preliminary processing in a reverse function memory; reversing the tool in a reverse travel based on the data in the form of execution blocks stored in said reverse function memory in response to a reverse command; stopping said reverse travel at a given time in response to a stop command to allow said NC program to be edited in a prescribed range; editing the program in said prescribed range with editing means; and effecting the preliminary processing based on the modal data stored in said reverse function memory in response to a test run restart command, and executing the edited NC program.
Claim 2
Dependent Claim
172 words
A test run control method for testing a computerized numerical control (CNC) apparatus to check a generated NC program, comprising the steps of: reading data block by block from an NC program in response to a test run start command, converting the data into execution blocks while forwarding a tool in a forward travel, and storing the data in the form of execution blocks and modal data necessary for a preliminary processing in a reverse function memory; reversing the tool in a reverse travel based on the data in the form of execution blocks stored in said reverse function memory in response to a reverse command; stopping said reverse travel at a given time in response to a stop command to allow said NC program to be edited in a prescribed range; editing the program in said prescribed range with editing means; and effecting the preliminary processing based on the modal data stored in said reverse function memory in response to a test run restart command, and executing the edited NC program.
Claim 3
Dependent Claim
44 words
A test run control method according to claim 1, wherein said stop command is a signal produced by a feed hold button when it is operated on, and said given time is a time when the signal is issued by said feed hold button.
Claim 4
Dependent Claim
58 words
A test run control method according to claim 1, wherein said stop command is a signal produced by a single block switch when it is operated on, and said given time is a time when the tool is reversed up to the starting point of the block in which the signal is issued by said single block switch.
Claim 5
Dependent Claim
98 words
A test run control method according to claim 1, wherein if said reverse command is stopped in a position other than the starting point of a block during said reverse travel, the tool is forwarded up to the starting point of a next block based on the data in the form of execution blocks stored in said reverse function memory, and the preliminary processing is effected on the basis of the modal data corresponding to said next block and stored in said reverse function memory, and the tool is forwarded from the starting point of said next block.
Claim 6
Dependent Claim
55 words
A test run control method according to claim 1, wherein if said reverse command is stopped at the starting point of a block during said reverse travel, the preliminary processing is effected on the basis of the modal data corresponding to said block and stored in said reverse function memory, and the tool is forwarded.
Claim 7
Dependent Claim
40 words
A test run control method according to claim 1, wherein if a command is issued to edit the program in a range other than said prescribed range with said editing means, said command is invalidated and an alarm is generated.