Funciones G31 y G32
Con las funciones G31 y G32 podemos guardar en el momento que nos interese el origen de coordenadas con el que estamos trabajando. Con G32 lo recuperaremos. Estas funciones se suelen compaginar con la función G92 (traslado de origen de coordenadas). Antes de realizar un traslado de origen de coordenadas, lo que haremos será guardar el actual cero mediante la función G31. Una vez almacenado en memoria dicho origen, realizamos el traslado de coordenadas mediante la función G92. Realizamos las operaciones oportunas, y cuando queremos recuperar el cero original de la pieza, utilizamos la instrucción G32.
Parámetros
La forma de utilizar estas funciones seria asi:
N50 G1 x15
N60 G31 (Se guarda en memoria el origen de coordenadas de la pieza.)
N70 G92 X0 (Se ha realizado el traslado de origen de coordenadas.)
.
. (Se realizan las operaciones pertinentes.)
.
N110 G32 (Se recupera el origen inicial de la pieza.)
Resulta muy útil cuando queremos utilizar dos orÃgenes de coordenadas en una misma pieza. A remarcar que estas funciones se utilizan sobre todo para poder repetir código programado en cotas absolutas.