Anda di halaman 1dari 30

Lista de Cdigos G CNC para torno. Nota - No todos los cdigos G se aplican a cada mquina. Cdigo G. Grupo. Tipo.

G * 1 Modal G1 1 Modal G2 1 Modal G3 1 Modal G4 No-modal G2 6 Modal G21 * 6 Modal G28 No-modal G4 * 7 Modal G41 7 Modal G42 7 Modal G5 No-modal G7 No-modal G71 No-modal G72 No-modal G73 No-modal G74 No-modal G75 No-modal G76 No-modal G81 1 Modal G9 1 Modal G92 1 Modal G94 1 Modal G96 2 Modal G97 * 2 Modal G98 * 11 Modal G99 11 Modal Funcin. Posicionamiento lineal (atravesado rpido sin corte) Interpolacin lineal con corte (Alimentacin) Interpolacin circular horaria CW Interpolacin circular antihoraria CCW Parada con temporizacin (Dwell) Entrada de datos en pulgadas Entrada de datos mtricos Retorno de punto de referencia Cancelacin de compensacin de radio de herramienta Compensacin de radio de herramienta a izquierdas Compensacin de radio de herramienta a derechas Coordenada de Trabajo (Datum) Cancelacin de ciclo Ciclo de desbaste en el eje X Ciclo de desbaste en el eje Z Repetidor de diseo Taladrado de Barreno en el Eje Z Ranurado en el Eje X Ciclo de Roscado Taladrado de agujero Profundo (Ningn FANUC) Dimetro del Ciclo Cortante A (Outer/Inner) Hilo del Ciclo Cortante Ciclo Cortante B (Ciclo de Cara de Extremo) Fija la velocidad de control de superficie en m/min o pies/min Fija la velocidad de control de superficie en rpm Alimentacin por Minuto (mm/min) Alimentacin por Revoluciones por minuto (mm/RPM)

Los cdigos G marcados con un (*) fijan el poder de la mquina cuando la mquina se restablece o el botn de paro de emergencia se activa.

Autor: Carlos M. Carrillo R.

G (Posicionamiento / Atravesado Rpido). El cdigo G ejecuta un movimiento no cortante, a un rango de velocidad rpido, posiciona a una coordenada especfica en el rea de trabajo (coordenada absoluta o incremental) que se programa. Una orden de G se escribe en el siguiente formato: G X _ _ _ _ Z _ _ _ _; Donde, G es el cdigo de posicionamiento rpido/atravesado. X _ _ _ _ Z _ _ _ _ son los valores de las coordenadas en los ejes X y Z. Nota 1. La proporcin de movimiento es fijada por el fabricante de la mquina herramienta. La proporcin de movimiento puede reducirse de 1% a %, pero slo en incrementos de 1%, usando los mandos de alimentacin. Nota 2. Sobre la instruccin para ejecutar el comando G, los dos deslizamientos (en los ejes X y Z) se mueven completamente independientes uno del otro a un rango de velocidad mximo, a lo largo de un tipo de ruta de un no-vector (algunas veces llamado un no-lineal). En el ejemplo, el comando G instruir a los dos deslizamientos para comenzar el movimiento, ambos a un rango de velocidad mxima. Cuando ambos deslizamientos comienzan el movimiento de la herramienta aparecer cruzada diagonalmente, un movimiento compuesto de ambos ejes; se mueven juntos. Cuando un eje alcanza su coordenada final, el otro eje continuar movindose hasta que alcance su coordenada final. Esto da la impresin que la herramienta "cambia" de direccin En el ejemplo mostrado; el programa de bloque G X3. Z2. instruir el desplazamiento a la posicin P1. Nota 3. Un problema con la no interpolacin del vector que posiciona el sistema puede ocurrir si un tailstock (contrapunto) se usa. Cuando el tailstock es fijado en una posicin delantera, como la mostrada en el diagrama, la herramienta puede chocar con el cuerpo del tailstock o el centro rotativo. Para superar este problema, la herramienta se enva a una posicin de intermedio P2, para librar el tailstock y entonces hacia su posicin final de coordenada P1. Esta operacin se realiza usando dos bloques de rdenes. G Z2. ; (movimiento para posicionar P1) X16. ; (movimiento para posicionar P2) Nota 4. El cdigo G congela la compensacin del radio de la herramienta, cdigos G41 y G42. Si G41 o G42 son activados cuando un orden G se programa, la compensacin de radio de herramienta no funcionar hasta que un cdigo G1, G2 o G3 se programe. Nota 5. El cdigo G es modal y por consiguiente incompatible con G1, G2 y G3 cdigos del mismo bloque. Nota 6. Un cdigo G puede escribirse en un programa de dos maneras: G o G. Autor: Carlos M. Carrillo R. 2

G1 (Interpolacin lineal) El cdigo G1 ejecuta un movimiento cortante que sigue una lnea recta, a una velocidad de avance fijo. Una orden G1 se escribe en el formato siguiente: G1 X(U) _ _ _ _ Z(W) _ _ _ _; Donde, G1 es el cdigo de la Interpolacin Lineal. X(U) _ _ _ _ Z(W) _ _ _ _ son los valores de las coordenadas en los ejes X, Y y Z. El valor de la velocidad de avance programado en la orden G1 es la velocidad de avance real a lo largo del camino de la herramienta, no la velocidad de avance del eje. En un movimiento simple del eje el deslizamiento se alimentar a la proporcin declarada en la orden G1. En el movimientos de los dos ejes (la herramienta se mueve diagonalmente), ambos desplazamientos tendrn que operar exactamente a la misma longitud de tiempo para producir una sola diagonal, o vector. El controlador de la mquina calcular la velocidad de avance por separado para los desplazamientos en X y Z. Las coordenadas de los ejes en los movimientos siguientes en una orden G1 puede programarse en valores absolutos (relativo al un punto fijo) como X y Z, o valores incrementales (relativos a la ltima coordenada declarada en el programa) como U y W. Tambin es posible programar un eje con un valor absoluto y el otro eje con un valor incremental (U-Z o X-W). Nota 1. Una orden G1 puede ser usada para producir ambos movimientos cortantes recto y diagonal (vector). En el ejemplo se muestra un cdigo G1 usado para producir ambos movimientos. G1 Z-25 X4 G1 W-25 U15 G1 Z-25 U15 G1 W-25 X4 F.1 Z-5 F.1 W-25 F.1 Z-5 F.1 W-25 ; ; ; ; ; ; ; ;

En el programa, ambos valores G1 y el rango de alimentacin F son modales, sus rdenes continuarn hacia el prximo bloque sin tener que ser reiterados. Nota 2. Los rangos de alimentacin programados pueden variarse de % a 15% usando los mandos de alimentacin. Nota 3. Si ningn rango de alimentacin se programa en un cdigo G1, el controlador de la mquina pondr un feedrate de F.1 mm por revolucin en un modo G99, o F1 mm por minuto en un modo G98. Nota 4. Si un bloque contiene un cdigo G1, y un rango de alimentacin F_ se ejecuta; y si el bloque siguiente contiene un cdigo G, el controlador de la mquina retendr el valor F_ en su memoria. La orden G normalmente pondr el rango de alimentacin (feedrate) a su valor mximo. Puesta la anulacin de la orden G con un bloque que contenga G1, G2 o G3, el valor de F_ original se soltar de la memoria y se pondr activo. Nota 5. El cdigo G1 es modal y es por consiguiente incompatible con G, G2 y G3 cdigos del mismo bloque. Nota 6. Un cdigo G1 puede escribirse en un programa de dos maneras. G1 o G1. Autor: Carlos M. Carrillo R. 3

