Numerical control unit with set amount of execution
AssigneeOkuma Corporation
InventorTsuneaki Ichikawa
Life of this patent
Estimating the term…
Abstract
A numerical control apparatus with a single block function is provided including a start button (3), an execution amount setting unit (13), and a machining program execution controller (4). Once the amount of execution of the machining program to be executed by a single operation is set in the execution amount setting unit, the machining program execution controller (4) batch executes the blocks included in the set amount of execution upon a single operation, such as a depression, of the start button (3). Additionally, upon detecting a block including a non-cutting command or a command for abruptly changing a machining direction, the machining program execution controller (4) suspends the execution of the machining program as of that block and waits for the start button (3) to be depressed again.
Claims9
A numerical control apparatus for, each time a start means is operated, interpreting data in a single block in a machining program, controlling the operation of a driving mechanism of a machine tool based on the operation command in the interpreted data in the single block, and, once processing of the data in the single block is completed, suspending further processing until the start means is operated again, the numerical control apparatus comprising,
- an execution amount setting unit for setting an amount of execution of a machining program to be executed at one time by a single operation of the start means and,
- a machining program execution controller for, regarding the data in each of the blocks included in the set amount of execution of the machining program to be executed upon a single operation of the start means, repeatedly executing control of the operation of the driving mechanism of the machine tool based on interpretation of the data in the block and the operation command in the interpreted data in the block, and, once processing of the data in all the blocks included in the set amount of execution is completed, suspending further processing until the start means is operated again.
Dependencies are inferred from the claim text.