Hi Woody
Yes apologies, Mach does use G95 for feed per rev, I think the list I have was for Fanuc, everyone seems to do things slightly differently.
I have amended one of my programs to G95 and run it. The problem then becomes that Mach does not display the feed rate during the cycle, only at the point that the feed is set and at the end of the run, so it is impossible to quantify.
The trace in the G3 arc does seem to be faster than the G2, but without a feed readout that becomes subjective.
Maybe this is why no-one has raised it before, they all use G95 and you cannot tell if the feed rate increases because nothing gets displayed.
Yes I am using the latest lock down version of Mach and Dave is using 1.84, but we are both seeing the same thing.
The weird thing is that G2 does not show the same speeding up.
I have no access to any of their code, so have no idea how they implemented these G codes, but you have to imagine that the basic program model would be the same but with direction reversed and centre point of the arc moved from outside the billet to inside it
Strange
cheers
Melee
(PS Hood, just got your post - XML attached. Obviously Daves' is completely different and he gets same speeding up phenomenon.)