Machine Tool Undo/Redo Control During Automatic Operation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Machine tools can unintentionally execute Undo/Redo processes during automatic operations due to accidental changes in control parameters and machining programs, leading to unintended operations.
Innovation Solution
A control device with a change instruction reception unit, history storage unit, Undo/Redo processing unit, determination unit, and history deletion unit that stores and manages change histories, allowing intended Undo/Redo operations while preventing unintended ones by determining and satisfying predetermined conditions, such as the initiation or completion of automatic operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the Undo/Redo function is enabled to allow operators to change control parameters and machining programs, then the ease of operation is improved, but the reliability deteriorates due to accidental unintended operations during automatic operation
Solution Approach 1:
The determination unit checks whether the automatic operation is currently executing before allowing the Undo/Redo process to proceed. This preliminary check prevents unintended operations by blocking the Undo/Redo function during critical automatic operation periods, while still allowing it during setup and programming phases.
Solution Approach 2:
The determination unit acts as an intermediary between the Undo/Redo processing unit and the automatic operation. It monitors the operation state and mediates whether the Undo/Redo process can be executed, preventing direct interference with automatic operations while maintaining the function's availability when appropriate.
2Adaptability or versatility
If the change history is stored to enable Undo/Redo functionality, then the adaptability is improved, but the device complexity increases due to additional storage and management requirements
Solution Approach 1:
The storage unit serves multiple functions: it stores the machining program, control parameters, and change history all in one place. This multi-functionality reduces the need for separate storage systems while enabling the Undo/Redo capability.
Solution Approach 2:
The change history is automatically recorded and managed by the control device itself without requiring external systems. The determination unit and Undo/Redo processing unit work together to automatically manage when changes are recorded and when they can be reverted, reducing operational complexity.
Data Source
AI summary
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.


