El homing es colocar la maquina en el origen de coordenadas, las maquinas normalmente tienen finales de carrera y cuando haces homing los ejes se mueven hasta que tocan estos finales de carrera, de esta forma sabemos que la maquina esta en la posición 0,0, algunos firmware bloquean el movimiento de la maquina hasta que no se ha hecho un homing para evitar que algún eje vaya donde no toca.