Numerical Controller Interference Avoidance Cycle Time
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional interference avoidance techniques in punch press machines lead to wasteful interlock control and deceleration, resulting in reduced cycle time due to unnecessary X/Y axes interlock and longer movement times to retreat positions.
Innovation Solution
A numerical controller that analyzes movement commands and uses interference determination units to switch the end point of the press motion to a retreat position and control X/Y axes interlock only when necessary, based on obstacle position detection, preventing wasteful deceleration and optimizing cycle time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the conventional interference avoidance technique is used to notify the machine of the punch tool passing over the obstacle at the start of execution of a block and perform X/Y axes interlock, then the interference between the punch tool and obstacle is avoided, but the cycle time of machining is reduced due to wasteful interlock control
Solution Approach 1:
The numerical controller performs preliminary analysis of the next block's movement command to determine the obstacle position before executing the current block. This allows the controller to pre-determine whether X/Y axis interlock is necessary, avoiding wasteful interlock control and reducing cycle time while maintaining interference avoidance reliability
Solution Approach 2:
The system dynamically adjusts the interlock control strategy based on real-time analysis of obstacle position and punch tool trajectory. Instead of applying fixed interlock control, the system adaptively determines whether interlock is needed by comparing the obstacle position with the punch tool's movement path, enabling optimal cycle time without compromising safety
2Reliability
If the X/Y axes are interlocked when the obstacle is at position A, then the interference between the punch tool and obstacle is avoided, but the time required for moving the punch tool to the retreat position becomes longer due to wasteful deceleration
Solution Approach 1:
The controller analyzes the next block's movement command in advance to determine the obstacle position, then uses this information to decide whether deceleration and interlock are necessary before the punch tool reaches the obstacle. This preliminary determination eliminates wasteful deceleration when no obstacle is present, reducing movement time to the retreat position while maintaining interference avoidance when needed
Data Source
AI summary
The numerical controller determines a possibility of interference between a tool and an obstacle on a workpiece and, based on the determination result, switches the end point position of the rising motion of the tool in command data to a retreat position from a rising edge or stops the movements of X/Y axes by a next command block until rising motion of a press axis of the machine tool by the command data is completed. In this way, wasteful deceleration is prevented from occurring when interference between the tool and the obstacle is avoided during machining.


