Arduino and CNC Shield

Gcode Grbl uses absolute positions by default. So if you enter G00X10 the motor moves to position 10 (from 0). If you enter G00X10 again there will be no movement because the motor is already at 10. If you then enter G00X0 it will move the opposite direction to get back to 0.