Sorry if I'm getting a bit off track or confused at this point.
I have test.FCStd lined up which I think is the latest version you offered with one drilling operation on two holes .
When I look at the straight Gcode ( without post-procs ) I see two single drilling moves , each fully specified, with G0 to reposition in between.
This is NOT using canned cycles in anything but name. Two G83's with one hole each , with the G83 cancelled by G0 in between, is not in any way making use of canned cycles.
What I would expect from canned cycles is the first G83 ( which sets Z and R ) and then a following G83 with just new X,Y and no G0. We could discuss whether R should be 30 or 27.
Code: Select all
(Drilling)
(Begin Drilling)
G0 F0.000000 Z39.700200
G90
G98
G0 F0.000000 X5.080000 Y5.080000
G0 F0.000000 Z30.000200
G83 F0.846667 Q4.762500 R27.000200 X5.080000 Y5.080000 Z-1.870218
G0 F0.000000 X71.120000 Y5.080000
G0 F0.000000 Z30.000200
G83 F0.846667 Q4.762500 R27.000200 X71.120000 Y5.080000 Z-1.870218
G80
G0 F0.000000 Z30.000200
G0 Z39.700200
Please correct me if, after all the diversions, I've lost track of what is going on here.