G2 / G3 (Interpolacin circular). El cdigo G2 ejecuta un movimiento cortante en el sentido de las agujas del reloj, a un rango de alimentacin fijo. El cdigo G3 ejecuta un movimiento cortante en un sentido antihorario, a un rango de alimentacin fijo. Las definiciones de sentido horario (G2) y antihorario (G3) es fijado segn el sistema de coordenadas en el diagrama. Al programar arcos, el punto final del arco es especificado por la direccin (X, Z) cuando se declara como una posicin absoluta, o (U, W) cuando se declara como una posicin incremental. Este punto final de arco a veces es llamado como la posicin del objetivo. Usando una posicin absoluta (X, Z), el valor es la dimensin del punto final del arco con relacin a la posicin del dato de la componente. Usando una posicin incremental (U, W), la coordenada del punto final es la distancia que la herramienta se mueve desde la posicin de salida del arco. sta puede ser o no un valor (+) o un valor negativo (-), valor que depende del deslizamiento en el movimiento de la mquina con relacin a la posicin de salida. El formato para programar una interpolacin circular en coordenadas cartesianas que usan un radio conocido de arco es el siguiente: Para seguir un sentido horario, Absoluto G2 X Z R Incremental G2 +/-U +/-W R Para seguir un sentido antihorario, Absoluto G3 X Z R Incremental G3 +/-U +/-W R Donde, G2 o G3 X o +/-U Z o +/-W R define la direccin de la interpolacin circular. define el valor de la coordenada final del arco a lo largo del eje X. define el valor de la coordenada final del arco a lo largo del eje Z. define la longitud del radio de los arcos.

G2/3 (Interpolacin circular) Tabla de datos. Datos a ser dados Comando Significado 1 Rotacin Direccional G02 Sentido horario (CW) G03 Sentido Antihorario (CCW) Punto final Absoluto X,Z Posicin del punto final Posicin Comando de las coordenadas de trabajo 2 Incremental U,W Distancia desde el punto inicial Comando al punto final Distancia desde el punto I,K Distancia con direccin desde inicial al centro el punto inicial al centro del arco (Siempre el valor del radio y el valor 3 incremental). Radio de Arco 4 Feedrate R F Radio del arco (siempre un valor del radio). Rango de alimentacin a lo largo del arco

Autor: Carlos M. Carrillo R.

G2/3 usando las direcciones I y K. Para programar un arco cuando slo el centro del arco se conoce (el radio es desconocido) se usa las letras de direccin I y K. I relaciona la direccin X y es el valor incremental en la direccin (+ / -) del punto inicial del arco en el eje X al centro del arco (ver diagrama). K relaciona la direccin Z y es el valor incremental en la direccin (+ / -) del punto inicial del arco en el eje Z al centro del arco (ver diagrama).

G2 Ejemplo de la Interpolacin circular usando I y K. G02 X _ _ _ _ Z _ _ _ _ I _ _ _ _ K _ _ _ _ F _ _ _ _;

G3 Ejemplo de la Interpolacin circular usando I y K. G03 X _ _ _ _ Z _ _ _ _ I _ _ _ _ K _ _ _ _ F _ _ _ _;

G2 Ejemplo de la Interpolacin circular usando R. G02 X _ _ _ _ Z _ _ _ _ R _ _ _ _ F _ _ _ _;

Nota 1. Al programar arcos que usan la direccin R (radio del arco), el valor de R debe ser igual a, o mayor que la distancia media ms larga, viajada por cualquier eje. Nota 2. Para un arco mayor de 18 grados, dos arcos separados tienen que ser programados. Nota 3. Un cdigo G2 puede escribirse en un programa de dos maneras. G2 o G2. Un cdigo G3 puede escribirse en un programa de dos maneras. G3 o G3. Autor: Carlos M. Carrillo R. 5

Cdigos G4 (Dwell). El cdigo G4 se usa para entrar un retraso fijo de tiempo en el programa. Un cdigo G4 se escribe en el siguiente formato: G4 X _ _ _ _; o G4 U _ _ _ _; o G4 P _ _ _ _; Donde, El valor Dwell usa las letras de direccin X (tiempo en segundos), U (tiempo en segundos) o P (tiempo en 1/1 segundos), seguido por un nmero que indica este valor. Por ejemplo: G4 X1.; Esta orden se lee realice un Dwell de 1 segundo de duracin. G4 U1.5; Esta orden se lee realice un Dwell de 1.5 segundos de duracin. G4 P2; Esta orden se lee realice un Dwell de 2 segundos de duracin. Nota 1. Un punto decimal no puede usarse con la direccin P. Nota 2. El Dwell se realiza a la salida del bloque en el que se programa. Nota 3. El Dwell empieza cuando el rango de alimentacin ordenado en el bloque anterior alcanza cero. Para que el deslizamiento permanezca inmvil en trminos de revoluciones, las r.p.m deben conocerse y la longitud del Dwell estar basada en esa velocidad. Nota 4. El valor del tiempo mximo de un Dwell es 9999 segundos. Nota 5. G4 es un cdigo G no-modal. Es slo activo en el bloque en el que se programa. G2 / G21 (Entrada de datos en pulgadas/metricas). El controlador de la mquina puede programarse en cualquier sistema: Imperial (pulgadas G2) o Mtrico (milmetros G21). El formato normal para una parte de programa CNC es escribir el cdigo G2 o G21 en el primer bloque del programa. Cdigo G Tipo. ..Unidades. Valor de entrada ms Bajo. G2 Imperiales Pulgadas .1 pulgada G21 Mtrico Milmetros .1 mm Los sistemas de unidades de los artculos siguientes son cambiados dependiendo si G2 o G21 son fijados: 1) Comandos de posicionamiento (X y Z). 2) Distancias de movimiento incrementales. 3) Rangos de alimentacin ordenados por el cdigo de F. 4) Valores de desplazamiento. Nota 1. El estado de G2 o G21 en el controlador de la mquina es dependiente de la opcin que se ha grabado en el disco. Nota 2. Un cdigo G2 no debe cambiarse a un cdigo G21 (o viceversa) durante el programa. Nota 3. Al cambiar entre G2 y G21, los desplazamientos deben ponerse segn las unidades de medida que se usa. Nota 4. G2 y G21 son ambos cdigos G modales. Autor: Carlos M. Carrillo R. 6

G28 (Retorno al Punto de referencia). El punto de referencia es una posicin fija en la mquina a la que la herramienta puede moverse. En mquinas ajustadas con software, este punto es usado tambin como la posicin inicial, el punto usado por la mquina para poner los lmites de movimiento para los desplazamientos X y Z. Un cdigo G28 instruye a la herramienta a moverse automticamente a este punto de referencia. Un cdigo G28 se escribe en el formato siguiente: G28 X (U) Z (W) Donde, X (U) y Z (W) puede usarse para indicar un punto intermedio, a travs del cual la herramienta pasar, antes de continuar al punto de referencia. Este punto intermedio X (U), Z (W) permite programar la herramienta para seguir un camino ms "predecible", mantenindolo suficientemente libre de cualquier parte de la mquina o podra colocarlo con xito cuando se mueva al punto de referencia. El movimiento a cualquier punto intermedio y el punto de referencia se realiza en una proporcin de atravesado rpido, usando un camino tipo no-vector (no-lineal), la herramienta puede aparecer como si diera un "cambio" en la direccin debido al tipo no-vector que se este usando. Nota 1. G28 (Usando un Punto Intermedio X (U) Z (W)). El diagrama muestras cmo la herramienta podra chocar con el billet al maniobrar hacia el punto de referencia. Esto es el resultado de los movimientos de un no-vector que obligan a la herramienta a seguir un camino de "corte" a travs del borde del billet.

