Hello Guest it is March 28, 2024, 05:52:40 PM

Author Topic: G73 hiccups  (Read 7605 times)

0 Members and 1 Guest are viewing this topic.

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: G73 hiccups
« Reply #10 on: October 04, 2013, 07:48:25 PM »
Here is how I would do it.

The G98 sets the end of function  retract level, G98 sets it to go back to the initial level (Z0)
Z-0.570 sets the depth to drill
R-0.490 sets the start point of the function and the retract level
Q0.007 sets the peck depth

The G73 pull back value must be set manually via the config section BEFORE you start the cycle.

From the X0Y0Z0 point it will rapid down to the R level and start the peck and retract cycle. It will peck .007" and retract .014" , then rapid back down to just shy of the peck depth and then peck down to the next peck level then retract. It continues this all the way down to final depth. The final peck if less than the peck depth will adhere to the final depth and stop short if needed. At eh end of function then it retracts back to the initial level Z0.000. IF you do not want it to retract back to the intial leval and just stay at teh R level then use G99 .

Sample code:

G0 X0 Y0 Z0
G98                                    
G73 Z-.57 R-.490  Q.007 F1   (set G73 pullback to .014")
G80
M30

(;-) TP
« Last Edit: October 04, 2013, 07:58:07 PM by BR549 »
Re: G73 hiccups
« Reply #11 on: October 06, 2013, 08:54:05 AM »
I'll play with that for future reference.  Thanks, BTW, have you got  a screen shot of what the G73 config looks like?  I guess there is no way to change teh pullback value from within the program? 

Offline BR549

*
  •  6,965 6,965
    • View Profile
Re: G73 hiccups
« Reply #12 on: October 06, 2013, 09:41:37 AM »
Well Actually you can control the Pullback from the Gcode side. You will HaVE to create an Mcode. I use M120

THen apply the Pullback as a P (parameter). The Mcode looks like this:

PullBack = Param1
'MsgBox"" & Pullback
SetOemDro(91,Pullback)
End
     
You would use it BEFORE the G73 call and the Gcode call would be like this:

M99
M120 P.014    ( THis sets the G73 pullback level)
G73 Z-.570 R.490 Q.007 F1
G80

(;-) TP

Re: G73 hiccups
« Reply #13 on: October 06, 2013, 11:28:28 AM »
Woah