Vous êtes sur la page 1sur 7

Cdigos G y M

G00.- Movimiento rpido, no se utiliza para mecanizar si no para


desplazamiento y posicionamiento rpido de la herramienta en un punto
determinado.
G00 X_ Y_ Z_
G01.- Interpolacin lineal (maquinado).
G01 X_ Y_ Z_ F_R_C_
F
X
Y
Z
R
C

Avance en de la herramienta y pude ser en mm/min (G94) o mm/rev (G95).


Coordenada en el eje X
Coordenada en el eje Y.
Coordenada en el eje Z.
Radio del crculo de redondeado de la esquina.
Distancia desde el centro de interseccin donde comienza el achaflanado

G02.- Trayectoria circular (arco) en el sentido de las manecillas del reloj.


G02 X_Y_Z_I_J_K_R_F_
G03.- Trayectoria circular (arco) en el sentido contrario de las manecillas
del reloj.
G03 X_Y_Z_I_J_K_R_F_C_R_
F
I
J
K

Avance en de la herramienta y pude ser en mm/min (G94) o mm/rev


(G95).
Distancia en incremental que hay desde el punto de inicio del punto
al centro de arco, medida en el eje "X". Con signo.
Distancia en incremental que hay desde el punto de inicio del punto
al centro de arco, medida en el eje "Y". Con signo.
Distancia en incremental que hay desde el punto de inicio del punto
al centro de arco, medida en el eje "Z". Con signo.

Grupo: 5RV1
1

R
X
Y
Z
R
C

Radio opcional del crculo. Con signo.


Coordenada del punto final en el eje X.
Coordenada del punto final en el eje Y.
Coordenada del punto final en el eje Z.
Radio del crculo de redondeado de la esquina.
Distancia del centro de interseccin donde comienza el achaflanado.

G04.- Campo de espera.


G04 P_ X_
P
X

Tiempo en milisegundos
Tiempo en segundos

G17.- Es la encargada de indicar al control que vamos a trabajar en el


plano XY. El control siempre asume esta instruccin por defecto, es decir,
cuando ponemos en marcha la mquina, el control asume que el trabajo
se va llevar a cabo en el plano XY.
G17
G18.- indica al control que vamos a trabajar en el plano XZ.
G18
G19.- Es la encargada de indicar al control que vamos a trabajar en el
plano YZ.
G19
G20.- Comienzo de uso de unidades imperiales (pulgadas).
G20
G21.- Comienzo de uso de unidades mtricas.

Grupo: 5RV1
2

G21
G40.- Anulacin de la compensacin de radio de herramienta
N35 G40 G00 X_ Y_
X
Y

Coordenada del punto final en el eje X.


Coordenada del punto final en el eje Y.

G41.- Compensacin de radio de herramienta a izquierdas