Para evitar esta colisin, la herramienta se enva en un camino que incluye el punto intermedio, P2. El punto intermedio se usa para permitir que la herramienta se mueva completamente libre a travs del billet, antes de continuar hacia el punto de referencia, P3. El bloque exigi realizar el proceso que se leera, G28 X1. Z-4.;

Nota 2. G28 (Sin usar un punto intermedio X (U) Z (W). En el diagrama, la herramienta est en una posicin (P1) donde ninguna colisin es posible. El punto intermedio, en este caso, no se requiere, as que el bloque puede escribirse como sigue: G28 U W; Autor: Carlos M. Carrillo R. 7

Las coordenadas del punto intermedio todava se declaran, usando las direcciones incrementales U y W pero ambos con sus valores en cero, sin indicar movimiento del eje. Por consiguiente, la herramienta se mover del punto P1 al punto de referencia, P3, a lo largo de un camino de tipo no-vector.

Nota 3. G28 es un cdigo G no-modal. Es slo activo en el bloque en el que se programa. G41 / G42 (Compensacin de radio de herramientas). Los cdigos G41 y G42 permiten al controlador de la mquina producir arcos y afilamientos del billet, con mucha precisin, considerando automticamente la forma del radio de la herramienta. Sin la compensacin de herramienta, el perfil cortado estara sujeto a socavar y sobrecorte. La figura muestra la vista agrandada del radio de herramienta y el punto de referencia del Software.

Radio de herramienta, direccin y valores de longitud. El controlador de la mquina requiere tres partes principales de informacin para calcular la compensacin de corte para cada herramienta. Estas tres partes de informacin, son: 1) X y Z, refirindose a los valores de desplazamiento de la herramienta (considerando la longitud diferente de cada herramienta). 2) R, refirindose al radio de herramienta. 3) T, refirindose a la direccin de la herramienta (la orientacin de la herramienta). Un mximo de 16 valores completos de desplazamiento puede listarse. La Tabla muestra un juego de desplazamientos: X Longitud Z Longitud Herramienta Herramienta Desplazamiento Desplazamiento Radio Direccin Herramienta X Z R T 1 -138.06 -79.454 0.4 3 2 -121.85 -83.185 0.8 2 ..... ..... ..... ..... ..... ..... ..... ..... ..... ..... 15 -125.45 -50.335 0.0 0 16 -127.35 -75.252 0.4 4 Nota 1. De las ocho direcciones numeradas disponibles de la herramienta para indicar la orientacin de la herramienta imaginaria, los nmeros 2, 3 y 4 corresponden a: 2 Taladrado cortante hacia la cua. 3 Herramienta standard cortante de cuchillo de mano derecha hacia la cua. 4 - Herramienta standard cortante de cuchillo de mano izquierda a distancia de la cua. Autor: Carlos M. Carrillo R. 8

Informacin de la herramienta imaginaria. El punto de Referencia del Software de la herramienta tambin es llamada la herramienta imaginaria. Su propsito principal es simplificar los procesos de fijacin de desplazamientos permitiendo que la herramienta alcanc los puntos conocidos en los ejes X y Z. Cuando la compensacin de corte es usada, el mando de CNC calcula el desplazamiento requerido entre la punta de la herramienta imaginaria y el borde cortante real de la herramienta. Esto hace que la herramienta siga el camino del contorno con mayor precisin en el programa. Esta distancia vara segn la direccin y el ngulo de movimiento de la herramienta y tambin est basado en el radio de la punta de la herramienta, como se muestra: G41 / G42 - Compensacin de radio de herramienta para corte Paralelo. La compensacin de radio de herramienta no requiere que la herramienta de corte se encuentre paralela a los ejes X y Z. El punto de referencia y el borde cortante de la herramienta siguen el mismo camino.

G41 / G42 Compensacin de radio de herramienta para corte diagonal. Cuando la herramienta empieza a cortar diagonalmente, crea afilamientos y arcos, la herramienta con bajo corte o sobre corte, segn la direccin en la que se encuentre viajando, como se muestra.

Radio de la herramienta (Etiqueta Labelling). Para encontrar la cantidad correcta de radio para la punta de la herramienta, referirse a la etiqueta en la caja de la herramienta original. Abajo se muestra un ejemplo de una herramienta cuyo cdigo en la caja es, ISO 1832 - 1985: C N M G 12 04 12 F N 1 2 3 4 5 6 7 8 9 En la caja de cdigo de punta, en la caja nmero 7, la cantidad se traduce como un radio de 1.2mm. Direccin de la punta de la herramienta Imaginaria. La direccin de la punta de la herramienta se refiere a su orientacin con respeto a la posicin del billet, y a la manera que la herramienta est apuntando... por ejemplo, arriba y hacia la izquierda. Cada direccin de la herramienta tiene un nmero, de - 9, entrada en la tabla de desplazamientos de herramienta al lado de la letra "T". Adems de "T", la longitud de la herramienta (desplazamientos en X y Z) tambin debe ser entrada junto con un valor de radio de punta de la herramienta "R." La tabla muestra directamente las direcciones de la herramienta para nmeros del 1 - 8: Autor: Carlos M. Carrillo R. 9

Tabla de direccin numerada de la punta de la herramienta.

Cuando la compensacin de radio de herramienta es requerida en un programa de CNC, la posicin del billet con respeto a la herramienta debera usarse la tabla mostrada: Direccin de cdigos de la compensacin G41 y G42. Los dos diagramas ilustran la direccin de cdigos de compensacin G41 y G42, respecto al nivel del ojo.

Direccin de cdigos de compensacin G41 y G42, en situaciones de trabajo.

Compensacin de radio de herramienta Salida (G41-G42). El funcionamiento que instruye a una mquina para cambiar el modo de compensacin de radio de herramienta se llama bloque salida, o ramping en bloque. El bloque salida se usa para permitir a la herramienta el tiempo a cambiar desde el movimiento a lo largo de la lnea de ruta programada para seguir cualquier otro lado de la lnea de la ruta programada. Autor: Carlos M. Carrillo R. 10

El bloque de salida debe satisfacer los siguientes puntos: 1) Un cdigo G41 o G42 debe estar contenido en el bloque, o especificado en un bloque anterior. 2) Un movimiento G1 X.... Z.... debe especificarse en el bloque y la distancia del movimiento lineal debe ser mayor que el radio de punta de la herramienta. 3) El valor del radio R de la punta de herramienta, ingresado en la tabla de desplazamientos de herramienta no debe ser . 4) La direccin correcta de la herramienta (orientacin) en nmero, "T", debe entrarse desde la tabla de desplazamientos de herramienta. G4 Cancelacin de compensacin de radio de herramienta. El cdigo G4 se usa para cancelar la compensacin de radio de herramienta. Una orden G4 slo puede realizarse en un bloque en el que un movimiento lineal (G, G1, G28) se programa. Siguiendo un radio o cuando se lleve a cabo un afilamiento en modo de compensacin, se recomienda que los dos prximo bloques ambos contengan movimientos rectos (lineales) antes que un cdigo G4 de cancelacin se programe. Estos movimientos rectos (lineales) slo necesitan ser ligeramente ms grandes que el radio de punta de herramienta. El mando CNC ingresa en modo de cancelacin automticamente cuando: 1) El poder de la mquina se enciende primero. 2) Cuando el botn CRT/MDI (reset) en el control de panel se empuja. 3) Un programa es obligado a finalizar realizando una orden M2 o M3. Nota 1. Una orden G2 o G3 de interpolacin circular no puede especificarse en el bloque salida. Nota 2. En la salida de compensacin de radio de herramienta, el CNC lee dos bloques. El primer bloque se realiza y el segundo bloque se sostiene en memoria. En movimientos de compensacin subsecuentes, se leen los dos bloques de antemano, as que el mando de CNC tiene el bloque actual realizndose y los prximos dos bloques en memoria. Esto es porque la compensacin de radio de herramienta siempre necesita saber lo que pasa en el movimiento que sigue al que se esta realizando. El mando CNC puede planear y calcular la posicin correcta de salida para el movimiento actual que tambin ser la posicin correcta de ingreso, para el prximo movimiento. Nota 3. Los cdigos G4, G41 y G42 son modales, por tanto son entre s incompatibles dentro de un mismo bloque.

