PROGRAMMING 18. SPECIFYING THE LASER FUNCTION
B–63664EN/02
353
The following is a machining program example:
O0010;
G92G90X0Y0;
(1)E1; Cutting/machining condition definition. . .
(2)E301; Step control mode & condition definition. . .
(3)G01X100;
(4)E302; Step control condition definition. . .
(5)G01X300.:
(6)E300; Step control mode cancel. . .
G01X400.;
M30;
Distance
E301 E302 E300
1) In block (1), the feedrate, assist gas pressure, laser output conditions,
etc., are defined.
2) In block (2), the machining conditions in step control mode are
defined.
3) In block (4), the machining conditions in step control mode are
changed, and machining continues.
4) In block (6), step control mode is canceled and normal cutting feed
machining is executed.
In the machining program example, if the conditions in step control are
not changed and step control is executed with the same E number (300 to
399) throughout the program, the following is performed automatically:
I) If the subsequent block is a cutting block, ramp DOWN operation is
not performed.
II) If the preceding block is a cutting block, ramp UP operation is not
performed.
If there are consecutive cutting blocks and the E number changes after
each block, as in the program example, step control is executed according
to the set values regardless of whether the preceding or subsequent block
is a cutting block.
Examples