PROGRAMMING 18. SPECIFYING THE LASER FUNCTION
If the laser beam output conditions are to be changed when there are
consecutive machining blocks, the output conditions are changed to those
for the next block at the deceleration position of the current block. The
larger the feedrate, the larger the difference between the block gaps on the
programmed beam path and the positions at which the output conditions
are actually changed. The timing at which the beam output conditions are
to be changed can be delayed in order to compensate for this difference
and turn the beam ON/OFF at the optimum positions.
For a given block, a beam control command is issued to the laser oscillator
in sync with a move command to the servo. The beam output condition
delay function delays the issue of the beam control command to the laser
oscillator so that it is issued after the move command to the servo. The
output condition delay is set with a parameter. The delay can be 0 to 64
ms in 8 ms units.
If the beam is OFF (the next block is not a machining block), the output
conditions are not delayed.
Output conditions for
for block A
for block B
for block B
t: Beam output condition delay (parameter)
Actual beam output
#6 #5 #4 #3 #2 #1 #0
0 : Disables the beam output condition delay function.
1 : Enables the beam output condition delay function.
15219 Beam output condition delay
[Data unit] 8 ms
[Data range] 0 to 8
The change of beam output conditions is delayed by the value set for this
D Control method