Autor: Carlos M. Carrillo R.

11

G5 (Funciones de Orden mltiple). El cdigo G5 es interpretado por el controlador de la mquina de tres maneras diferentes: 1) G5 (sujecin Max. Velocidad del husillo). G5 S_ _ _ _ especifica la mxima velocidad del husillo, para controlar un velocidad constante de superficie, medida en r.p.m. Cuando la velocidad del husillo en el control de velocidad de superficie alcanza valores constantes especificadas por el programa (G5 S_ _ _ _), el husillo se sujeta y esta velocidad se vuelve al valor mximo. 2) G5 (Sistema de Coordenadas). El cdigo G5 puede usarse para cambiar los ejes X y Z a lo largo de una posicin, como si ellos fueran un pedazo de papel cuadriculado "imaginario". Esto se hace poniendo un valor de coordenada especfico que se quiere que el controlador de la mquina registre como la posicin actual de la herramienta. La herramienta entonces "piensa" que est en esta coordenada especfica, aunque realmente no se ha movido. Ejemplo. En el diagrama 1, el dato del cero est fijo en el extremo de la cara del billet, a lo largo de su lnea de centro, simplemente para hacer que los diagramas y grficos sean ms fciles de seguir. Ntese que el dato del cero puede ponerse en cualquier otra posicin en la mquina. La herramienta est actualmente en la posicin Z=4, X=3. La Posicin (,) es el dato cero. En el diagrama 2, se programa una orden que instruye a la rejilla entera de coordenadas (papel cuadriculado) para que cambie su posicin y se aline con las coordenadas de la herramienta Z=1, X=1. Ntese que la orden instruye a la rejilla a moverse, no a la herramienta. G5 X1 Z1 En el diagrama 3, la posicin de la herramienta ahora se lee Z=1, X=1, aunque la herramienta todava est exactamente a la misma distancia del billet como en el diagrama 1. Un esquema de orden G5 para fijar un sistema de coordenadas, usando valores absolutos, se escribe en el formato siguiente: G5 X..... Z..... Donde, Los valores de X y Z representan las coordenadas absolutas de posicin de la herramienta requeridas. Todas las dimensiones absolutas futuras son ahora relativas a una "nueva" posicin del dato cero. 3) G5 (Cambio del Sistema de Coordenadas). El cdigo G5 tambin puede usarse para cambiar las coordenadas de los ejes (rejilla) usando valores incrementales (U y W) en lugar de valores absoluto (X y Z). Un esquema de orden G5 para cambiar el sistema de coordenadas, usando valores incrementales, se escribe en el formato siguiente: G5 U..... W..... Donde, Los valores U y W representan el movimiento incremental requerido. Autor: Carlos M. Carrillo R. 12

G7 (Ciclo acabado). Despus que el corte de perfil se ha completado, usando los cdigos G71, G72 o G73, el cdigo G7 puede usarse para realizar un paso de corte (cut/pass). Una orden de paso de acabado G7 se escribe en el formato siguiente: G7 ns de P el nf de Q Donde, ns es el nmero de sucesin del bloque a la salida para el paso de acabado. nf es el nmero de sucesin del ltimo bloque para el paso de acabado. Nota 1. Las dos funciones la velocidad de avance (feedrate), F, y la velocidad del husillo, S, ordenados entre la sucesin del ns y el nf slo sern eficaces en la operacin G7. Nota2. Cuando el paso de acabado se termina leyendo el nmero de sucesin nf, la herramienta se devuelve a su posicin original antes de que se ordenara el cdigo G7. Nota 3. En los bloques entre la sucesin del ns al nf, ningn subprograma puede llamarse. G71 (Levantamiento accionario en el eje X). El cdigo G71 orden de un mltiple ciclo repetitivo, a veces llamado un ciclo cerrado. Se usan ciclos cerrados dentro de un programa de CNC para simplificar la programacin, ya que se requiere slo de las dimensiones que describen el perfil del componente requerido. El mando de CNC generar entonces los cortes (roughing) necesarios, dentro de su propia memoria. G71 Diagrama general de ciclo cerrado. Donde, R = Atravieso rpido F = Velocidad de alimentacin U1 = Profundidad de corte en eje de X U2 = Asignacin de acabado en el eje X W = Asignacin de acabado en el eje Z

G71 Explicacin del Ciclo cerrado y Notas. La sucesin de movimientos de la herramienta en el ciclo cerrado G71 es como sigue: Movimiento 1 - De la posicin de salida, la herramienta se retracta lejos del punto de salida. La distancia que se mueve es iguala a U2 a lo largo del eje de X y W a lo largo del eje de Z, a un rango de alimentacin rpida. Movimiento 2 - La herramienta se mueve la distancia U1, a lo largo del eje X hacia la lnea de centro del billet, a una velocidad de avance que corresponden al cdigo G en el bloque del ns (G1 o G). Movimiento 3 - La herramienta sigue el eje Z hacia el husillo, a un punto que el mando de CNC ha calculado respecto del perfil terminado. La velocidad de avance usado se declara en el segundo bloque de G71. Movimiento 4 - A esta altura la herramienta se retracta en el eje X y Z lejos del trabajo, a un ngulo de 45 grados. La cantidad retractada R, se declara en el primer bloque de G71. Una velocidad de avance de atravesado rpido se usa. Movimiento 5 - La herramienta se retracta entonces a lo largo del eje Z, a un velocidad de avance rpida hasta que alcance el punto de salida de ese mismo dimetro. Movimiento 6 - Desde este punto, los movimientos numerados como 2, 3, 4 y 5 son repetidos por el controlador de la unidad CNC, hasta que la forma programada entre el ns y el nf ha sido desbastada. Autor: Carlos M. Carrillo R. 13

