System information

SECTION FOUR - PREPARATORY FUNCTIONS (G CODES)
Circular pocket clear (G24)
The G24 autoroutine is used to clear a circular pocket by starting in the center and spiraling out
to the programmed diameter.
Circular Pocket Clear Program
N1 G20 G90 (Inch/Absolute)
** For all autoroutines, G41 and G42 do the same thing: they turn cutter compensation on. The
examples shown are the correct cutter compensation direction. The control will compensate
correctly on all autoroutines if the cutter compensation is on (G41 or G42).The
climb/conventional cut is specified by G2 or G3.
N2 G00 X0 Y0 (rapids to center of pocket)
N3 S1000 M3 D1 G43 H1 (spindle CW-1000 RPM, calls tool #1's offsets)
N4 F25 (X-Y feedrate)
N5 P150=1 (pocket radius)
N6 P153=.015 (X-Y finish stock)
N7 P154=.005 (Z finish stock)
N8 P155=.25 (cut width)
N9 G24 G99 G42 G2 R.1 P199=0 Z-.5 V-.3 Q.2 F10
*1 *2 *3 *3 *4 *5 *6 *7 *8 *9
*1 Executes circle pocket clear autoroutine
*2 Returns Z to clearance plane
*3 CW right or "G3 G41" CCW left **
*4 .1 clearance plane
*5 P199=0 plunge for all autoroutines except
facing cycle
*6 -.5 final Z depth
*7 -.3 first Z depth ***
*8 .2 Z increment, signed Z increment will use the absolute valve
*9 10 ipm Z feedrate
*** If the first Z depth is less than the final Z depth, the first Z depth is set to the final Z depth.
Note: It is also possible to use the following.
P140=for Clearance plane
P141=for Final Z depth
P142=for Z initial level
P143=for Z increment
P144=for 1st Z depth
P145=for Z feedrate
218