G95 is Feed Per Rev, G94 Feed Per Min
As said G95 has many advantages in a lathe, for example alter your spindle speed via code and your chipload will stay constant where if you programmed in G94 you would also have to alter your code with a new feedrate to keep chipload to what it was previously.
I have G95 in my initialisation string so that my lathes always default to G95 and of course my code always has (or should have
) a G95 in it just to be doubly sure, not sure if the wizards will put in a G95 as I rarely use them. Another good thing about programming in G95 is your feedrates are small, typically for me, 0.35mm for roughing and 0.15mm for finish. Now if for some reason the lathe is put into G94 mode and my code doesnt have G95 in it then no big deal, the feed will be extremely slow and I will notice it and realise. If using G94 feedrates normally and for some reason G95 becomes active then the axis suddenly moves at rapid speeds or near to them and I will still realise whats wrong but its too late by then
G95 for lathe work is a good habit to get into
Hood