Movimiento 7 - Despus de que todo los pasos de desbaste se completan (una forma rugosa del componente es visible), el mando de CNC realizar un simple paso de desbastado del perfil a la velocidad de avance declarado en G71. Cuando este paso simple est completo la herramienta se retractar a la posicin de arranque original del G71. El prximo bloque se leer entonces en el mando de CNC. Movimiento 8 - Si el prximo bloque contiene G7 P de ns Q de nf, el controlador de CNC usar la misma herramienta para realizar un paso de acabado a una velocidad de avance y velocidad del husillo contenida entre el ns y nf. Como una herramienta diferente debera realizar el paso de acabado, el bloque despus del nf instruira a la mquina a moverse a una posicin de cambio de herramienta. El prximo bloque instruira a la mquina a cambiar de herramienta requerida para el paso de acabado. El prximo bloque debera regresar la herramienta a la posicin de arranque original G71. En este punto, el bloque de paso de cancelacin (G7 P ns Q nf) debera ser ledo por el controlador de CNC. Cuando los pasos de acabados terminan, la herramienta se retractar a la posicin original G71 de salida. Nota 1. En ciclo cerrado G71, solamente un movimiento en el eje X es permitido en el primer bloque del perfil terminado (los bloques ns). Nota 2. Slo G, G1, G2, G3 y G4 pueden ser programados entre los bloques ns y nf. Una orden G71 se escribe en el formato siguiente: G71 U (1) R_; G71 P ns Q nf U (2) W_ F_; Donde, U (1) Es la profundidad de corte en el eje X (valor del Radio). R Es la cantidad de escape (Retractacin). Ns Es el nmero de sucesin del primer bloque de la forma terminada programada. Nf Es el nmero de sucesin del ltimo bloque de la forma terminada programada. U (2) Es la distancia y direccin de asignacin de acabado eje X (valor del Dimetro). W Es la distancia y direccin de la asignacin de acabado en el eje Z. F Velocidad de avance para desbastado. Las rdenes de movimiento se especifican entre bloques de programa numerados de ns al nf, como se muestra: N ns ........; ........; F......; S......; ........; N nf ........; Los Cuatro Modelos de corte que pueden usarse con G71. 1) Afuera la herramienta movindose hacia el husillo. 2) Afuera la herramienta movindose contrario el husillo. 3) Interno la herramienta movindose hacia el husillo. 4) Interno la herramienta movindose contrario el husillo.

Autor: Carlos M. Carrillo R.

14

Nota 1. Solamente un firme incremento, decrecimiento o una ruta paralela de la herramienta entre A y B se permite, dependiendo del diseo de corte. Nota 2. Cualquier comando F (Velocidad de avance) o S (velocidad de husillo, r.p.m.) entre los bloques numerados ns y nf slo sern eficaces en el paso de cancelacin (G7). Nota 3. Antes de escribir la orden G71 dentro del programa, la herramienta se posiciona en el punto de la salida. Ejemplo Perfilado externo usando G7 y G71.
(Designacin del dimetro, Entrada Mtrica). N4.......; N5 G X38. Z2.; (Posicin de inicio y finalizacin) N6 G71 U1.5 R.5; N7 G71 P8 Q17 U2. W.1 F.15; N8 G1 X16. F.3; (ns) N9 Z.5; N1 X2. Z-1.5 F.5; N11 Z-3. F.75; N12 X23.; N13 G3 X25. Z-24. R1.; N14 G1 X3. Z-65.; N15 Z-74.; N16 G2 X36. Z-77. R3.; N17 G1 X38.5; (nf) N18 G7 P8 Q17; (Paso de cancelacin)

Ejemplo Perfilado interno que usa G7 y G71.

(Designacin del dimetro, Entrada Mtrica). N6..........; N7 G X16. Z2.; (Posicin de inicio y finalizacin) N8 G71 U1.25 R.5; N9 G71 P1 Q17 U-1.5 W.7 F.75; N1 G1 X36. F.3; (ns) N11 Z.5; N12 X32. Z-1.5 F.5; N13 Z-15. F.7; N14 X2. Z-3.; N15 Z-43.5; N16 G3 X17. Z-45 R1.5 F.5; N17 G1 X15.8; (nf) N18 G7 P1 Q17; (Paso de cancelacin)

Ir a ejemplo utilizando cdigos G71-G72-G70

Autor: Carlos M. Carrillo R.

15

G72 (Levantamiento accionario en vuelta). El cdigo G72 orden de un mltiple ciclo repetitivo, a veces llamado un ciclo cerrado. El ciclo G72 es similar al ciclo G71 slo que el corte se aplica en el eje Z. Se usan ciclos dentro de un programa de CNC para simplificar el programa, ya que se requieren slo las dimensiones que describen el perfil del componente requerido. El controlador de CNC generar entonces los cortes de desbastado necesarios para perfilar el componente, desde su memoria. G72 Diagrama general del ciclo cerrado. Donde, F = Velocidad de avance. R = Atravesamiento rpido. W (1) = Profundidad de corte. W (2) = Finalizacin corte en el eje Z. U = Finalizacin corte en el eje X. Una orden G72 se escribe en el formato siguiente: G72 W (1) R; G72 P ns Q nf U W (2) F; Donde, W (1) Es la profundidad de corte en el eje Z. R Es la cantidad de escape (Retractacin). ns Es el nmero de sucesin del primer bloque de la forma terminada programada. nf Es el nmero de sucesin del ltimo bloque de

la forma terminada programada. U Es la distancia y direccin de la finalizacin asignada en el eje X. W (2) Es la distancia y direccin de la finalizacin asignada en el eje Z. F Velocidad de avance para el desbaste. Los Cuatro Modelos de la Corte que pueden usarse con G72.

1) Interior con el eje de corte Z movindose hacia el husillo. 2) Interior con el eje de corte Z contrario al husillo. 3) Externo con el eje de corte Z moviendo hacia el husillo. 4) Externo con el eje de corte Z contrario al husillo.

Nota 1. Slo un firme aumento, decrecimiento o ruta de herramienta paralela entre A y B se permite, dependiendo del modelo cortante. Autor: Carlos M. Carrillo R. 16

Nota 2. Slo un movimiento del eje Z se permite en el bloque ns. Nota 3. Si un paso de cancelacin es requerido, el bloque G7 P ns Q nf se leera en el mando de CNC despus de que la orden G72 se ha completado. Este mtodo es similar al paso de acabado en la orden G71. Ejemplo perfilado externo usa G7 y G72.
(Designacin del dimetro, Entrada Mtrica). N4..........; N5 G X81. Z2.; (Posicin de inicio y finalizacin) N6 G72 W2. R.5; N7 G72 P8 Q15 U.5 W1. F.1; N8 G Z-6.; (ns) N9 G1 X8. F.2; N1 X6. W1. F.75; N11 W1.; N12 X4. W1.; N13 W2.; N14 X18. W11.; N15 W1.; (nf) N16 G7 P8 Q15; (Paso de cancelacin) N17..........;

G73 (modelo repetido). La funcin G73 ciclo cerrado permite el corte de un perfil programado repetidamente. Se usa principalmente para las partes del maquinado donde el desbaste ya ha sido formado por cualquier mquina, forjando o vaciado. G73 Diagrama general de ciclo. Donde, F = Velocidad de avance. R = Modelos repetidos. U (1) = La distancia y direccin de alivio en la direccin del eje X (valor del radio). W (1) = La distancia y direccin de alivio en direccin del eje Z.

Una orden G73 se escribe en el formato siguiente: G73 U (1) W (1) R; G73 P ns Q nf Q U (2) W (2) F; Las definiciones P ns, Q nf, U (2), W (2) y F son iguales a los explicados en las rdenes G71 y G72. Donde, U (1) Es la profundidad de corte en el eje X (valor del Radio). W (1) Es la profundidad de corte en el eje Z. R Es la cantidad de escape (Retractacin) ns Es el nmero de sucesin del primer bloque de la forma terminada programada. nf Es el nmero de sucesin del ltimo bloque de la forma terminada programada. U(2) Es la distancia y direccin de finalizacin asignada en el eje X (valor del dimetro). W (2) Es la distancia y direccin de la finalizacin asignada en el eje Z. F Es la velocidad de avance para desbastado. Autor: Carlos M. Carrillo R. 17

Nota 1. Movimientos en los ejes X y Z deben programarse en el bloque ns. Nota 2. Los cuatro modelos de corte usados por G71 tambin pueden ser usados por G73. Ejemplo Perfilando externo que usa G7 y G73. (Designacin del dimetro, entrada mtrica).

