The machine was working great. And then suddenly when I load a new G-Code in it the Z axis only goes about the half way depth then I have put in G-code. For example if I put to mill down .030 it actually mill about 0.013 - 0.015. But it only happens with the program loaded. When I jog it will go exactly as I put.
I'm using probotix USB board and drivers. Software is Planet-CNC.
I forgot to mention that I have calibrated all 3 axis using a digital dial indicator.