Qué es el cero pieza en CNC y cómo se usa

Palpador tomando el cero pieza en una fresadora CNC

Cuando empiezas en mecanizado CNC, uno de los conceptos que antes tienes que entender es el cero pieza. Puede parecer una tontería al principio, pero no lo es. El cero pieza es la referencia desde la que la máquina calcula todos los movimientos del programa.

Si el cero está bien tomado, la máquina mecaniza donde tiene que mecanizar. Si el cero está mal, da igual que el programa esté perfecto: la pieza puede salir desplazada, la herramienta puede bajar donde no debe o puedes acabar con una marca en una zona que no tocaba.

Esto pasa mucho en taller. A veces el fallo no está en el G-code, ni en la herramienta, ni en la máquina. El programa hace exactamente lo que tiene que hacer, pero desde una referencia mal puesta. Por eso entender bien el cero pieza es básico para trabajar con seguridad.

Qué es el cero pieza en CNC

El cero pieza es el punto de referencia que se define sobre la pieza para que la máquina sepa desde dónde tiene que medir las coordenadas. Cuando en un programa aparece una posición como X50, Y20 o Z-2, la máquina necesita saber desde qué punto empieza a contar esos valores, ese punto es el cero pieza.

Por ejemplo, si colocas el cero en una esquina de la pieza, todas las coordenadas se calculan desde esa esquina. Si colocas el cero en el centro, las coordenadas se calculan desde el centro. No hay una única forma correcta de hacerlo, porque depende del plano, del programa y de cómo esté preparada la pieza.

Lo importante es que el cero que tienes en máquina coincida con el cero que se ha usado para hacer el programa. Si el programa está pensado desde el centro y tú tomas el cero en una esquina, la máquina no va a corregir nada. Va a ejecutar el programa, pero en otro sitio.

Cero pieza en CNC explicado con referencia en X Y Z sobre una pieza mecanizada

Para qué sirve el cero pieza

El cero pieza sirve para decirle a la máquina: “desde aquí empieza el trabajo”. A partir de ese punto, la máquina interpreta todas las coordenadas del programa.

Imagina que tienes que hacer un agujero en X30 Y20. Esa posición no significa nada si no sabes dónde está el cero. Si el cero está en la esquina izquierda de la pieza, el agujero irá a una zona. Si el cero está en el centro, irá a otra.

Por eso, antes de mecanizar, hay que tener claro dónde está la referencia. No basta con cargar el programa y arrancar. Hay que mirar el plano, revisar el amarre, comprobar el sistema de coordenadas y asegurarse de que el cero coincide con el programa.

En máquina, esto se nota especialmente cuando haces varias operaciones. Si el primer cero está mal, todo lo que venga después arrastra ese error.

Cero pieza en X, Y y Z

En una fresadora CNC o centro de mecanizado, normalmente se define el cero pieza en los ejes X, Y y Z.

El cero en X marca la referencia lateral de la pieza. El cero en Y marca la referencia hacia delante y hacia atrás. Con X e Y colocas la herramienta sobre la zona correcta de la pieza.

El cero en Z marca la altura desde la que se calculan las profundidades. Este es el eje más delicado, porque una equivocación en Z puede provocar una colisión, romper una herramienta o dejar una pasada demasiado profunda.

Si fallas un poco en X o Y, la operación puede salir desplazada. Eso ya es un problema. Pero si fallas en Z, la herramienta puede entrar más de lo previsto. Por eso el Z se revisa con mucha calma. Si algo no cuadra, mejor parar y comprobar antes que confiarse.

Un ejemplo sencillo:

G01 Z-2 F100

Esta línea le dice a la máquina que baje hasta Z-2. Pero ese Z-2 depende totalmente de dónde esté el cero en Z. Si el cero está mal tomado, esos 2 mm pueden no ser realmente 2 mm desde la superficie que tú crees.

Cero pieza marcado con los ejes X Y Z en una máquina CNC

Dónde se coloca el cero pieza

El cero pieza se puede colocar en varios sitios. Los más habituales son una esquina de la pieza, el centro o una cara de referencia.

En trabajos sencillos, muchas veces se usa una esquina superior de la pieza. Es cómodo porque puedes referenciar desde dos caras y trabajar con coordenadas positivas en X e Y.

En piezas simétricas, puede ser mejor poner el cero en el centro. Así puedes trabajar con coordenadas positivas y negativas, y el programa queda más lógico si la pieza está diseñada desde el centro.

En otras piezas, el cero puede venir marcado por el plano, por una superficie mecanizada anteriormente o por una referencia de montaje. Lo importante es no elegirlo al azar. El cero tiene que tener sentido para el trabajo.

Aquí se nota mucho la diferencia entre preparar una pieza con criterio o ir improvisando. Un cero bien elegido hace que el trabajo sea más cómodo. Un cero mal elegido puede complicarte todo el programa.

Cómo se toma el cero pieza

La forma de tomar el cero depende de la máquina, del control y de los medios que tengas. Se puede tomar con palpador, sonda, centrador, comparador, buscador de aristas o métodos más manuales según el trabajo.

Para X e Y, se suele buscar una cara, una esquina, un agujero o el centro de la pieza. Para Z, se suele tocar la superficie de la pieza o una referencia conocida.

