Oscillation Cutting Controller Stops Vibration in Non-Cutting Sections
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Oscillation cutting techniques face challenges in accurately determining when cutting is not performed, leading to unnecessary oscillation and increased cycle times, which can cause noise, machine damage, and affect machining accuracy in other processes.
Innovation Solution
A controller with an oscillation command creation unit and a determination unit that stops the output of oscillation commands during non-cutting sections by analyzing tool paths, cut paths, and machine states, allowing precise control over oscillation cutting.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If oscillation command is continuously output during oscillation cutting, then chip subdivision is achieved, but unnecessary oscillation occurs in non-cutting sections causing noise, machine damage, and increased cycle time
Solution Approach 1:
The control device determines whether the tool is actually cutting the workpiece by analyzing tool path information and feed rate data, then adjusts the oscillation command output based on this determination. This feedback mechanism ensures oscillation is applied only when cutting occurs, eliminating unnecessary oscillation in non-cutting sections while maintaining chip subdivision quality during cutting operations
Solution Approach 2:
The oscillation command output is dynamically adjusted based on real-time cutting state determination. The system transitions between oscillation and non-oscillation states according to whether the tool is actively cutting, allowing the oscillation function to be enabled or disabled automatically without manual intervention or program command modifications
2Manufacturing precision
If oscillation command is continuously output during oscillation cutting, then chip subdivision is maintained, but cycle time increases due to unnecessary oscillation in non-cutting sections
Solution Approach 1:
The control device uses feedback from tool path analysis and feed rate monitoring to determine the actual cutting state, then adjusts oscillation command output accordingly. This ensures oscillation is maintained only during cutting operations where chip subdivision is needed, while eliminating oscillation during non-cutting sections to reduce cycle time
Solution Approach 2:
Instead of applying oscillation continuously throughout the entire machining cycle, the system applies oscillation only partially - specifically during sections where cutting actually occurs. This partial action approach maintains chip subdivision quality where needed while avoiding the time loss associated with unnecessary oscillation during non-cutting sections
3Ease of operation
If user manually determines cutting state and sets oscillation command, then oscillation can be controlled, but operation complexity and difficulty increase significantly
Solution Approach 1:
The control device automatically determines the cutting state by analyzing tool path information and feed rate data, and automatically adjusts the oscillation command output based on this determination. This self-service mechanism eliminates the need for users to manually determine cutting states or finely tune oscillation parameters, significantly improving ease of operation while the automated analysis handles the complexity
4Device complexity
If oscillation is performed during non-cutting sections, then oscillation command simplicity is maintained, but vibration affects machining accuracy of other simultaneous machining operations
Solution Approach 1:
The control device determines the actual cutting state through analysis of tool path and feed rate information, then uses this feedback to control oscillation command output. This ensures oscillation is suppressed during non-cutting sections where it would otherwise cause vibration affecting other simultaneous machining operations, while maintaining oscillation during cutting sections where it serves the chip subdivision function
Solution Approach 2:
The oscillation command output is dynamically controlled based on the determined cutting state. The system automatically transitions between oscillation and non-oscillation modes according to whether the tool is actively cutting, allowing simple oscillation control logic to adapt to varying machining conditions and prevent vibration interference with other operations
Data Source
AI summary
A controller has a function of stopping an oscillation motion in a non-cutting section in oscillation cutting and includes an oscillation command creation unit and an oscillation command creation determination unit. The oscillation command creation unit outputs an oscillation command, and the oscillation command creation determination unit determines whether or not cutting of a workpiece by a tool is actually being performed and stops an output of the oscillation command during non-cutting.


