G02 Temas:
¿Qué es el código G G02?
G02 ordena a la máquina CNC que se desplace a lo largo de un Arco Circular desde su posición actual hasta una nueva coordenada. El movimiento se realiza con un federado controlado. La nueva coordenada puede ser absoluta o relativa, según el modo efectivo(G90 o G91). Este tipo de movimiento se denomina interpolación circular.
¿Cuál es la diferencia entre los CÓDIGOS G G02 y G03?
Con ambos comandos, la máquina se desplazará desde su posición actual hasta la misma coordenada de destino. En G02, el movimiento será hacia la derecha (CW), y en G03, hacia la izquierda (CCW).
Sintaxis (formato R frente a formato IJK)
Versión 1 – Sintaxis «R»:
G02/G03 X12.5 Y14.7 R2.0 F0.2;
- X, Y – Las coordenadas del objetivo al final del movimiento.
- R – Radio del arco.
- F – El avance (Velocidad) al que la máquina se moverá desde la posición actual a la posición objetivo.
¿Qué es Ijk en la programación CNC?
G02/G03 X12.5 Y14.7 I1.0 J2.0 F0.2;
- X, Y – Las coordenadas del objetivo al final del movimiento.
- I, J – Punto central del arco respecto a X, Y.
- F – El avance (Velocidad) al que la máquina se moverá desde la posición actual a la posición objetivo.
- Se calculará el radio.
¿Qué hace código G G02?
La máquina se desplazará desde su posición actual hasta la posición de destino a una federación controlada. La posición del punto final se calcula en función del «modo» del programa. Modo de coordenadas Absoluto o Relativo (CÓDIGO G G90 o G91) – El valor por defecto depende de su controlador. La ruta real vendrá determinada por la dirección (G02 o G03) y el formato de sintaxis (IJK o R).
El movimiento se hace siempre en avión.
En una máquina de torno, normalmente será el plano XZ (I,K con la sintaxis IJK). En una fresadora, puede ser XY, YZ o XZ, en función del plano de mecanizado seleccionado(G17, G18 o G19).
G17 (Plano XY) – Utiliza X, Y, I y J.
G18 (Plano XZ) – Utiliza X, Z, I y K.
G19 (Plano YZ) – Utiliza Y, Z, J y K.
Para más información sobre la selección del plano de trabajo y G17 / G18 / G19, lea aquí.
Ejemplos de uso de G02
Ejemplo #1 – Movimiento CW a lo largo del ArcoAzul en Modo Absoluto – Sintaxis «R».
N10 G90 (Setting Absolute mode);
N20 G01 X4.0 Y0.0 F0.1 ;
N30 Y2.0 (Position the machine at [P2]);
N40 G02 X10.5 Y9.5 R5.0 F0.5; (CW cirullar move to [P3] at a federate of 0.5);
Ejemplo #2 – Movimiento CCW a lo largo del ArcoNaranja en Modo Absoluto – Sintaxis «IJK».
N10 G90 (Setting Absolute mode);
N20 G01 X4.0 Y0.0 F0.1 ;
N30 Y2.0 (Position the machine at [P2]);
N40 G03 X10.5 I3.0 J4.0 F0.5; (CCW cirullar move to [P3] at a federate of 0.5);
Ejemplo #3 – Movimiento CW a lo largo del Arco Azul en Modo Incremental – Sintaxis «R».
N10 G91 (Setting Incremental mode);
N20 G01 X4.0 F0.1 ;
N30 Y2.0 (Position the machine at [P2]);
N40 G02 X6.5 Y7.5 R5.0 F0.5; (CW cirullar move to [P3] at a federate of 0.5);
Ejemplo nº4 – Círculo de 360º completo Un círculo completo sólo puede programarse en sintaxis «IJK».
N10 G90 (Setting Absolute mode);
N20 G01 X4.0 Y0.0 F0.1 ;
N30 Y2.0 (Position the machine at [P2]);
N40 G02 I3.0 J4.0 F0.5(CW Full Circle starts and end on [P2]);