Lo importante no es solo “tocar la pieza”. Lo importante es saber qué estás tocando y qué valor estás guardando en el control. Parece obvio, pero muchos fallos vienen de ahí: tocar una referencia pensando que es otra, guardar el cero en el sistema equivocado o no compensar bien la herramienta.

En taller conviene coger la costumbre de comprobar. Después de tomar el cero, mover la herramienta a una posición conocida y ver si tiene sentido. Ese minuto de revisión puede ahorrarte una pieza.

Cero máquina y cero pieza no son lo mismo

No hay que confundir el cero máquina con el cero pieza.

El cero máquina es una referencia interna de la máquina. Es un punto fijo que la máquina usa para conocer sus recorridos y su posición general.

El cero pieza, en cambio, lo define el operario para cada trabajo. Es la referencia real desde la que se va a mecanizar una pieza concreta.

Dicho fácil: el cero máquina pertenece a la máquina. El cero pieza pertenece al trabajo que estás preparando.

Puedes tener la máquina perfectamente referenciada y aun así tener mal el cero pieza. Son cosas distintas. Por eso, cuando una pieza sale desplazada, no siempre hay que pensar que “la máquina está mal”. Muchas veces hay que revisar primero qué cero se ha tomado y dónde se ha guardado.

Relación entre cero pieza y G-code

El G-code utiliza coordenadas, y esas coordenadas necesitan una referencia. Esa referencia es el cero pieza.

Por ejemplo:

G00 X0 Y0 Z10

Esta línea mueve la herramienta a X0 Y0 Z10 respecto al cero activo.

Y esta otra:

G01 Z-3 F100

baja la herramienta hasta Z-3 con avance 100.

Si el cero pieza está bien, esos movimientos tendrán sentido. Si el cero está mal, la máquina se moverá igualmente, pero no donde tú esperas.

Por eso, cuando lees un programa, no basta con mirar las líneas de código. Hay que saber qué cero está usando el programa. Si trabaja con G54, tienes que asegurarte de que el cero está guardado en G54. Si el cero está en otro sistema, la máquina no va a usar la referencia que tú crees.

G54, G55 y sistemas de coordenadas

En muchas máquinas CNC se usan sistemas de coordenadas como G54, G55, G56 y otros. Sirven para guardar diferentes ceros pieza.

El más común para empezar suele ser G54. Si un programa empieza con G54, está diciendo que va a usar el cero guardado en ese sistema de coordenadas.

Esto es muy útil cuando trabajas con varias piezas, varios amarres o diferentes referencias. Pero al empezar no conviene liarse demasiado. Primero hay que entender bien un cero pieza y un sistema de coordenadas. Luego ya tendrá más sentido trabajar con varios.

Un fallo típico es guardar el cero en un sistema y ejecutar el programa con otro. Por ejemplo, guardas el cero en G55, pero el programa llama a G54. La máquina no va a adivinar cuál querías usar. Va a usar el que le diga el programa.

Pantalla de control CNC mostrando el cero pieza en G54

Errores comunes al poner el cero pieza

Uno de los errores más comunes es poner el cero en una referencia distinta a la que usa el programa. Por ejemplo, el programa está hecho desde el centro y el operario pone el cero en una esquina. El resultado será una pieza desplazada.

Otro error típico es equivocarse en el eje Z. Si el cero Z queda más alto o más bajo de lo que debería, todas las profundidades estarán mal. Esto puede provocar una pasada demasiado profunda o que la herramienta mecanice al aire.

También puede pasar que se guarde el cero en el sistema de coordenadas equivocado. Por ejemplo, el programa trabaja con G54, pero tú has guardado el cero en G55. La máquina no usará la referencia que tú crees.

Otro fallo es no revisar después de tomar el cero. Muchas veces conviene hacer un movimiento de prueba, acercarse con cuidado y comprobar que la herramienta va donde esperas. No es perder tiempo, es evitar problemas.

Cómo comprobar si el cero pieza está bien

Antes de ejecutar un programa completo, conviene comprobar que el cero pieza tiene sentido. Una forma sencilla es mover la herramienta a una posición conocida y mirar si coincide con lo esperado.

También puedes ejecutar en vacío, con la herramienta elevada, para ver si los movimientos van por donde deberían. En trabajos delicados, es mejor acercarse poco a poco y comprobar antes de mecanizar.

El eje Z merece una revisión especial. Comprueba la altura segura, la longitud de herramienta y la superficie donde has tomado referencia. Si una Z no te cuadra, no sigas. Revisa.

En mecanizado, parar para comprobar no es perder tiempo. Perder tiempo es romper una herramienta o estropear una pieza por no haber revisado algo básico.

Conclusión

El cero pieza en CNC es la referencia desde la que la máquina calcula los movimientos del programa. Sin un cero bien tomado, las coordenadas no sirven de mucho, porque la máquina no sabe desde dónde quieres trabajar.

Entender el cero pieza ayuda a comprender mejor los ejes, el G-code, las profundidades y la preparación de máquina. Es uno de esos conceptos que parecen simples, pero que marcan mucha diferencia en taller.

Si estás empezando, no lo trates como un paso rápido antes de mecanizar. Tómate tiempo para entender dónde está el cero, por qué está ahí y si coincide con el programa. Una buena referencia es la base para que todo lo demás salga bien.

También puedes leer