Hi Scott, hope you are well.
I may have found another problem. When using G66 modal sub call, ncp doesnt seem to work on arc moves. Please plot mocked up program to see problem. What this is for is, we do some drilling thru an extended bush around a turned boss so if we move linear the bush could collide with the boss. So i came up with the idea of arc moving around the part and drilling with a sub.
%
O1234
G21
G0Y74.5
X0
G66P7000
G2X73.37Y12.94R74.5F1000.
G3X71.49Y20.95R74.5F1000.
G3X68.75Y28.71R74.5F1000.
G3X65.16Y36.12R74.5F1000.
G3X60.27Y43.79R74.5F1000.
G3X54.49Y50.81R74.5F1000.
G3X47.89Y57.07R74.5F1000.
G3X40.58Y62.48R74.5F1000.
G3X32.66Y66.96R74.5F1000.
G3X24.26Y70.44R74.5F1000.
G3X15.49Y72.87R74.5F1000.
G3X6.49Y74.22R74.5F1000.
G67
M60
M30
O7000
G0Z10.0
G1Z-100.
G0Z10.
M99
%
I have tried this on a fanuc 18 and it does work as expected.
Thanks,
Keith.