Control device, machine tool system, and control method
AssigneeFanuc Corporation
InventorsRiho Kubota, Kaoru Hiraga, Hiroyuki Abe
Life of this patent
Estimating the term…
Abstract
A control device, includes: a modification instruction receiving unit for receiving modification instructions for a control parameter and for machining program; a history storage unit for causing a storage unit to store a modification history for the control parameter and the machining program; an Undo/Redo processing unit for performing an Undo/Redo process based on the modification history; a determination unit for determining whether a prescribed condition has been met; and a history deletion control unit for deleting the change history stored in the storage unit when the determination unit has determined that the prescribed condition has been met.
Claims15
A control device that controls, based on a control parameter and a machining program, a machine tool configured to machine a workpiece, to thereby cause the machine tool to carry out an automatic operation, the control device comprising:
- one or more processors;
- and
- an input device configured to receive information that is input,
- wherein the one or more processors execute computer-executable instructions stored in a memory to cause the control device to:
- receive a change instruction made by an operator to change the control parameter and the machining program, based on input information that is input via the input device;
- cause a change history of the control parameter and the machining program to be stored in the memory by automatically and cumulatively storing the change instruction made by the operator in the memory;
- perform an Undo/Redo process based on the change history, in accordance with an instruction made by the operator;
- determine whether or not a predetermined condition for preventing the machine tool from operating in a manner unintended by the operator in accordance with execution of the Undo/Redo process has been satisfied;
- and
- automatically delete the change history stored in the memory, in a case that the predetermined condition has been satisfied.
A control device that controls, based on a control parameter and a machining program, a machine tool configured to machine a workpiece, to thereby cause the machine tool to carry out an automatic operation, the control device comprising:
- one or more processors;
- and
- an input device configured to receive information that is input,
- wherein the one or more processors execute computer-executable instructions stored in a memory to cause the control device to:
- receive a change instruction made by an operator to change the control parameter and the machining program, based on input information that is input via the input device;
- cause a change history of the control parameter and the machining program to be stored in the memory by automatically and cumulatively storing the change instruction made by the operator in the memory;
- perform an Undo/Redo process based on the change history, in accordance with an instruction made by the operator;
- and
- automatically prohibit the performing the Undo/Redo process from a start until an end of the automatic operation.
A control method of controlling, based on a control parameter and a machining program, a machine tool configured to machine a workpiece, to thereby cause the machine tool to carry out an automatic operation, the control method comprising:
- receiving a change instruction made by an operator to change the control parameter and the machining program, based on input information that is input via an input device configured to receive information that is input;
- causing a change history of the control parameter and the machining program to be stored in a memory by automatically and cumulatively storing the change instruction made by the operator in the memory, in a manner so that an Undo/Redo process of the change instruction is able to be carried out;
- determining whether or not a predetermined condition for preventing the machine tool from operating in a manner unintended by the operator in accordance with execution of the Undo/Redo process has been satisfied;
- and
- automatically deleting the change history stored in the memory, in a case that the predetermined condition has been satisfied.
Dependencies are inferred from the claim text.