NC Laser Timing Control for Variable Mechanism and Oscillator Delays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing laser processing systems face challenges in maintaining machining accuracy due to variable delays in drive shaft and laser oscillator responses, necessitating a dynamic adjustment of laser switching times to accommodate different machining processes.
Innovation Solution
A time difference setting device and numerical control device that calculate and set command time differences based on the speed changes of the driving mechanism and output changes of the laser oscillator, using simulation models to optimize the timing of laser and positioning commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a fixed switching time is set for laser commands based on constant delay assumptions, then the control system is simple to operate, but machining accuracy deteriorates when delay times vary with different machining types
Solution Approach 1:
The system automatically calculates and sets the command time difference based on the machining program and delay time measurements, eliminating the need for manual adjustment by operators. The numerical control device performs the entire optimization process autonomously by measuring actual delay times during machining and automatically adjusting the command time difference.
Solution Approach 2:
The system dynamically changes the command time difference parameter based on the specific machining program being executed. By measuring the actual delay time for each machining type and calculating the appropriate time difference, the system adapts the timing parameter to match varying machining requirements, thereby maintaining high machining accuracy across different operations.
2Manufacturing precision
If the command time difference is manually adjusted for each machining program, then machining accuracy can be optimized, but the operation becomes extremely troublesome and time-consuming
Solution Approach 1:
The system automatically calculates and sets the command time difference based on the machining program and delay time measurements, eliminating the need for manual adjustment by operators. The numerical control device performs the entire optimization process autonomously by measuring actual delay times during machining and automatically adjusting the command time difference.
Solution Approach 2:
The system performs preliminary measurement of delay times during the machining process itself, using this measured data to calculate and set the optimal command time difference for subsequent operations. This preliminary action during machining eliminates the need for time-consuming manual setup and adjustment before each machining operation.
3Manufacturing precision
If delay times are measured during machining to calculate optimal command time difference, then machining accuracy is improved, but the machining time is extended due to additional measurement processes
Solution Approach 1:
The system merges the delay time measurement process with the normal machining operation by utilizing the machining process itself to generate the measurement data. The laser oscillation output is monitored during regular machining, and the delay time is calculated from this existing operational data, thereby combining measurement and production into a single integrated process without adding separate measurement time.
Data Source
AI summary
A time difference setting device is provided with: a speed change acquisition unit that acquires a change in speed of a driving mechanism with respect to a positioning command based on a machining program; a mechanism delay time calculation unit that calculates a mechanism delay time; a laser output calculation unit that uses an oscillator model for simulating the operation of a laser oscillator and calculates a change in output of the laser oscillator with respect to a laser command based on the machining program; a laser delay time calculation unit that calculates a laser delay time; and a command time difference setting unit that, on the basis of the mechanism delay time and the laser delay time, sets a command time difference for an interval in which an emission of laser light is designated in the machining program.

