
Originally Posted by
extanker59
OK, first off, I'm no macro guy. This is probably way longer than it needs to be. Maybe wait until one of those guys chime in? This will work if you can't wait.
%
O01112
(VAIABLE PECK DRILL)
G00 G17 G40 G49 G80 G90 G98
N7
G103 P15 (CANCEL LOOK AHEAD 15 LINES)
#101= 0 (START DRILL DEPTH)
#102= 0.015 (PECK AMOUNT)
#103= #101 + #102 (PECK + START)
#104= 1. (TOTAL DRILL DEPTH)
#105= 1. (Z CLEARANCE)
#106= 1.2 (FEEDRATE)
(3.6MM DRILL)
T7 M06
G00 G90 G55 X0 Y0 S900 M03
G43 H07 Z1. T8
M08
Z#105
G00 Z - #101
G01 Z - #103 F#106
G00 Z#105
N222
G103 P9
G04 P0.1
#101= #103 - 0.05
#103= #103 + #102
IF [ #103 GE #104 ] THEN #103= #104
G00 Z - #101
G01 Z - #103 F#106
G00 Z#105
IF [ #103 NE #104 ] GOTO222
M05
G00 Z1. M09
G53 Y0. Z0.
M30
%