Numerical control device provided with programmed machining restart function
AssigneeFanuc Corporation
InventorsMakoto Haga, Yousuke Koyanaka
Life of this patent
Estimating the term…
Abstract
A numerical control device including a programmed machining restart function includes a first display unit for displaying, as a list, specific codes indicating limit points of machining steps of a machining program, a specification unit for specifying, among the specific codes displayed as a list by the first display unit, a specific code that is selected, and a program restart unit for executing, by using a location in a memory of the specific code that is specified by the specification unit, a restart operation of the machining program from a machining step including the specific code that is specified.
Claims8
A numerical control device configured to control a machine tool and machine a workpiece by analyzing and executing a machining program on a per block basis, comprising:
- a setting unit for setting in advance, for the machining program including a plurality of machining steps, a plurality of specific codes, each specific code indicating a corresponding limit point of a plurality of limit points of the machining steps, wherein each specific code is specified by a parameter including at least one of an arbitrary code specified by a user and a tool change command;
- an analysis/detection unit for analyzing an unexecuted block in the machining program and detecting at least one specific code of the plurality of specific codes at a preset timing before and during the execution of the machining program;
- a data acquisition/saving unit for acquiring and saving a location in a memory where a block of the at least one specific code detected by the analysis/detection unit is stored;
- a first display unit for displaying the at least one specific code, as a list, by using a plurality of locations in the memory that are acquired and saved by the data acquisition/saving unit;
- a specification unit for specifying, among the at least one specific code displayed as the list by the first display unit, a selected specific code;
- and
- a program restart unit for executing, by using a location in the memory of the specific code that is specified by the specification unit, a restart operation of the machining program from the machining step including the specific code that is specified after the detection by the analysis/detection unit has been completed.
Dependencies are inferred from the claim text.