Está en la página 1de 5

Código G

Código Descripción Formato Explicación


Donde X(U) es el punto final de las coordenadas de las
G00 Movimiento rápido G00 X(U) Z(W)
X; Z(W) es el punto final de las coordenadas de las Z
Donde: X(U) es el punto final de las coordenadas de las
Interpolación Linear -
G01 G01 X(U) Z(W) F_ X; Z(W) es el punto final de las coordenadas de las Z; F
Mecanizado
es el avance.
Donde: X(U) es el punto final del arco en as
coordenadas de X; Z(W) es el punto final del arco en la
Interpolación circular
coordenada Z; R es el radio del arco; I es la distancia
G02 en sentido manecillas G02 X(U) Z(U) R(I,K)
en el eje X desde el punto inicial del arco al centro del
del reloj
círculo; K es la distancia en el eje Z desde el inicio del
arco al centro del círculo.
Donde: X(U) es el punto final del arco en as
coordenadas de X; Z(W) es el punto final del arco en la
Interpolación circular
coordenada Z; R es el radio del arco; I es la distancia
G03 en sentido contrario G02 X(U) Z(U) R(I,K)
en el eje X desde el punto inicial del arco al centro del
manecillas del reloj
círculo; K es la distancia en el eje Z desde el inicio del
arco al centro del círculo.
Donde P tiempo de retardo en milisegundos; X,U
G04 Tiempo de retardo G04 P(X,U)
tiempo de retardo en segundos
Entrada datos
G20
pulgadas
Entrada datos
G21
milímetros
Donde: X(U) La coordenada del eje X del punto final
Roscado con paso
del roscado (no programable cuando se hace rosca
G32 constante en una G32 X(U) Z(W) F_
cilíndrica); Z(W) la coordenada del eje Z del punto final
pasada
del roscado; F paso de rosca
Donde: X(U) La coordenada del eje X del punto final
Roscado con paso del roscado; Z(W) la coordenada del eje Z del punto
G34 variable en una G34 X(U) Z(W) K_ F_ Q_ final del roscado; K valor de cambio del paso de rosca
pasada (K>0 paso incrementa, K<0 paso disminuye); F paso
inicial de rosca
Desactivar
G40 compensación radio
corte
Activar compensación
G41 de radio corte a la
izquierda
Activar compensación
G42 de radio corte a la
derecha
Configuración la
Donde. S el número máximo de revoluciones de la
G50 máxima velocidad de G50 S_
torreta
la torreta
Cancelar el
desplazamiento
preestablecido /
G53
Seleccionar un sistema
de coordenadas de
máquina
Donde: X El desplazamiento del eje X programable del
origen del sistema de coordenadas de trabajo en
Selección Sistema de
relación con un cero preestablecido w1; Z el
G54 coordenadas de pieza G54 (X_Z_)
desplazamiento del eje Z programable del origen del
N°1
sistema de coordenadas de trabajo en relación con un
cero preestablecido w1
Donde: X El desplazamiento del eje X programable del
origen del sistema de coordenadas de trabajo en
Selección Sistema de
relación con un cero preestablecido w2; Z el
G55 coordenadas de pieza G55 (X_Z_)
desplazamiento del eje Z programable del origen del
N°2
sistema de coordenadas de trabajo en relación con un
cero preestablecido w2
Donde: X El desplazamiento del eje X programable del
origen del sistema de coordenadas de trabajo en
Selección Sistema de
relación con un cero preestablecido w3; Z el
G56 coordenadas de pieza G56 (X_Z_)
desplazamiento del eje Z programable del origen del
N°3
sistema de coordenadas de trabajo en relación con un
cero preestablecido w3
Donde: X El desplazamiento del eje X programable del
origen del sistema de coordenadas de trabajo en
Selección Sistema de
relación con un cero preestablecido w4; Z el
G57 coordenadas de pieza G57 (X_Z_)
desplazamiento del eje Z programable del origen del
N°4
sistema de coordenadas de trabajo en relación con un
cero preestablecido w4
Donde: X El desplazamiento del eje X programable del
origen del sistema de coordenadas de trabajo en
Selección Sistema de
relación con un cero preestablecido w5; Z el
G58 coordenadas de pieza G58 (X_Z_)
desplazamiento del eje Z programable del origen del
N°5
sistema de coordenadas de trabajo en relación con un
cero preestablecido w5
Donde: X El desplazamiento del eje X programable del
origen del sistema de coordenadas de trabajo en
Selección Sistema de
relación con un cero preestablecido w6; Z el
G59 coordenadas de pieza G59 (X_Z_)
desplazamiento del eje Z programable del origen del
N°6
sistema de coordenadas de trabajo en relación con un
cero preestablecido w6
Donde: P número de línea donde inicia la secuencia
de acabados; Q número de línea donde finaliza la
G70 Ciclo de Acabados G70 P_ Q_ F_ S_
secuencia de acabados; F avance para acabados; S
rpm de la torreta para acabados
Donde:
Primera línea:
U la profundidad de corte para los pases de desbaste;
R distancia que retrocede el buril al finalizar cada pase
Segunda línea:
P número de línea donde inicia la secuencia de
G71 U_ R_
G71 Ciclo de desbaste desbaste; Q número de línea donde finaliza la
G71 P_ Q_ U_ W_ F_ S_
secuencia de desbaste;
U el valor (modo de programación en diámetros) y la
dirección de eliminación del margen de acabado en
el eje X; W el valor y la dirección de eliminación del
margen de acabado en el eje Z; F avance para
desbaste; S rpm de la torreta para desbaste
Donde:
Primera línea:
W profundidad de corte para los pases de desbaste; R
distancia que retrae el buril al finalizar cada pase
Segunda línea:
P número de línea donde inicia la secuencia de
G72 W_ R_
G72 Refrentados contornos; Q número de línea donde finaliza la
G72 P_ Q_ U_ W_ F_ S_
secuencia de contornos;
U el valor (modo de programación en diámetros) y la
dirección de eliminación del margen de acabado en
el eje X; W el valor y la dirección de eliminación del
margen de acabado en el eje Z; F avance para
desbaste; S rpm de la torreta para acabados
Donde:
Primera línea:
U el valor (programando en el modo radio) y la
dirección de eliminación de la asignación total en el
eje X; W el valor y la dirección de eliminación de la
asignación total en el eje Z; R el número de pases
consecutivos al eliminar la asignación aproximada,
incluido un medio pase
G73 U_ W_ R_
G73 Repetición de patrón Segunda Línea
G73 P_ Q_ U_ W_ F_ S_
P número de línea donde inicia la secuencia de
contornos; Q número de línea donde finaliza la
secuencia de contornos; U el valor (modo de
programación en diámetros) y la dirección de
eliminación del margen de acabado en el eje X; W el
valor y la dirección de eliminación del margen de
acabado en el eje Z; F avance para desbaste; S rpm
de la torreta para acabados
Donde:
Primera línea:
R distancia que retrae la herramienta después de
completar el paso de taladro
G74 R_
G74 Taladro de cara frontal Segunda Línea
G74 X(U) Z(W) P_ Q_ F_
X(U) coordenada punto final en el eje X; Z(W)
coordenada punto final en el eje Z; P paso de la
perforación en eje X (micrones); Q paso perforación en
eje Z (micrones); F avance
Donde:
Primera línea:
R distancia que retrae la herramienta después de
Ranurados - Diámetro completar el paso de taladro
G75 R_
G75 exterior / perforación Segunda Línea
G75 X(U) Z(W) P_ Q_ F_
de diámetro interno X(U) coordenada punto final en el eje X; Z(W)
coordenada punto final en el eje Z; P paso de la
perforación en eje X (micrones); Q paso de perforación
en eje Z (micrones); F avance
Donde:
Primera línea:
xx: un número de dos dígitos de la cantidad de pases
finales de la rosca; yy: un número de dos dígitos que
especifica el tamaño del chaflán; zz: un número de dos
dígitos que especifica el ángulo del filo de la
herramienta; Q - la mínima profundidad de rosca en
G76 Pxxyyzz Q_ R_ micrones (programando en modo radio); R la
G76 Ciclo roscado G76 X(U) Z(W) R_ P_ Q_ profundidad de corte para los pases de acabados
F_ Segunda línea:
X(U) la coordenada en X del punto final del roscado;
Z(W) la coordenada en eje Z del punto final del
roscado; R es la compensación en eje X cuando corta
rosca cónica (no programable cuando corta roscas
cilíndricas); P altura de la rosca en micrones; Q
profundidad de rosca para la primera pasada en
micrones; F el paso de rosca en eje Z
Ciclo fijo para cancelar
G80
la perforación
Donde: X(U) coordenada del punto final en el eje X;
Ciclo simple para Z(W) coordenada del punto final en el eje Z; R la
G81 G81 X(U) Z(W) R_ F_
perforación frontal coordenada absoluta del eje Z del plano de
extracción de herramienta; F avance
Donde: X(U) coordenada del punto final en el eje X;
Ciclo para perforación Z(W) coordenada del punto final en el eje Z; R la
G82 frontal con tiempo de G82 X(U) Z(W) R_ P_ F_ coordenada absoluta del eje Z del plano de
retraso extracción de herramienta; P el tiempo de retraso en el
fondo del hoyo en milisegundos; F avance
Donde: X(U) coordenada del punto final en el eje X;
Z(W) coordenada del punto final en el eje Z;
Ciclo para taladrado G83 X(U) Z(W) R_ P_ Q_ R la coordenada absoluta del eje Z del plano de
G83
profundo de cara F_ extracción de herramienta; P el tiempo de retraso en el
fondo del hoyo en milisegundos; Q paso perforación en
eje Z en micrones; F avance
Donde: X (U) la coordenada del eje X del punto final
Ciclo Disminución del primer paso; Z (W) la coordenada del eje Z del
G90 G90 X(U) Z(W) R_ F_
Diámetro exterior punto final del primer paso; R cambio de radio desde
la base del cono; F avance
Donde: X(U) la coordenada en eje X del punto final del
roscado en el primer pase; Z(W) la coordenada en el
eje Z del punto final del roscado en el primer pase; R
G92 Ciclo de ranurados G92 X(U) Z(W) R_ F_
compensación en eje X de la rosca cónica (no
programable cuando corta rosca cilíndrica); F paso en
el eje Z de la rosca
Donde: X(U) la coordenada del punto final en el primer
Fin del ciclo de giro de pase; Z(W) la coordenada en el eje Z del punto final en
G94 G94 X(U) Z(W) R_ F_
la cara el primer pase; R cambio de radio de la base del cono;
F avance
Velocidad de corte
G96 G96 S_ Donde: S velocidad de corte en m/min
constante
Rpm constante de
G97 G97 S_ Donde: S rpm de la torreta
torreta
G98 Avance por minutos G98 F_ Donde: F es avance en mm/min
G99 Avance por revolución G99 F_ Donde: F es avance mm/rev
Código M
Código Descripción Formato Explicación
M00 / Parar programa con
M01 confirmación
M02 / Finalizar el control del
M30 programa
Iniciar rotación de
M03 torreta con las
manecillas del reloj
Iniciar rotación de
M04 torreta en contra de las
manecillas del reloj
Detener rotación de
M05
torreta
Activar refrigerante a
M07
alta presión
M08 Activar refrigerante
M09 Desactivar refrigerante
Abrir puertas
M38
automáticamente
Cerrar puertas
M39
automáticamente
M97 P_ L_ Donde: P Número de línea de inicio de la subrutina
Llamada subrutina
M97 interna; L el número de llamadas de la subrutina
interna
interna
M98 Pxxyyyy Donde: xx el número de llamada de la subrutina
Llamada subrutina
M98 externa; yyyy el número de la subrutina externa (por
externa
ejemplo 0005)
Finalice la subrutina
interna / externa y
M99
regrese al programa
principal.

También podría gustarte