Just to give you some info: Fadal 3016 with Fanuc 0i control.
When using either G73 or G83 all works fine, execpt that I must use a Q value to state depth of each peck. Not a problem, but I want to be able to change the peck through the cycle, such as initial peck 10mm, reducing by 1mm per peck to a final peck of 5mm. According to the Fadal manual all should be ok by changing the Q to I, J and K values, but if I put this code in I get a confused motion on the machine. It goes to the R plane (as I specify), then drills the value set in the parameters 5114 or 5115 depending on if I'm using G73 or G83.
FYI parameter 5101: 11010001 Not sure if that's of any use though!
Having just read through the Fanuc manual, I don't know if I can even use this code, as there's plenty of reference to the Q peck depth, but not a thing about I, J and K.
If anyone can help I'd appreciate it.