Here is a Plugin That extends the capabilities of the standard G83 Deep Pecking Cycle
It was tested with CamBam ver1.0 rc2.
G83 Extended Pecking Cycles in the plugin menu.
It was Inspired by this video From Hass:
https://www.youtube.com/watch?v=AM6nVgKjBQoIf you watch the video, the variables will make sense as it's based on that video.
It was tested with Mach3 and Mach3+cutviewer,Linuxcnc, and the Default PP.
And is for any controller that will accept a G83 code. Not grbl though for obvious
reasons.
The output file is Identical to the input file with only the G83's changed.
The zip file has a Folder that contains the “G83 Default TestFile 1.cb” plugin.dll and the Default setup file.
Unzip the folder to your usual cnc files folder.
Open up the folder and load the cb file then Immediately Save it (this sets the file associations).
I'm using the Default PP and the standard mm libs for the sake of compatibility but you can use
one of the of the above tested PP's .
The file has threes mops with the same target depth and different Drill Diameters.
3mm,6mm,and 9mm Drill Diameters and a Target Depth of -30.
Why? because the math works out nicely to show the proportional Asymmetrical thing
so 'for the love of mike' DO NOT CHANGE ANYTHING IN THE FILE'.
Leave it Metric and if you click on the mops and CB asks you to change anything click no.
I've already hard coded the Drill Diameters into those mops in the file.
So now you have loaded up the CB file and saved it:
Now Generate the code ctrl+w or from the drop down menu.
You now have this file:“G83 Default TestFile 1.nc”
Your screen should look like pic1. If you have programmers notepad.
if you are using the windows notepad then your Gcode formatting will be a little different (not as neat).
Now it's time to run the plugin (If you have it already open then you MUST close it and reopen it).
Your screen should look like pic2.
An Important thing to note is that if you adjust the mops in CB then you must re-generate the
Gcode file, as the plugin works with that.
Dave