Sounds like a plain old G83 cycle. You might try this in MDI just to see...
G97 S500 M03
G83 W-2.0 R0 Q1500 F0.008
At our shop we have a lengthy program that especially causes issues on our gildemeister lathe as it lacks memory to keep using it and keep your programs stored. I assume as it was written with CAM, and it rapids to .02 clearance above last peck, drills to a certain depth every time, and rapids back to .1 out of the part, and repeats. It's a royal pain to have to edit the program to get the desired depth each time, and eats a ton of memory. I'm currently reading up on macros, but haven't yet discovered if it was possible to create a macro that could be called up like the regular cycle, but rather than retract .020 above then peck more, could one be written to do like the lengthy program does, but remain flexible enough to easily change the depths of the holes? Thanks.
Sounds like a plain old G83 cycle. You might try this in MDI just to see...
G97 S500 M03
G83 W-2.0 R0 Q1500 F0.008
Either W or Z should work. W is incremental Z.
Here is also a drill macro that may come in handy.
Al.
CNC, Mechatronics Integration and Custom Machine Design (Skype Avail).
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.