N5..........; N6 G X82. Z2.; N7 G73 U1. W1. R3.; N8 G73 P9 Q15 U2. W1. F.1; N9 G X15. Z.5; (ns) N1 G1 X2. Z-2. F.5; N11 Z-3. F.75; N12 X4. Z-65.; N13 Z-95.; N14 G2 X6. Z-15. R1.; N15 G1 X82. Z-116.; (nf) N16 G7 P9 Q15; N17..........;

G74 (Ciclo de perforacin en el extremo de una cara). El G74 cdigo instruye la mquina para realizar un ciclo de taladrado. La lnea de centro del taladro corre paralelo al eje Z, el taladro har los agujeros en el extremo de la cara del billet. El taladrado se refiere al mtodo usado para quitar el material, el taladro se mover una cantidad fija dentro del material, entonces permite el retiro de viruta, antes de seguir cortando dentro del material. El cdigo G74 permite dos mtodos diferentes de taladrar: 1) Un taladrado ladeado (U-drill) puede realizarse dentro del billet, movindose a lo largo del eje X este proceso puede repetirse varias veces si se requiere, puede usarse para taladrar fuera del centro de los agujeros. 2) Un taladrado normal tambin puede usarse. Si las palabras X, P y R de la orden G74 se omiten, un agujero ser generado en etapas (cada etapa mide una profundidad de Q) a una profundidad total de Z. G74 Diagrama general de Ciclo. El diagrama ilustra los movimientos de una orden G74 si se usa conjuntamente con un taladrado. El corte de viruta / ciclos son tiles para limitar el tamao del desperdicio swarf. Una orden G74 se escribe en el formato siguiente: G74 R (1); G74 X (U) Z (W) P_ Q_ R (2) F_; Donde, R(1) Es la cantidad de retorno. X (U) Es el dimetro del taladro si el sobrepaso se usa (caminando a lo largo del eje X para repetir el ciclo). Z (W) Es la profundidad de taladrado. P Es el sobrepaso en el eje X medido en micras (sin la seal). Q Es la profundidad besando en el eje Z medido en micras (sin la seal). F Es el Velocidad de avance. Autor: Carlos M. Carrillo R. 18

Nota 1. G74 es un ciclo de rompimiento de viruta (picotazo de taladro), no un agujero profundo Nota 2. En un G74, los valores absolutos de X y Z pueden reemplazarse con los valores incrementales U y W. G74 Ejemplo del ciclo de taladrado del extremo de una cara. (Designacin del dimetro, Entrada Mtrica). N7..........; N8 G X3. Z2.; N9 G74 R.5; N1 G74 X35. Z-4. P4 Q1 R.5 F.2; N11..........; En el ejemplo mostrado G74, el taladro se posiciona en X3. Z2.. Desde este punto, la orden G74 se lee en el controlador de CNC. El taladro avanza 1mm (valor de Q) y entonces se retracta .5mm (valor de R (1)). Estos movimientos se repiten hasta la profundidad total se alcanza (valor de Z (W)). En este punto, el taladro se mueve en una direccin negativa a lo largo del eje X (hacia la lnea de centro del husillo) .5mm (valor de R (2)), entonces se retracta a un rango de atravesamiento rpido a la posicin de inicio en el eje Z. Desde este punto, el taladro entra una direccin positiva a lo largo del eje X 4mm (valor de P) y la sucesin de movimientos de taladrado se repiten hasta que el dimetro en el eje X y la profundidad en el eje Z se alcanzan. La herramienta repetir esta operacin de taladrado cada uno con corte interno de seccin hasta que el dimetro del agujero correcto se logra. Despus de que todos los movimientos se han completado, el taladro se retracta a la posicin de inicio en el eje Z y el ltimo corte-interno de seccin en el eje X. G74 Ejemplo de ciclo de taladrado plano. (Designacin del dimetro, Entrada Mtrica). N7..........; N8 G X. Z2.; N9 G74 R.5; N1 G74 Z-5. Q1 F.15; N11..........;

En el programa anterior, el taladro se posiciona a un punto en el eje X y Z y la orden G74 se lee en el controlador del CNC. El taladro avanza 1mm (valor de Q) y entonces se retracta .5mm atrs (valor de R (1)). Estos movimientos se repiten hasta que la profundidad en el eje Z se alcanza. El taladro se mueve entonces hacia atrs a un rango de atravesado rpido a la posicin de inicio y el prximo bloque se lee en el controlador de CNC. Los siguientes trminos no se aplican a este ejemplo ya que ningn sobrepaso en el eje X se requiere; X (U); P; R (2).

Autor: Carlos M. Carrillo R.

19

G75 (Ciclo de taladrado y acanalado de dimetro exterior /Interior). La orden G75 permite taladrar y acanalar en el eje X. Un ciclo de corte de viruta tambin es posible - el corte de viruta es igual que el taladrado de caras para limitar el tamao del swarf. Una orden G75 se escribe en el formato siguiente: G75 R (1); G75 X (U) Z (W) P_ Q_ R (2) F_; Donde, Las definiciones de R (1), X (U), Z (W), P, Q, R (2) y F son iguales que en la orden G74. G75 Notas generales.

Nota 1. Cuando se usa G75 para acanalar, la retractacin (R (2)) a la base de la ranura puede ser imposible, a menos que una cantidad del despacho de aduanas se ha proporcionado. Si ninguna cantidad del despeje ha quedado, los R (2) el valor debe ser cero o debe omitir del bloque.
(Designacin del dimetro, la Entrada Mtrica). N5..........; N6 G X52. Z-8.; N7 G1 X2. F.75; N8 G X52.; N9 W-2.5; N1 G75 R.5; N11 G75 X2. Z-4. P5 Q25 R.5 F.75; N12..........;

Autor: Carlos M. Carrillo R.

20

G76 (Ciclo cortante de rosca mltiple). La orden G76 contiene, dentro de dos bloques, toda la informacin exigida para generar una forma de rosca normal y grado de inclinacin. Un G76 usa un borde cortante para reducir la carga en la punta de la herramienta. Una orden G76 se escribe en el formato siguiente: G76 P (A) / (B) / (C) Q (Min) R_; G76 X (U) Z (W) P (DEP) Q (1st) F_; Donde, P(A) Es el nmero de paso de acabado del hilo o rosca (1 a 99). P(B) Es la cantidad del chafln. ste es el ngulo al que la herramienta deja en el billet, al final del ciclo cortante del hilo. P(C) Es el ngulo de la punta de la herramienta (8, 6, 55, 3, 29 y ).

Nota. (A), (B) y (C) son todos especificados al mismo tiempo por la direccin P, P366 = el nmero de cortes es 3, los chaflanes suman 6 y ngulo de la herramienta es de 6. Q (Min) R Es la profundidad de corte mnima (en micras). Cuando la profundidad de corte calculada por el controlador de CNC es menor que este lmite, la profundidad cortante se sujeta a este valor mnimo. Es la asignacin de acabado. ste es el final, o acabado, los cortes aplicados a la rosca. El nmero de fases para completar esta asignacin de acabado es determinado por el valor de P(A), el valor de R dividido por el P(A) el nmero de pasos acabados iguala el valor de cada fase de la asignacin de acabado. Es la posicin del extremo del hilo en el eje X (dimetro del centro). Es la posicin del extremo del hilo en el eje Z. Es la profundidad del hilo como un valor del radio (en micras). Es la profundidad del primer paso como un valor del radio (en micras). Es el tamao del grado de inclinacin de la rosca.

X (U) Z (W) P (DEP) Q (1st) F

