Módulo 14 de 15
Referencia de códigos G
Los que usamos a diario, agrupados por lo que hacen y no por número.
Unos 25 minutos
Lo que vas a ver
- Movimiento: G00, G01, G02, G03
- Planos y unidades
- Compensaciones: G41, G42, G43
- Sistemas de coordenadas: G53 a G59
- Modales contra no modales
De qué se trata
Agrupados por lo que hacen
Hay listas de códigos G con cien entradas y sirven de poco: la mitad no existen en tu máquina y la otra mitad no las vas a escribir nunca. Los que de verdad se usan a diario caben en una página, y se entienden mucho mejor agrupados por lo que hacen que ordenados por número.
Antes de la lista hay una idea que vale por toda la lista: los códigos G están organizados en grupos modales. De cada grupo hay exactamente uno activo en todo momento. Puedes poner en una misma línea un código de movimiento, uno de plano y uno de coordenadas, porque son de grupos distintos; lo que no puedes es poner dos del mismo grupo, porque se estarían contradiciendo.
De ahí sale la otra mitad de la idea: si de cada grupo siempre hay uno activo, entonces alguno está activo aunque tú no lo hayas escrito. Lo escribió el programa anterior.
La referencia
Los que vas a usar
Movimiento
| G00 | Movimiento rápido. No corta: es para llegar. La máquina lo hace a la velocidad que da, y en algunos controles ni siquiera en línea recta entre los dos puntos. |
| G01 | Corte en línea recta, al avance que diga la F. |
| G02 | Arco en el sentido del reloj. |
| G03 | Arco contra el reloj. |
| G04 | Pausa. No es modal: solo actúa en su línea. |
Modos: plano, unidades y coordenadas
| G17 / G18 / G19 | Plano de trabajo: XY, XZ o YZ. Es el plano en el que se interpretan los arcos. |
| G20 / G21 | Pulgadas o milímetros. |
| G90 / G91 | Coordenadas absolutas, medidas desde el cero pieza, o incrementales, medidas desde donde estás. |
| G94 / G95 | Avance por minuto o avance por vuelta. En fresado se trabaja casi siempre en G94. |
Compensaciones
| G40 | Cancela la compensación de diámetro. |
| G41 | Compensación a la izquierda del avance. Con husillo en M03 es la que corta a favor en un contorno exterior. |
| G42 | Compensación a la derecha del avance. |
| G43 | Activa la compensación de largo de la herramienta, con el número de registro H. |
| G49 | Cancela la compensación de largo. |
Ceros y regresos
| G28 | Regreso a home pasando por un punto intermedio. Se escribe casi siempre como G91 G28 Z0., que sube la Z sin mover nada más. |
| G53 | Un movimiento en coordenadas de máquina, ignorando el cero pieza. No es modal: vale solo para su línea. |
| G54 – G59 | Los ceros pieza. Cada uno guarda la distancia del cero máquina al cero de una pieza distinta. |
Ciclos enlatados
| G73 · G81 – G89 | Los ciclos enlatados: barrenar, picotear, roscar y mandrinar. |
| G80 | Cancela el ciclo activo. |
| G98 / G99 | Retorno al plano inicial o al plano R entre barreno y barreno. |
La lista corta no es la lista completa
El que más se equivoca
G02, G03 y cómo se describe un arco
El sentido del arco se juzga mirando el plano de frente desde el lado positivo del eje que le falta: en G17, mirando el plano XY desde arriba. Eso es importante porque la intuición engaña cuando estás agachado viendo la pieza desde otro ángulo.
Para decirle a la máquina qué arco quieres hay dos maneras. Con R das el radio, y es cómoda y corta. Con I y J das la distancia del punto de inicio al centro del arco, y es más larga de escribir pero no tiene ambigüedad.
N118 G02 X0. Y2.25 R.25
N270 G03 I.275La segunda línea es un círculo completo, y ahí el R no sirve: entre el punto de inicio y el punto final, que son el mismo, hay infinitos arcos de ese radio. Un círculo completo se programa con I y J en un solo bloque. La misma razón hace que en arcos de más de media vuelta el R se vuelva ambiguo y algunos controles se quejen.
Las dos compensaciones
G43 para el largo, G41 y G42 para el diámetro
Son dos cosas distintas que se confunden porque se llaman igual. La de largo, el G43 con su H, le dice a la máquina qué tan larga es la herramienta que trae puesta; sin ella la Z no significa nada. La de diámetro, el G41 o G42 con su D, le dice qué tan gruesa es.
Sin compensación de diámetro, tú calculas dónde tiene que ir el centro de la herramienta y programas esa trayectoria: todas las coordenadas llevan sumado el radio. Con compensación programas las coordenadas del plano y la máquina se encarga. La ventaja se ve el día que cambias el cortador por uno afilado o de otra marca: corriges el valor de D en la tabla y el programa no se toca.
Dónde se activa y dónde se cancela
Dónde está todo
G53, G54 y los demás ceros
La máquina tiene un cero propio, el que encuentra cuando la referencias, y ese no se mueve. El cero pieza es otra cosa: es la distancia del cero máquina a la esquina o al centro de tu pieza, y vive en una tabla. Cuando escribes G54, le estás diciendo a la máquina cuál de esas distancias usar.
Tener seis, del G54 al G59, sirve para montar varias piezas o varias mordazas en la misma mesa y cambiar de una a otra sin recalcular nada. El G53 es distinto: es un movimiento en coordenadas de la propia máquina, sin cero pieza de por medio, y se usa para mandar la máquina a un punto conocido, por ejemplo la posición de cambio de herramienta.
Ver cómo se captura el cero pieza
Antes de pasar al siguiente módulo
Material de capacitación propio de Sonora Precision. Cada máquina y cada control tienen sus particularidades: el manual del fabricante manda sobre lo que leas aquí, y nada de esto sustituye la supervisión de alguien con experiencia en piso.
