Código
|
Descripción
|
Fresadora
|
Torno
|
Información corolario
|
|
|
(M)
|
(T)
|
|
|
Posicionamiento rápido.
|
M
|
T
|
Para manejar una herramienta a lo largo de un camino especificado, un
sistema de maquinado debe a menudo coordinar el movimiento de varios ejes. Se
usa el término "movimiento lineal coordinado" para describir la
situación en la que nominalmente cada movimiento de eje a velocidad constante
y todos los movimientos de ejes desde sus posiciones de inicio, alcanzan sus
posiciones finales al mismo tiempo. Si sólo los ejes X, Y y Z (o uno cualquiera o un par de
ellos) se mueven, estos producen movimientos en una línea recta, por eso la
palabra "lineal" en el término. En movimientos reales, a menudo no
es posible mantener la velocidad constante porque la aceleración o
desaceleración son requeridas al comienzo y/o el final del movimiento. Es
factible, sin embargo, para controlar los ejes de modo que, en todo momento,
cada eje ha completado la misma fracción de su movimiento requerido, como los
otros ejes. Esto mueve la herramienta a lo largo del mismo trayecto y
llamamos también a esta clase de movimiento “movimiento lineal coordinado”.
El movimiento lineal coordinado se ejecuta a la tasa de alimentación
predominante, o a una tasa transversal rápida. Si los límites físicos, en la
velocidad del eje hace inaccesible la tasa deseada, todos los ejes se atrasan
o disminuyen su velocidad, para mantener el camino deseado.
No obstante, en ciertas máquinas herramientas los desplazamientos simultáneos de 2 o 3 ejes,
G00 (a diferencia G01) habitualmente no
necesariamente se mueven en una línea recta entre el punto inicial y el punto
final. Cada eje se desplaza a su velocidad máxima, hasta que se logre su
vector. El vector más corto por lo general termina primero (dada velocidades similares
de los ejes). Esto es importante, ya que esto puede producir un efecto de “pata
de perro” o el “movimiento del palo de hockey”, que el programador debe tener
en cuenta, en función de los obstáculos que se encuentran cerca, para evitar
un choque. Algunas máquinas ofrecen la capacidad de interpolados rápidos,
como característica destinada a facilitar la programación (sin embargo es
siempre más seguro asumir una línea recta).
|
|
Interpolación lineal.
|
M
|
T
|
Es el código “caballo de batalla”, más común para la gestión de la alimentación
o movimiento de avance durante un corte. De la misma forma que con G00, El programa especifica
los puntos de inicio y fin, y el control calcula automáticamente (interpola)
los puntos intermedios, por los cuales debe pasar, para dar lugar a un
movimiento en línea recta (de allí la referencia "lineal "). El
control calcula las velocidades angulares, a las cuales giran los ejes
de husillos a través de sus servomotores o motores paso a
paso. El ordenador lleva a cabo miles de cálculos por segundo, para que
los motores puedan reaccionar rápidamente a cada entrada. Así, la
trayectoria real del mecanizado se realiza con el avance dado en un camino,
que es exactamente lineal, dentro de límites de tolerancia muy pequeños.
|
|
La interpolación circular en sentido horario.
|
M
|
T
|
Muy similar al concepto que refiere a G01. Una vez más, el
control interpola los puntos intermedios y los comandos del servo o
motores paso a paso, para girar a la cantidad de vueltas necesarias, actuando
sobre el husillo, para traducir el movimiento rotativo a la posición correcta
en la que deberá ubicarse la herramienta de corte. Este proceso se
repite miles de veces por minuto, generando la trayectoria deseada. En
el caso de G02, la interpolación
genera un círculo, en lugar de una línea. Al igual que con G01, la trayectoria real
del mecanizado se realiza con el avance dado, en un camino que coincide con
precisión al ideal (en el caso del G02,
un círculo) dentro de límites de tolerancia muy pequeños. De hecho, la
interpolación es tan precisa (cuando todas las condiciones son correctas),
que el fresado de un círculo interpolado, puede obviar las operaciones tales
como la perforación y a menudo incluso mandrinado de precisión. Las
direcciones de centro de radio o de arco: G02 y G03
responden ya sea a un parámetro R (por el radio deseado en la
pieza), o instrucciones IJK (para
los vectores componentes que definen el vector desde el punto inicial del
arco, con el centro del círculo). Compensación por desfase de la herramienta de corte
(Offset): en la mayoría de los controles no se puede iniciar los
comandos G41 o G42, en los
modos G02 o G03. Es necesario
haber compensado en un bloque anterior con G01. A menudo es adecuado
programar un movimiento corto de enlace lineal, simplemente para permitir la
compensación del corte, antes del evento principal, cuando comienza el corte
del círculo. Círculos completos: cuando
el punto inicial y final de un arco son idénticos, se realizará el corte de
una circunferencia completa o sea un arco de 360°. (Algunos
controladores de generaciones anteriores, no cuentan con la capacidad de
resolver esta última trayectoria, de esta forma, porque en los mismos no es
posible el cruce de arcos entre los cuadrantes del sistema cartesiano. En
cambio, se programan los cuatro arcos que representan los cuatro cuartos del
círculo, en orden secuencial).
|
|
Interpolación circular, en sentido anti-horario.
|
M
|
T
|
Info corolario Igual que para G02.
|
|
Tiempo de espera o permanencia (Dwell).
|
M
|
T
|
Toma un parámetro para habilitar un período de latencia (puede ser X, U o P). El
período de permanencia se especifica mediante un parámetro de control, por lo
general establecido en mili-segundos. Algunas máquinas pueden
aceptar tanto X1.0 (s) o P1000 (ms), que son equivalentes. Elección
del tiempo o duración: A menudo, la espera o permanencia sólo tiene que
durar uno o dos rotaciones completas del husillo. Este es típicamente
mucho menos de un segundo. Es importante tener en cuenta, que a la hora
de elegir un valor de duración, que una larga permanencia es una pérdida de
tiempo de ciclo. En algunas situaciones, no importa, pero para la
producción repetitiva de alto volumen (más de miles de ciclos), cabe calcular
que tal vez sólo necesita 100 ms, y en caso duda se puede dar
instrucción para 200 ms, para estar seguro, pero 1000 ms puede convertirse en
sólo una pérdida de tiempo (demasiado largo).
|
P10000
|
Control de contorno de alta precisión (HPCC).
|
M
|
|
Ejecuta una predicción de la trayectoria (look-ahead), mediante una simulación
y procesamiento en memoria buffer, para proporcionar un mejor movimiento de aceleración
y desaceleración del eje durante el fresado de un contorno.
|
G05.1 Q1
|
Control avanzado de anticipación.
|
M
|
|
Utiliza una predicción de la trayectoria (look-ahead), mediante una
simulación y procesamiento en memoria buffer para proporcionar un mejor movimiento
de aceleración y desaceleración del eje durante el fresado de un contorno.
|
G06.1
|
Mecanizado de geometrías (NURBS
o Non Uniform Racional B Spline Machining).
|
M
|
|
Activa el algoritmo que define una geometría del tipo “Non Uniform
Racional B Spline” (NURBS), para el trazado y mecanizado de curvas complejas en
forma de onda (este código está confirmado en la programación ISO de los
controladores Mazatrol 640M).
|
|
Designación de eje imaginario.
|
M
|
|
|
|
Verificación del modo “Parada Exacta”. Comando no modal.
|
M
|
T
|
|
|
Entrada de datos programable.
|
M
|
T
|
|
|
Cancelación de la escritura de datos.
|
M
|
T
|
|
|
Interpolación de un Círculo completo, en sentido horario.
|
M
|
|
Ciclo fijo para facilitar la programación de la interpolación circular de
360°, en combinación con movimientos de aproximación o enlace (lead-in y
lead-out). Característica no estándar, en controles Fanuc.
|
|
Interpolación de un Círculo completo, en sentido anti-horario o a izquierda.
|
M
|
|
Igual información corolario que G12.
|
|
Selección del plano XY.
|
M
|
|
|
|
Selección del plano ZX.
|
M
|
T
|
En la mayoría de los tornos CNC
(construidos desde 1960 hasta el año 2000), ZX es el único plano disponible, en sus controladores, así que en
estos no hay lugar para la utilización de los códigos G17 a G19. Esto está
cambiando a partir de la era, que comenzó con la generalización de máquinas herramientas
motorizadas, multifunción fresadora-torno / torno-fresadora, las cuales se
han convertido gradualmente en la "nueva normalidad". On
obstante, el formato más simple y tradicional probablemente no desaparecerá,
sin embargo las nuevas soluciones técnicas están paulatinamente dado lugar, a
las nuevas configuraciones. (Ver también instrucciones V).
|
|
Selección del plano YZ.
|
M
|
|
|
|
|
M
|
T
|
Algo poco común, excepto en EE.UU. y (en menor medida), Canadá y Reino
Unido. Sin embargo, en el mercado global, en el que se plantea una cierta
competencia, tanto con G20 y G21, significa que siempre
hay alguna posibilidad, de que sea necesaria su adopción, en cualquier
momento. El incremento mínimo habitual en G20 es una diezmilésima de pulgada (0,0001"), que es una
distancia más grande que el mínimo incremento habitual en G21 (una milésima parte de un
milímetro o 0,001 mm, es decir, una micra). Esta diferencia física a veces
favorece la programación con G21.
|
|
|
M
|
T
|
Prevalente en todo el mundo. Sin embargo, en el mercado global, la
competencia tanto con G20
y G21 significa que siempre hay alguna
posibilidad, de que sea necesario su adopción en cualquier momento.
|
|
Volver a la posición inicial (punto de referencia cero del sistema de
coordenadas de trabajo).
|
M
|
T
|
Toma instrucciones XYZ, que
definen el punto intermedio, por os que la punta de la herramienta pasará, a
través de su camino de regreso al valor cero de máquina. Este valor, está
expresado en términos de origen de la pieza (cero de coordenadas del programa),
vale decir, NO es el valor cero del sistema referencial de la máquina.
|
|
Volver a la posición inicial secundaria (punto de referencia cero del
sistema de coordenadas de trabajo).
|
M
|
T
|
Toma un parámetro P, el cual especifica qué punto cero del sistema de
coordenadas de la máquina, se desea considerar como referencia, si la
máquina tiene varios puntos secundarios (P1
a P4).Toma instrucciones XYZ, que definen el punto intermedio,
por los cuales la punta de la herramienta pasará a través, en su camino de
regreso al valor cero del sistema de coordenadas de la máquina. Este
valor, está expresado en términos de origen de la pieza (cero de coordenadas
del programa), vale decir, NO es el valor cero del sistema referencial de la máquina.
|
|
Función saltear (utilizado para las sondas y sistemas de medición de
longitud de herramienta).
|
M
|
|
|
|
Roscado de un punto, estilo “Longhand” (si no se utiliza un ciclo cerrado, por
ejemplo, G76).
|
|
T
|
Interpolación lineal al igual que en G01, excepto con sincronización automática
del cabezal, para roscado de un solo punto.
|
|
Roscado de paso constante.
|
M
|
|
|
G33
|
Roscado de un punto, estilo “Longhand” (si no se utiliza un ciclo cerrado, por
ejemplo, G76).
|
|
T
|
Algunos controladores de torno asignan el modo G33, en lugar de G32.
|
|
Roscado de paso variable.
|
M
|
|
|
|
Desactivación de la compensación de radio de corte.
|
M
|
T
|
Desactiva la corrección del radio de la herramienta de corte (CRC). Cancela G41 o G42.
|
|
Corrección del radio de la herramienta de corte a la izquierda.
|
M
|
T
|
Activa el modo compensación del radio de la herramienta de corte (CRC), a la izquierda, para fresado tipo
ascendente. Fresado: Dado el giro
a derecha del filo helicoidal de una fresa convencional y la instrucción M03, que comanda el husillo, G41 corresponde a un fresado
ascendente (fresado convencional). Toma un parámetro (D o H), que llama a un
valor de registro, para la compensación de desfase (offset) del radio. Torneado: A menudo no se necesita
dirección D o H en tornos, porque cualquiera sea la herramienta activa,
automáticamente llama a las compensaciones de geometría de la misma, (cada
estación de torreta está ligada a su registro de compensación de geometría).
Los códigos G41 y G42 han sido parcialmente
automatizados u obviados para trabajos de fresado, desde que la programación CAM se ha vuelto más común. Los sistemas
CAM permiten al usuario programar,
como si se fuera a emplear una herramienta de corte de diámetro cero. El
concepto fundamental de la compensación del radio de la herramienta, aún está
en juego (es decir, que la superficie producida será la distancia R desde centro o eje de rotación de
la fresa), pero la mentalidad detrás de esta programación es diferente. El
ser humano no está obligado a coreografiar imaginariamente la trayectoria,
con plena conciencia y esmerada atención, haciendo uso de los códigos G41, G42 y G40,
ya que el software CAM se encarga
de ello. Es habitual hallar que el software tiene varios modos de selección de
CRC, tales como “computadora”, “control”,
“desgaste”, “desgaste inverso”, “desactivado”, algunos de los cuales no
utilizan para nada los códigos G41/G42 (bueno para el desbaste grueso o
acabado con amplias tolerancias) y otros que lo utilizan, de manera que la
compensación de desgaste aún puede ser ajustado en la máquina (mejor para
tolerancias finales ajustadas).
|
|
Compensación del radio de la herramienta a derecha (desfase u offset).
|
M
|
T
|
Activa la corrección del radio de corte (CRC), a la derecha, para fresado convencional.
Información corolario similar a G41. Dado el giro a derecha
del filo helicoidal de una fresa convencional y la instrucción M03, que comanda el husillo, G42 corresponde a un fresado convencional (fresado
ascendente).
|
|
Compensación negativa de altura de la herramienta (desfase u offset).
|
M
|
|
Toma un parámetro, por lo general H,
para llamar al valor de registro para compensación del desfase, según la longitud
de herramienta. El valor es negativo, ya que se añade a
la línea de posición del calibre. El código G43 es la versión más comúnmente utilizada (vs. G44).
|
|
Compensación positiva de altura de la herramienta (desfase u offset).
|
M
|
|
Toma un parámetro, por lo general H,
para llamar al valor de registro para compensación del desfase, según la longitud
de herramienta. El valor es positivo, ya que se resta a
la posición de la línea del calibre. G44 es la versión menos usada (vs. G43).
|
|
Incremento o aumento unitario de compensación del eje (desfase u offset).
|
M
|
|
|
|
Decremento o disminución unitaria de compensación del eje (desfase u
offset).
|
M
|
|
|
|
Incremento doble de compensación del eje (desfase u offset).
|
M
|
|
|
|
Decremento doble de compensación del eje (desfase u offset).
|
M
|
|
|
|
Cancelación de la compensación de longitud de la herramienta (desfase u
offset).
|
M
|
|
|
|
Define la velocidad máxima del cabezal.
|
|
T
|
Toma un parámetro S, cuyo
valor entero se interpreta como RPM. Sin esta característica, el
modo G96 (CSS) alcanzaría revoluciones del
husillo a "máxima potencia", al aproximarse la herramienta cerca
del eje de rotación.
|
G50
|
Cancelar función de escalado.
|
M
|
|
|
G50
|
Registro de posición (programación de vector desde el cero de la pieza hasta
la punta de la herramienta).
|
|
T
|
El registro de posición es uno de los métodos originales, para relacionar
el sistema de coordenadas de la pieza (programa), para el posicionamiento de
la herramienta, el cual indirectamente se refiere al sistema de coordenadas
de la máquina, que en definitiva es la única posición que el controlador
realmente "conoce". Normalmente, este código no se emplea más,
desde la generalización de la programación mediante G54 a G59 (coordenadas WCS), que facilitaron un método nuevo
y mejor. El código G50 tiene
aplicación en tornos, en cambio para fresadoras se emplea G92. Este código G también tienen significados
alternativos. La posición registro aún puede ser útil, para la
programación de desplazamiento del punto cero. El interruptor de
"manual absoluto", que tiene muy pocas aplicaciones útiles en
contextos WCS, era más útil en
contextos de registro de posición, ya que permitió al operador mover la
herramienta a una cierta distancia de la pieza (por ejemplo, tocando un
calibre de 2.0000" y luego declarar al controlador que la distancia a
cubrir debería ser 2 pulgadas.
|
|
Sistema de coordenadas local (LCS)
|
M
|
|
Temporalmente desplaza la ubicación cero del programa a una nueva
ubicación. Se trata simplemente de "un desfase desde un desfase",
es decir, un desplazamiento adicional añadido en el WCS desfasado. Esto simplifica la programación en
algunos casos. El ejemplo típico es pasar de una pieza a otra, en una
configuración múltiple de varias piezas. Con G54 en
estado activo, G52 X140.0 Y170.0 desplaza el cero del programa en 140 mm en sentido positivo del
eje X y 170 mm en el sentido positivo del eje Y. Cuando finaliza el trabajo
en la pieza desfasada, el bloque de programa G52 X0 Y0, devuelve a la normalidad el cero de
coordenadas fijado por G54, (reduciendo
a nada la compensación establecida mediante G52). El mismo resultado se puede conseguir:
(1) Mediante el uso de múltiples orígenes WCS, G54/G55/G56/G57/G58/G59, (2) En los controles nuevos, programando
G54.1
P1/P2/P3/etc. (y todas
las opciones hasta P48), o (3) haciendo
uso de G10, para
la entrada de datos programables, con el cual, en el programa se puede
escribir nuevos valores de desfase, en el registro previo de desfases. El
método a utilizar depende del ámbito de aplicación específica de la máquina
herramienta.
|
|
Sistema de coordenadas de la máquina
|
M
|
T
|
Toma coordenadas absolutas (X,
Y, Z, A, B, C) con respecto al cero de la máquina, en lugar del cero del
programa. Puede ser de ayuda para el cambio de herramienta. No modales y
absolutos únicamente. Los bloques posteriores se interpretan como "volver
a G54", incluso si no se
programa de forma explícita.
|
|
Sistemas de coordenadas de trabajo (coordenadas WCS). Decalaje de origen.
|
M
|
T
|
Estos códigos han reemplazado en gran medida a los registros de posición
(G50 y G92). Cada tupla de compensaciones
de eje, relaciona directamente el cero de programa con el cero de la
máquina. El estándar es 6 tuplas (G54
a G59), con extensibilidad
opcional a 48 más, mediante G54.1 P1 a P48.
|
|
Sistemas de coordenadas de trabajo extendido.
|
M
|
T
|
Hasta 48 coordenadas WCS más, además de los 6 suministrados, como
estándar, por los códigos G54 a G59. Nótese la extensión de punto flotante de los datos,
que gestiona el código G (antes
todos los números eran enteros). Otros ejemplos también han evolucionado
(por ejemplo, G84.2). Los
controladores modernos cuentan con el hardware para
manejarlo.
|
|
Modo control de parada exacta.
|
M
|
T
|
Se puede cancelar con G64. La versión no modal es G09.
|
|
Sobrepaso automático de esquinas.
|
M
|
T
|
|
|
Modo de corte predeterminado (cancela el modo de control de parada
exacta).
|
M
|
T
|
|
|
Ciclo fijo, ciclo repetitivo múltiple, para el acabado (incluyendo
contornos).
|
|
T
|
|
|
Ciclo fijo, ciclo repetitivo múltiple, para el desbaste (énfasis del eje Z).
|
|
T
|
|
|
Ciclo fijo, ciclo repetitivo múltiple, para el desbaste (énfasis del eje X).
|
|
T
|
|
|
Ciclo fijo, ciclo repetitivo múltiple, para el desbaste, con patrón de
repetición.
|
|
T
|
|
G73
|
Ciclo de taladrado profundo a alta velocidad (NO hay retracción completa
de la herramienta).
|
M
|
|
Se retrae sólo en la medida del incremento del despeje (parámetro del
sistema). Se utiliza para cuando la rotura de virutas es la principal
preocupación y cuando no lo es la obstrucción con viruta de la flauta o filos.
Comparar con G83.
|
|
Ciclo fijo de perforado para torno.
|
|
T
|
|
G74
|
Ciclo fijo de roscado a izquierda. Complementa instrucción de husillo
M04.
|
M
|
|
|
|
Ciclo fijo de ranurado, para torno.
|
|
T
|
|
|
Ciclo fijo de mandrinado de precisión, para fresadora.
|
M
|
|
Incluye OSS (Oriented Spindle
Stop o Parada Orientada del Husillo y desplazamiento fuera del eje de
rotación, para retracción).
|
G76
|
Enhebrado ciclo de torneado, ciclo repetitivo múltiple
|
|
T
|
|
|
Cancelar ciclo fijo.
|
M
|
T
|
Fresadora: Cancela todos los ciclos, como G73, G81, G83, etc. El eje Z regresa, ya sea al nivel inicial de
Z o nivel R, según lo programado (G98 o G99, respectivamente). Torno: Por lo
general no es necesario en los tornos, porque el nuevo grupo-1 de códigos G (G00 a G03) anula cualquier ciclo
que estaba activo.
|
|
Ciclo fijo de taladrado o perforado simple.
|
M
|
|
No incluye temporización o Dwell.
|
|
Ciclo de perforación con temporización.
|
M
|
|
Permanece en el fondo del agujero (Z-profundidad),
por un tiempo determinado por el número
de milisegundos especificados por el parámetro P. Es apropiado para cuando es
relevante cuidar la cuestión del acabado en el fondo del agujero. Es
también indicado para que el “divot” logre limpiarse uniformemente. Tenga
en cuenta la información corolario del código G04 "Elección del tiempo de
reacción".
|
|
Ciclo fijo de taladrado (con retracción completa de la herramienta).
|
M
|
|
Vuelve al nivel-R en cada
paso. Es indicado para despejar de virutas la flauta o cortes de la
herramienta. Comparar con G73.
|
|
Ciclo de roscado a la derecha. Complementa instrucción de husillo M03.
|
M
|
|
G74 y G84 son el par de códigos, con
respectivos sentidos de giro hacia derecha e izquierda, de la vieja escuela de
roscado, con porta-herramientas no rígido (estilo "head
tapping"). Comparar con el par de códigos G84.2 y G84.3 que se emplean para roscado
rígido.
|
|
Ciclo de roscado a derecha, sentido de giro del cabezal M03, para porta-herramientas rígido.
|
M
|
|
Ver notas en G84. El
roscado rígido sincroniza la velocidad
y alimentación del macho de roscar, de acuerdo con el paso de rosca deseado. Es
decir, se sincroniza los grados de giro del cabezal, con micras de viajes
axial. Por lo tanto, se puede utilizar un porta-herramientas rígido para
fijar el macho. Esta función no está disponible en las máquinas antiguas
o máquinas de gama baja más nuevas, que realizan un movimiento "golpe de
cabezal", de acuerdo a los códigos (G74/G84).
|
|
Ciclo de roscado a izquierda, sentido de giro del cabezal M04, para porta-herramientas rígido.
|
M
|
|
|
|
Ciclo de mandrinado, con alimentación entrante / alimentación saliente.
|
M
|
|
En algunos casos es bueno para herramientas de perforación de un solo
punto, aunque en otros casos, la falta de profundidad de corte en el trayecto
de vuelta es malo, para el acabado de la superficie, en cuyo caso, G76 (OSS) se puede utilizar en su lugar. Si se necesita temporizar la permanencia de
la broca en el fondo del agujero, ver G89.
|
|
Ciclo de mandrinado, con alimentación entrante / detención de husillo / alimentación
saliente rápida.
|
M
|
|
La herramienta de mandrinado dejará una marca de puntuación ligera, en el
trayecto de vuelta. Ciclo adecuado para algunas aplicaciones, para otros, se
puede utilizar en su lugar G76 (OSS).
|
|
Ciclo de mandrinado posterior.
|
M
|
|
Para mandrinado posterior. Vuelve sólo al nivel inicial (G98). Este ciclo no puede
usar G99,
ya que su nivel R se encuentra en el lado más alejado de la pieza,
lejos del cabezal del husillo.
|
|
Ciclo de mandrinado, con alimentación entrante / detención de husillo /
Operación manual.
|
M
|
|
|
|
Ciclo de mandrinado, con alimentación entrante / temporización / alimentación saliente.
|
M
|
|
G89 es como el G85, pero con
temporización añadida, en el fondo del agujero.
|
|
Programación absoluta.
|
M
|
T (B)
|
El posicionamiento del cabezal se define con referencia al cero de la pieza
o programa.
Fresado: Siempre es según la definición anterior.
Torneado: A veces es como la definición anterior (grupo Fanuc tipo B y los de
diseño similar), pero en la mayoría de los tornos (Fanuc tipo A y los de
diseño similar), no se utilizan para modos absolutos los códigos G90/G91 incrementales. En su lugar, U y W son las direcciones incrementales, X y Z son las direcciones absolutas. En estos tornos, G90 es más bien una instrucción de
ciclo fijo, para desbaste.
|
G90
|
Ciclo fijo, ciclo simple, para desbaste grueso (énfasis en el eje Z).
|
|
T (A)
|
Variación del código anterior, que se emplea cuando no sirve, para la
programación absoluta (ver arriba).
|
|
Programación incremental
|
M
|
T (B)
|
El posicionamiento se define con referencia a la posición anterior.
Fresado: Siempre es igual que el anterior.
Torneado: A veces es igual que el anterior (grupo Fanuc
tipo B y de diseño similar), pero en la mayoría de los tornos (Fanuc tipo A y
de diseño similar), no se utilizan para modos absolutos / incrementales los
códigos G90/G91. En su lugar, U y W son las direcciones incrementales, X y Z son las direcciones absolutas. En estos tornos, G90 es una dirección de ciclo fijo,
para desbaste.
|
|
Registro de posición (programación de vector desde el cero de la pieza,
hasta la punta de la herramienta).
|
M
|
T (B)
|
Información corolario Igual que en la posición de registro G50. Fresado: Siempre es igual que el anteriormente explicado.
Torneado: A veces es igual al anterior (grupo Fanuc tipo B y de diseño
similar), pero en la mayoría de los tornos (Fanuc tipo A y de diseño
similar), el registro de posición es G50.
|
G92
|
Ciclo de roscado, de ciclo simple.
|
|
T (A)
|
|
|
Avance por minuto.
|
M
|
T (B)
|
En tornos del grupo tipo A, el avance por minuto está definido por G98.
|
G94
|
Ciclo fijo, ciclo simple, para el desbaste (énfasis en el eje X).
|
|
T (A)
|
Variante cuando no sirve, para el avance por minuto anterior (ver arriba).
|
|
Avance por vuelta.
|
M
|
T (B)
|
En tornos del grupo tipo A tornos, el avance por revolución es G99.
|
|
Velocidad de corte constante (CSS).
|
|
T
|
Varía la velocidad del husillo automáticamente, para conseguir una
velocidad de corte constante. Ver velocidades y avances .Toma
un parámetro S con valor
numérico entero, que se interpreta como sfm, en el modo G20 o como m/min, en
el modo G21.
|
|
Velocidad de giro constante.
|
M
|
T
|
Toma una instrucción con valor entero S, que se interpreta como rev/min (RPM). Es el modo
velocidad por defecto, del sistema de parámetros, si no se programa ningún
otro modo.
|
|
Volver al nivel inicial Z, en
ciclo fijo.
|
M
|
|
|
G98
|
Avance por minuto (tornos del grupo tipo A).
|
|
T (A)
|
El avance por minuto es G94, en los tornos del grupo tipo B.
|
|
Volver al nivel R, en ciclo
fijo.
|
M
|
|
|
G99
|
Avance por vuelta (tornos del grupo tipo A).
|
|
T (A)
|
El avance por revolución es G95, en tornos del grupo tipo B.
|