Nota 1. Cuando se usan dimensiones incrementales, sus seales (+ o -) se define como sigue: Uy W = +/- (determinados por la direccin que sigue la ruta de la herramienta). R = +/- (determinado por la direccin que sigue la ruta de la herramienta). P = Ms (siempre). Q = Ms (siempre). Nota 2. Pueden ser considerados cuatro modelos simtricos que dependen de la seal (ms o menos) de los movimientos de los ejes X y Z. Nota 3. Es posible cortar hilos interiores con la orden G76. Nota 4. El corte de la rosca se repite a lo largo del mismo camino de la herramienta de desbastado hacia el corte final de acabado, la velocidad del husillo debe permanecer constante. La orden G96 para velocidad de Autor: Carlos M. Carrillo R. 21

superficie constante no debe usarse cuando el ciclo de hilo cortante esta activo, de otra manera el grado de inclinacin del hilo podra ser incorrectamente maquinado. Nota 5. En lo posible, permita unos 5mm de carrera-en la salida del paso del hilo, para permitir cualquier retraso en el sistema de manejo de la mquina. Sin una suficiente carrera-en la salida del hilo el maquinado podra resultar con un grado de inclinacin incorrecto. Nota 6. La anulacin de la velocidad de avance en el tablero de mando del CNC ser ineficaz, est fijado a un valor del 1% durante el ciclo cortante del hilo. Note 7. A pesar que la anulacin del husillo pareciese estar desactivado aunque se este cortando un hilo, no debe activarse ya que un grado de inclinacin de hilo incorrecto se generar. Nota 8. El botn de parada de ciclo no operar durante un ciclo cortante de hilo. La operacin de corte slo puede ser parada usando el botn [RESET] en el panel de control del CNC o el botn [EMERGENCY STOP). Nota 9. La mquina puede ponerse a leer un bloque en un momento apretando el botn [SINGLE BLOCK] en el panel de control del CNC. Al operar en modo single block, una presin del botn [CYCLE START] activar un paso completo de roscado (encendido de corte, paso del hilo, apagado del corte y regreso rpido). Si el modo single block se activa durante un funcionamiento de roscado, el movimiento de la herramienta se detendr al inicio (encendido de corte) del prximo paso de roscado.
(Designacin del dimetro, Entrada Mtrica). N9..........; N1 G X16.25 Z5.; N11 G76 P36 Q15 R.3; N12 G76 X13.546 Z-4. P1226 Q3 F2.; N13..........;

(Designacin del dimetro, Entrada Mtrica). N9..........; N1 G X27.9 Z5.; N11 G76 P46 Q1 R.4; N12 G76 X3. Z-4. P92 Q2 F1.5; N13..........;

Autor: Carlos M. Carrillo R.

22

G81 (Ciclo de taladrado de agujero profundo). La orden G81 realiza una operacin de taladrado profundo, donde el taladro se retracta completamente fuera del agujero a cada corte. La definicin de esta operacin se llama como un ciclo de paso. Si una repeticin del ciclo se requiere, slo los valores que cambian, necesitan ser entrados en el prximo bloque, la profundidad de Z.
(Designacin del dimetro, Entrada Mtrica). Absoluto. N5..........; N6 G X. Z2.; N7 G81 Z-2. F.1; N8 Z-35.; N9 Z-45.;

N1 Z-5.; N11 G........; (Designacin del dimetro, Entrada Mtrica). Incremental. N5..........; N6 G X. Z2.; N7 G81 W-22. F.1; N8 W-37.; N9 W-47.; N1 W-52.; N11 G........;

Explicacin, el taladro se posiciona en el punto inicial G81 Z-2. F.1 El taladro entonces realiza los cortes en el billet hasta la posicin Z declarada (Z-2.) y entonces regresa al punto de arranque. A estas alturas, el prximo bloque que se lee en la mquina (Z-35.). El taladro rpido recorre adelante a un 1mm del corte anterior (Z-19.) donde se iniciaron los cortes para este paso. Estos movimientos continan (encendido de corte, retorno rpido, rpido regreso a un 1mm), hasta que el ltimo bloque conteniendo en el eje Z se ha completado. El prximo bloque que contenga un cdigo G diferente cancelar la orden G81.

Autor: Carlos M. Carrillo R.

23

G9 (Ciclo cortante dimetro exterior / interior). La orden G9 realiza un paso de ciclo cortante dnde el corte es aplicado en el eje X. Tambin, usando la orden R __ dentro del bloque G9, pueden generarse cortes cnicos. Si el movimiento del paso necesita ser repetido, slo los valores que cambian (dimensiones de movimiento) necesitan ser entrados en el prximo bloque. Lnea recta de corte G9. Un orden G9 para cortar en lnea recta se escribe en el formato siguiente: G9 X (U) __ Z (W) __ F __; Donde, F __ Velocidad de avance.

Nota 1. Al programar usando las dimensiones incrementales (U, W), la direccin del movimiento de la herramienta a lo largo de los caminos "P1" y "P2" definirn las seales de U y W (ms o menos). En el programa anterior, U y W son menos. Nota 2. La orden G9 puede usarse para los cortes internos y externos. G9 Corte cnico. Un orden G9 para corte cnico se escribe en el formato siguiente: G9 X (U) __ Z (W) __ R __ F __; Donde, R __ Es la dimensin que define el ngulo de corte cnico. F __ Es velocidad de avance.

Nota 1. El signo de R depende de la direccin de corte "P1" - en el programa anterior, R se entra como un valor negativo. Nota 2. Al programar usando las dimensiones incrementales (U, W), la direccin del movimiento de la herramienta a lo largo de los caminos "P1" y "P2" definirn las seales de U y W (ms o menos). En el programa anterior, U y W son negativos. Autor: Carlos M. Carrillo R. 24

Nota 3. La orden G9 puede usarse para cortes internos y externos.

Designacin del signo para corte cnico usando G9. Los Cuatro Diagramas muestran la relacin de los signos de los valores siguientes para la orden G9 corte cnico, U, W y R: Las posiciones de coordenada de los cuatro etiquetados en cada diagrama es como sigue: A = (X,Z) B = (X+U+R,Z) C = (X+U,Z+W) D = (X,Z+W) Haga clic aqu para mostrarle el Ejemplo Cortante Externo a un G9. (Designacin del dimetro, Entrada Mtrica). N5..........; N6 G X41. Z2.; N7 G9 X35. Z-45. F.1; N8 X3.; N9 X25. Z-25.; N1 X2.; N11 X2. R-3.794; N12 G........; G92 (Ciclo cortante de rosca). La orden G92 realiza un paso de ciclo roscado. Slo los movimientos del eje X (U) necesitan ser entrados en los bloques subsecuentes, despus de leer la entrada original de la orden G92. (R) = Rpido. (F) = Ventaja. Un orden G92 para corte de rosca recta se escribe en el formato siguiente: G92 X (U) __ Z (W) __ F Lead; Donde, F es la velocidad de avance de roscado.

Autor: Carlos M. Carrillo R.

25

Nota 1. G92 puede usarse para cortar hilos internos y externos. Nota 2. El corte se usa con G92 para generar un hilo, del primer paso al ltimo paso de acabado. El corte involucra que la herramienta se acerca al billet 9 grados a su superficie, en lugar de acercarse el billet a una carrera-entrada en ngulo. Efectivamente, esto significa que se ponen las mayores tensiones en la herramienta desde que ambos bordes estn cortando. Ms all en el material, como la herramienta corta ms all dentro del material, ms rea de superficie est en contacto con la punta de la herramienta. Nota 3. Las mismas notas generales que en G76 con respecto a la velocidad, carrera-entrada, alimentacin sostenida, etc. tambin son pertinentes en la orden G92.
(Designacin del dimetro, Entrada Mtrica). N4..........; N5 G X16.25 Z5.; N6 G92 X15.6 Z-4. F2.; N7 X15.2; N8 X14.8; N9 X14.5; N1 X14.2; N11 X13.9; N12 X13.9; N13 X13.546; N14 X13.546; (Salto de paso) N15 G.......;

