|
Randall,
I use the method below for
all the machines in our shop.
@OP_PDRL
#EVAL(#U18=#TABLE(PECK_CODES,#CYCLE)) < #RTNLVL>< G#U18>< X#XPOS>< Y#YPOS>< Z#ZDPTH>< R#CLEAR>< Q#PECK>< F#FEED> This is what is in the post for the machine
and you set the value for the peck depth in the job plan
in the peck increment box when setting up
the tool. Say you have a peck depth of .500 for this drill
as the default peck depth but for some
reason you need to change it to .100 for a certain situation
to break the chip better when following a
smaller drill into the same hole then you would add a user
event just before the hole of #PECK=.1. I
also use the CYCLE 1 or 2 for G73 or G83 depending on
the
situation.
It would look like this:
HOLE
HOLE
HOLE
#PECK=.1
HOLE
#PECK=.5
HOLE
HOLE
The code would look like this:
G00 X___ Y___
G43 Z1.0 H01 M08
G98 G83 R0.0 Z-1.750 Q0.5 F14.0
X___ Y___ Z-2.312
X___ Y___ Z-1.845
X___ Y___ Z-1.258 Q0.1
X___ Y___ Z-3.185 Q0.5
X___ Y___ Z-2.568
I have also used:
#IF(#TLDIA>.55)<#EVAL(#V6=#TLDIA/3)>
#ELSE<#EVAL(#V6=#TLDIA/2)> <#ABSI>< #FXD><
X#XPOS>< Y#YPOS>< Z#ZDPTH R#ZCHK Q#V6><
F#FEED>
Hope this information helps in your peck
drilling quest.
Jeff Pieper
Pieper CNC Programming &
Design
|
- RE: [mfg-smartcam] peck drilling FLauzus
- [mfg-smartcam] Peck Drilling rmceachern
- Re: [mfg-smartcam] Peck Drilling Steve Rebensdorf
- Re: [mfg-smartcam] Peck Drilling rmceachern