N5 G41 X_ T00.00
G42.- Compensacin de radio de herramienta a derechas
N10 G42 X_ Y_
G43.- Mediante esta funcin podemos compensar diferencias de
longitud existentes entre la herramienta programada y la herramienta
que vamos a utilizar. La compensacin se efecta en referencia al
parmetro D00-D99 en el caso de controles 8050 y en el caso de
controles 8025.00-.99. Por ejemplo T1 D1 la compensacin se efectuara
en relacin al parmetro D1 de la tabla de herramientas.
G49.- Con esta funcin podemos programar el % de la velocidad del
avance programado (parmetro F).
N070 G49 K(1/120)
(1/120)= al intervalo de valores que podemos introducir.
Por ejemplo G49 K50 (nos indica que a partir de esa lnea el avance ser
de 50% del avance programado hasta que no se indique lo contrario.
G50.- Establece la velocidad mxima del husillo de la superficie de
control de velocidad constante, x, z, u o w no debe estar en el bloque.
G50 S_
G54, G55, G56, G57, G58 y G59.- mediante estos parmetros el
origen 0 puede ser localizado en algn punto de inters, pudindose
luego volver al origen inicial. Para dar entrada a los valores de los
Grupo: 5RV1
3

parmetros, es necesario entrar al modo PSO (Position Shift Offset),


presionando la tecla EDIT y luego SHIFT G. se ver en pantalla 6 lneas
numeradas (1=G54, 2=G55, 3=G56 4=G57, 5=G58 y 6=G59) con su
respectiva posicin X,Z con respecto a la base del husillo.
Ejemplo de un ingreso de cdigo.
G56 X_ y_ z_ (cotas absolutas) (G90)
G54 I_ J_ k_ (cotas incrementales) (G91)
G70.- Ciclo de acabado. Se utiliza esta funcin para realizar el acabado en
un perfil. Tan solo es necesario indicar el nmero de secuencia del primer
bloque, el nmero del bloque al final del contorno y el avance.

G70 P_ N_
P y N =Son los bloques de inicio y final del perfil respectivamente.
G71.- Arco de patrones taladrado (Grupo 00)

I
J
K
L

G71 I_ J_ K_ L_
Radio (+CCW / -CW)
ngulo de inicio (grados CCW (sentido anti horario)
Distancia angular de los taladros (+ o -)
Nmero de agujeros

G72.- Agujeros para tornillos a lo largo de un ngulo (Grupo 00)


G72 I_ J_ L_
I
Distancia entre orificios (+CCW / -CW)
J
ngulo de lnea (grados CCW (sentido anti horario) desde la
horizontal)
L
Nmero de agujeros
Este cdigo G no modal taladra un nmero de agujeros "L" en una lnea
recta en el ngulo especificado. Funciona de forma similar a G70. Para
que un G72 trabaje correctamente, un ciclo fijo debe estar activo para
cada posicin, se realiza una funcin de taladro o roscado.
Grupo: 5RV1
4

G73.- Repeticin del patrn.


G80.- Cancela los ciclos de la serie G80
G81.- Ciclo fijo de taladrado.
G81 X_ Y_ Z_ I_
X Y Coordenadas del taladro en el plano de trabajo activo.
Z
Coordenadas del plano de referencia.
I
Profundidad de taladrado a realizar.
G82.- Ciclo fijo de taladrado de puntos.
G82 X_ Y_ Z_ F_ L_ P_ R_

XY
Coordenadas del agujero
Z
Parte inferior del agujero
R Posicin de retraccin en Z. Las mociones de Z inicial a R se
realizan en rpidas velocidades. Desde R hasta la parte inferior
del agujero se realiza a una velocidad de alimentacin.
P
F
L

El tiempo de permanencia en el fondo del agujero.


Avance de Corte
Nmero de repeticiones

G83.- Ciclo de perforado (ese ciclo permite ejecutar agujeros con


descarga de virutas y permite programarse un tiempo de permanencia
en el punto final del perforado.
G83 Z_Q_P_R_F_
Z
Posicin final del agujero absoluto.
Q
Valor del incremento (incremental / milesimal)
P
Tiempo de permanencia al final de cada
(milsimos de segundo)

incremento

Grupo: 5RV1
5

R
F

Plan de referencia para inicio de perforado incremental.


Avance

G84.- Ciclo de roscado con machuelo (este ciclos perite abrir roscas con
machuelo, sin fijacin rgida, es decir, con soporte flotante.
G84 Z_ F_
Z
F

Posicin final de la rosca.


Paso de la rosca

G90.- Coordenadas absolutas.


G91.- Coordenadas incrementales.
G96.- Establece programacin en velocidad de corte constante (la
funcin G96 selecciona el modo de programacin en velocidad de corte
constante, donde el clculo de RPM se programa por la funcin S
G96 S_

G97.- Establece programacin en RPM (se utiliza para programar una


rotacin fija del spindle (RPM) con el auxilio de la funcin S y usando un
formato (S4)
N70 G97 S_ M3
G98.- le indica al control que al finalizar el mecanizado del ciclo fijo, la
punta de la herramienta retroceda hasta el plano inicial.
M00.-Paro opcional.

Grupo: 5RV1
6

M01.-Parada opcional.
M02.-Reset del programa/ fin del programa.
M03.-Husillo activado a la derecha (horario).
M04.-Husillo activado a la izquierda (anti horario).
M05.-Paro del husillo.
M06.-Cambiar herramienta.
M08.-Abrir paso del refrigerante.
M09.-Cerrar paso del refrigerante.
M30.-Finalizar del programa y poner el puntero de ejecucin en su
inicio.

Grupo: 5RV1
7