G94 (End/Taper Corte final de cara). La orden G94 realiza un paso de ciclo cortante de cara dnde el corte es aplicado en el eje Z. Tambin, usando la palabra R __ dentro de una orden G94, los cortes cnicos pueden ser generados. Si una repeticin de movimientos se requiere, slo los valores que cambian necesitan ser entrados en el prximo bloque. (R) = Rpido. (F) = Alimentacin. Un orden G94 para una cara de ciclo cortante se escribe en el formato siguiente: G94 X (U) __ Z (W) __ F __; Donde, F __ Velocidad de avance.

Nota 1. Al operar en el modo single block, cada movimiento de la herramienta requiere una presin del botn [CYCLE START]. Nota 2. G94 puede usarse para cortes internos y externos. Autor: Carlos M. Carrillo R. 26

G94 Diagrama de corte general cnico.

(R) = Rpido. (F) = Alimentacin. Una orden G94 para un ciclo cortante de cara cnico se escribe en el formato siguiente: G94 X (U) __ Z (W) __ R__ F __; Donde, F __ Velocidad de avance. R __ Medida y ngulo del afilamiento.

G94 Notas generales. Nota 1. Al programar usando el posicionamiento incremental, las seales (ms o menos) de U, W y R dependern de las direcciones de caminos "P1" y "P2", de una manera similar a los mtodos mostrados para la orden G9. En el ejemplo mostrado, U, W y R son todos valores negativos. Ejemplo usando G94.
(Designacin del dimetro, Entrada Mtrica). N5..........; N6 G X61. Z2.; N7 G94 X2. Z-2.5 F.1; N8 Z-5.; N9 Z-7.5; N1 Z-1.; N11 Z-12.5; N12 Z-15.; N13 G X2. Z5.; N14 G94 X1. Z2.5 R-2.5; N15 Z.; N16 Z-2.5; N17 Z-5.; N18..........;

G96 (Constante de superficie control de velocidad). Si la velocidad de superficie (la velocidad relativa entre la herramienta y billet) se fija despus que la direccin S __, la velocidad del husillo es calculada para que la velocidad de la superficie siempre sea respecto al valor especificado en relacin con la posicin de la herramienta. Las unidades usadas dependern si la mquina est operando, usando las medidas mtricas o imperiales. Las unidades de velocidad de superficie son como sigue: Unidad de la entrada. Unidad de Velocidad de superficie. Mtrico - Milmetro. Metros por Minuto, M/Min. Imperial - Pulgadas. Pies por Minuto, Feet/Min. Un orden G96 para el control de velocidad de superficie se escribe en el formato siguiente: G96 S __; Donde, S __ es la velocidad de superficie (M/Min o Feet/Min)

Autor: Carlos M. Carrillo R.

27

Nota 1. La velocidad de superficie programada puede alterarse durante el funcionamiento del programa, usando el control del husillo en el panel de la mquina. El rango de ajuste vara desde el 5% al 12%, siendo 1% la velocidad programada. Nota 2. Cuando el mando de velocidad de superficie constante se usa, el sistema de coordenada de trabajo puesto y el cambio de sistema de coordenadas (punto de dato del software) debe ponerse para que el centro de rotacin se encuentre en el eje Z (X=0.0). Nota 3. El cdigo G50 que define la velocidad del husillo mxima debe usarse junto con G96, para no exceder la velocidad del husillo mxima segura. Nota 4. El cdigo G96 es modal. Permanecer activo hasta que se programen cdigos G97, M02 o M30 en el mismo bloque, o el paro de emergencia o el reset de la mquina se activen. G97 (Velocidad del husillo en Rev/Minute). El orden de G97 permite una velocidad de husillo escrita en las unidades, revoluciones por minuto, a ser entrado en el controlador de la mquina. Todas las subsecuentes velocidades del husillo se definen en revs por minuto, despus de leer la orden G97. Si un cambio de velocidad del husillo se requiere dentro de un programa, slo el valor de S __ necesita ser entrado. Una orden G97 se escribe en el formato siguiente: G97 S __; Donde, S __ Es la velocidad del husillo, escrita en revs por minuto. Nota 1. La velocidad del husillo programada puede alterarse durante el funcionamiento del programa. El rango de ajuste vara desde 5% a 12%, siendo 1% la velocidad programada. Nota 2. El cdigo G97 es modal. Permanecer activo hasta que se programen cdigos G96, M02 o M30 en el mismo bloque, o el paro de emergencia o el reset de la mquina se activen. Nota 3. El controlador de la mquina asumir que G97 es activo, en las situaciones siguientes; - Inicialmente, cuando la mquina se enciende. - Despus de que un cdigo M02 se programa. - Despus de que un cdigo M30 se programa. - Despus de que el botn de Parada de Emergencia se usa. - Despus de que la mquina se ha restablecido.

Autor: Carlos M. Carrillo R.

28

G98 (Alimentacin por minuto). La orden G98 permite una velocidad de avance escrito en unidades, milmetros por minuto o pulgadas por minuto. Todas las velocidades de avance subsecuentes son definidas en las unidades escogidas. Si un cambio en la velocidad de avance se requiere dentro de un programa, slo el valor de F__ necesita ser entrado. Las unidades usadas dependern si la mquina est operando usando las medidas mtricas o imperiales. G98 Diagrama general. Una orden G98 se escribe en el formato siguiente: G98 F __; Donde, F __ es la velocidad de avance, escrito en milmetros por minuto o pulgadas por minuto.

Nota 1. Las velocidades de avance programados pueden alterarse durante el funcionamiento del programa, usando los mandos en el panel de la mquina. El rango de ajuste vara desde % a 15%, siendo 1% la velocidad programada. Nota 2. El cdigo G98 es modal. Permanece activo que hasta que un cdigo G99, M02, M30, paro de emergencia o el reset de la mquina se activan. Nota 3. El controlador de la mquina asumir que G98 es activo, en las situaciones siguientes; - Inicialmente, cuando la mquina se enciende. - Despus de que un cdigo M02 se programa. - Despus de que un cdigo M30 se programa. - Despus de que el botn de Parada de Emergencia se usa. - Despus de que la mquina se ha restablecido.

Autor: Carlos M. Carrillo R.

29

G99 (Alimentacin por revolucin). El orden de G99 permite una velocidad de avance escrito en las unidades, milmetros por revolucin o pulgadas por revolucin. Todas las subsecuentes velocidades de avance se definen en las unidades escogidas. Si un cambio de velocidad se requiere dentro de un programa, slo el valor de F __ necesita ser entrado. Las unidades usadas dependern si la mquina est operando usando las medidas mtricas o imperiales. G99 Diagrama general. Una orden G99 se escribe en el formato siguiente: G99 F __; Donde, F __ es la velocidad de avance, escrito en milmetros por revolucin o pulgadas por revolucin.

G99 Notas generales. Nota 1. Las Velocidades de avance programados pueden alterarse durante el funcionamiento del programa, usando los mandos en el panel de la mquina. El rango de ajuste vara desde % a 15%, siendo 1% la velocidad programada. Nota 2. El cdigo G99 es modal. Permanece activo hasta que un cdigo G98, M02, M30, paro de emergencia o el reset de la mquina se activan.

Autor: Carlos M. Carrillo R.

30