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:
- a change instruction reception unit configured to receive a change instruction made by an operator to change the control parameter and the machining program;
- a history storage control unit configured to cause a change history of the control parameter and the machining program to be stored in a storage unit by cumulatively storing the change instruction made by the operator in the storage unit;
- an Undo/Redo processing unit configured to perform an Undo/Redo process based on the change history, in accordance with an instruction made by the operator;
- a determination unit configured to 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
- a history deletion control unit configured to delete the change history stored in the storage unit, in a case that the determination unit has determined 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:
- a change instruction reception unit configured to receive a change instruction made by an operator to change the control parameter and the machining program;
- a history storage control unit configured to cause a change history of the control parameter and the machining program to be stored in a storage unit by cumulatively storing the change instruction made by the operator in the storage unit;
- an Undo/Redo processing unit configured to perform an Undo/Redo process based on the change history, in accordance with an instruction made by the operator;
- and
- an Undo/Redo prohibition unit configured to prohibit the Undo/Redo processing unit from 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:
- a change instruction reception step of receiving a change instruction made by an operator to change the control parameter and the machining program;
- a history storage step of causing a change history of the control parameter and the machining program to be stored in a storage unit by cumulatively storing the change instruction made by the operator in the storage unit, in a manner so that an Undo/Redo process of the change instruction is able to be carried out;
- a determination step of 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
- a history deletion control step of deleting the change history stored in the storage unit, in a case it is determined in the determination step that the predetermined condition has been satisfied.
Dependencies are inferred from the claim text.