
PROGRAMMING18. SPECIFYING THE LASER FUNCTION
B–63664EN/02
366
When the cutter compensation function is used in edge machining mode,
a miniature block that does not exist in the machining program may be
generated, depending on the mode (G41 or G42). The figure below shows
how edge machining is performed at a corner where a miniature block
occurs.
Y
X
Generated miniature block
Piercing for edge machining
Set return distance
Piercing for edge machining
O300 ;
G92G90X0Y0Z0 ;
E1 ;
G42 ;
G01X50.Y0. ;
G01X0.Y50. ;
G01X0.Y0. ;
G40 ;
M30 ;
: Edge machining
: Movement according to the machining program
: Movement when the cutter compensation function is used
(1)Piercing for edge machining is performed before a miniature block.
(2)In a miniature block generated for cutter compensation, cutting feed
is executed according to the set return feedrate, return power, and
return duty cycle.
(3)Until cutting feed is performed for the set return distance after the
operation of (2), the return feedrate, return frequency, and return duty
cycle are valid.
(4)After cutting feed is performed for the return distance, the normal
feedrate and beam output condition are resumed.
This means that the distance where the return feedrate, return power,
return frequency, and return duty cycle are valid becomes longer, so that
a miniature block is generated.
When a miniature block is generated by cutter compensation, whether to
perform edge machining is selected by determining the angle of a corner
not by calculating the angle between the current block and the next in the
machining program, but by calculating the angle between the current
block and the miniature block.
When the cutter compensation function is used, set an operation angle,
considering not only the processing performed by the machining program
but also a generated miniature block.
If you want to execute edge cutting on a path specified in the machining
program during cutter compensation, set bit 4 of parameter No. 15012 to
1.
In edge machining also, conventional commands (such as S, P, Q, and F)
can be used with a machining program.
D Cutter compensation
function and edge
machining operation
D Combination with
conventional commands