You are on page 1of 42

INTRODUCCIÓN El presente manual está escrito para lograr que el alumno aprenda a pro gramar el control de un torno CNC

EmcoTurn 120 sin tener un conocimiento básico pr evio. Para ello se han introducido los gráficos y explicaciones necesarios para en tender la manera en que opera el equipo, así como ejemplos de programación de las op eraciones principales que puede realizar. Estos apuntes fueron obtenidos a parti r del manual original de la máquina y no son más que una explicación breve (pero compl eta) de los pasos que se deben seguir para realizar un programa de torneado. Por supuesto, se han verificado las explicaciones teóricas realizando algunas piezas y pruebas. Se recomienda leer todo el manual antes de comenzar a elaborar un códig o de programación. A pesar de que cada operación en particular está claramente explica da e ilustrada, es conveniente tener una idea completa de las capacidades de est e torno. No todas las funciones que aparecen en este manual pueden ser realizada s por el equipo del que se dispone, ya que algunas capacidades del mismo no están habilitadas. Se recomienda prestar especial atención al capítulo de compensación de ra dio, ya que un mal uso de esta función puede hacer variar todas las dimensiones fi nales de la pieza, invalidando el trabajo previo. En caso de producirse un error en la programación, aparecerá una alarma numerada en la pantalla, que el alumno pod rá interpretar leyendo la causa de la misma en el listado de alarmas que se encuen tra en el laboratorio. Este manual ha sido elaborado por un ex-alumno del curso Máquinas Herramientas que se dicta en la Escuela de Ingeniería de la Pontificia Univ ersidad Católica de Chile y su objetivo es servir de apoyo a los alumnos de este c urso en la experiencia de laboratorio de control numérico. Se agradecerán los coment arios que pretendan hacer mejoras a este manual. 1

QUÉ ES UN TORNO CNC? Un torno CNC es un equipo de trabajo que permite manufacturar piezas de distintos materiales y en repetidas ocasiones a través de corte. Este e quipo se diferencia de un torno convencional porque es posible programar la secu encia de fabricación de una pieza. Esto significa que el operador sólo hace una vez el trabajo de definir cómo hacer una pieza y el control de la máquina produce la can tidad de piezas que se necesite. A diferencia del torno convencional, el torno C NC consta de dos cuerpos principales: el control y el torno mismo. El control es el computador que procesa y guarda toda la información ingresada por el operador. Una vez realizado esto, el control comunica al torno (mediante señales eléctricas) cómo, cuándo, dónde y qué hacer para elaborar la pieza deseada. En el laboratorio se dis pone de un control Emcotronic TM02 y de un torno Emcoturn 120, ambos de fabricac ión austríaca. El usuario debe ser muy cuidadoso en el trato dado al equipo y en la limpieza del mismo después de su uso. PARTES PRINCIPALES DEL TORNO • Torreta revólver: Contiene los portaherramientas y gira según comandos para seleccionar la herramienta deseada. • Portaherramientas: En ellos se ubican las he rramientas de corte en distintas posiciones. • Herramientas: Producen desgaste del material de la pieza mediante cortes. • Pieza: Material a trabajar. • Husillo: Es u n plato giratorio con mordazas (para sujeción), en el cual se coloca la pieza a to rnear. • Compuerta: Es la puerta de seguridad. Debe estar cerrada para que el torn o trabaje. ESTRUCTURA DEL PROGRAMA PRINCIPAL 1. Principio del programa. Todo pro grama debe comenzar con un número que lo identifica. Los programas se diferencian entre sí por su número, pudiendo guardarse varios en la memoria del control. Este núme ro que nombra al programa se antecede de la letra O. Un subprograma también empiez a con la letra O, solo que los números que la siguen están dentro de cierto rango. 1 . Contenido del programa. La parte central de un programa son los registros NC, que serán explicados a continuación. Los registros son las órdenes que se dan al contr ol para que la máquina elabore la pieza en cuestión. 2. Final del programa. Un progr ama finaliza cuando es leída la orden M30. En caso de tratarse de un subprograma, en vez de M30 se utiliza la instrucción M17. 2

LOS REGISTROS NC Un registro representa una “línea” del programa (o subprograma), y se identifica mediante la letra N seguida de un número que sirve para diferenciar es e registro de los demás que componen un programa (o subprograma). El control del t orno Emcoturn 120 permite registros entre N0000 y N9999 (10 mil registros posibl es para cada programa, incluyendo los subprogramas que a él pertenezcan). El contr ol lee los registros en orden ascendente, pero no tiene restricciones en cuanto a la diferencia numérica de dos registros consecutivos. Esto quiere decir que es p osible numerar de cinco en cinco o de veinte en veinte (o una vez aumentar 11 y luego 19). Sin embargo, en general se recomienda numerar (y así lo propone automátic amente el control) de diez en diez. Hay dos razones para esto: primero, se deja la posibilidad de introducir algún registro posteriormente, ya sea por olvido o po r alguna modificación que se quiera hacer al programa; segundo, se es sistemático en la estructuración del programa y se evita tener que cambiar el código que el contro l propondrá automáticamente. En el caso que se introduzca un registro al final del p rograma cuya numeración ya haya pasado, el control lo pondrá en el lugar que corresp onda. Una vez introducido el número del registro, se procede a insertar las “palabra s” que correspondan. LA PALABRA Un registro consta de varias palabras. Una palabra consta a su vez de una letra (dirección) y una combinación de cifras. Cada palabra tiene un determinado significado, según el cual se ajusta también el valor numérico as ignado. En el ejemplo las cifras están separadas de la dirección para una mejor comprensión, p ero en la realidad tienen que ir juntas. Las palabras se separan entre sí por un e spacio, y cada una de ellas representa una acción a tomar por la máquina. La longitu d máxima de un registro puede valer entre 3 y 4 líneas para este torno CNC. En caso de rebasar este límite, se producirá una alarma en la pantalla. Una vez introducidas todas las palabras de un registro, se procede a introducir el registro siguient e. A continuación un ejemplo de cómo escribir un registro: N0040 G01 X25.000 Z32.000 F500 Número del registro: 0040 Procedimiento a realizar: G01, trasladarse al punt o (X=25,Z=32) a través de una línea recta Avance: 500 (µm/rev o mm/min, según se haya es pecificado previamente) Obsérvese que el punto X=25 se indica como X25.000 Esto se debe a que si se indicara X25 el control entendería X=0.025 mm. En otras palabras , las coordenadas aceptan hasta milésimas de mm (o de pulgada, si se establece pre viamente). Sin embargo 3

no es necesario digitar los tres ceros a la derecha del punto. Basta escribir X2 5. y el control agregará automáticamente los ceros. Por supuesto lo mismo vale para Z. Estas son las consideraciones básicas para entender como funciona este torno de control numérico. Es muy importante trabajar en forma ordenada y sistemática, para así poder llevar a cabo la producción de piezas en forma eficiente y rápida. El contro l del torno indica errores en la programación antes de empezar a ejecutar el regis tro, lo que permite su corrección a tiempo. Se recomienda siempre ejecutar el prog rama por primera vez en vacío (sin material) para así poder detectar fallas evidente s en el código que pudieran ocasionar algún daño a la máquina. LOS GRUPOS G Y M El torno Emcoturn funciona mediante la ejecución de órdenes de desplazamiento y de condicion es de entorno. Las órdenes de desplazamiento corresponden a las funciones G, que t ienen relación directa con los movimientos de la herramienta, así como con el desbas tado de la pieza de trabajo. Por su parte, las funciones M entregan las condicio nes en que se trabajará (con o sin lubricante, sentido de giro del husillo, etc.). Para la ejecución de un programa cualquiera debenactivarse varias funciones G y M , las cuales se dividen en grupos, según el tipo de acción que representen. A contin uación se presentan las tablas para las funciones G y M, las que serán explicadas a lo largo del manual. 4

4. Aplicar desplazamien to 5 Desactivación de desplazamiento 3. Limitación de la velocidad de giro 2.DISTRIBUCIÓN EN GRUPOS Y ESTADOS DE PUESTA EN MARCHA DE LAS FUNCIONES G Grupo 0 G0 0: G01: G02: G03: G04: G33: G84: G85: G86: G87: G88: G96: * G97: G94: * G95: * G 53: G54: G55: G92: * G56: G57: G58: G59: G25: G26: G27: G70: G71: * G40: G41: G4 2: G50: G51: * Marcha rápida Interpolación lineal Interpolación circular en el sentido horario Interpolación circular en el sentido antihorario Tiempo de espera Roscado en el registro Ciclo de cilindrado / Ciclo de refrentado Ciclo de roscado Ciclo de ranurado Ciclo de taladrado con rotura de virutas Ciclo de taladrado con eva cuación Velocidad de giro constante Programación directa de la velocidad de giro Ind icación del avance en mm/min (1/100 inch/min) Indicación del avance en µm/rev (1/100 i nch/rev) Desactivación de desplazamiento 1 y 2 Llamada de desplazamiento 1 Llamada de desplazamiento 2 1.5 Llamada de desplazamiento 3 Llamada de desplazamiento 4 Llamada de desplazamiento 5 Llamada de subprograma Llamada de p rogramas de polígonos Salto incondicionado Indicaciones de medidas en pulgadas ind icaciones de medidas en mm Supresión de la compensación del radio de la herramienta Corrección del radio de la herramienta a la izquierda Corrección del radio de la her ramienta a la derecha Desactivar escalamiento Activar escalamiento Grupo 1 Grupo 2 Grupo 3 Grupo 4 Grupo 5 Grupo 6 Grupo 7 Grupo 8 Adicional Se activa al encender el equipo 5 .

DISTRIBUCIÓN EN GRUPOS Y ESTADOS DE PUESTA EN MARCHA DE LAS FUNCIONES M Grupo 0 M0 3: M04: M05: M19: M38: * M39: M00: M17: M30: M08: * M09: M25: M26: M20: M21: * M 23: M24: M50: M51: M52: M53: * Husillo CONECTADO en sentido horario Husillo CONE CTADO en sentido antihorario PARO del husillo PARO exacto del husillo Paro exact o CONECTADO Paro exacto DESCONECTADO Paro programado Final de subprograma Final del programa con regreso al principio del programa Refrigerante CONECTADO Refrig erante DESCONECTADO Abrir el elemento de sujeción Cerrar el elemento de sujeción Pin ola de contrapunto retrasada Pinola de contrapunto adelantada Cubeta de recogida retrasada Cubeta de recogida adelantada Desactivación de la lógica de giro de la to rreta revólver Activación de la lógica de giro de la torreta revólver Desactivación del au tomatismo de la puerta Activación del automatismo de la puerta Grupo 1 Grupo 2 Grupo 3 Grupo 5 Grupo 6 Grupo 7 Grupo 8 Grupo 9 Se activa al encender el equipo 6 .

Por ejemplo.DISPOSICIONES DE SINTAXIS • Longitud de registros: La longitud máxima de un registro es de 3 a 4 líneas • Orden de las palabras: 1. se activa sólamente la última función del grupo programada. Dirección de la herramienta T 8. Velocidad de giro o velo cidad de corte S 7. Ver cada función en particular Dirección O: Números de programas NC. Coordenadas del punto de destino (tener cuidado con la inversión del orden de coordenadas en caso de ciclos G84. ve locidad de giro del husillo (G97). es activa G03. mientras que X es la medida del diámetro (X positivo por encima del eje de giro del husillo). Ver G02 y G03 Dirección F: Indica avance (G94 y G9 5) o paso de la rosca (G33 y G85) Dirección S: Indica velocidad de corte (G96). sino que es la distancia entre el punto inicial y el final ( distancia radial). U no representa m edidas diametrales. En este caso. si en un registro se introduce G02 y luego G03. Son desplazamientosrelativos. Funciones adicionales M • Varia s funciones de un mismo grupo: cuando se tiene dos o más instrucciones de un mismo grupo. Función G a realizar 3. G 85 y G86) 4. Numero del registro 2. Parámetros (en caso de ciclo) 5. Programas principales (O0000 a O69 99). Z se mide paralelamente al eje de giro del husillo (Z negativo ha cia la base del husillo). Direcciones I y K: Se usan para indicar el centro del círculo e n caso de interpolación circular. repeticiones y destinos de saltos (no usado) o bien posición de la herr amienta en la torreta revólver (G40. Ve r detalles en ciclos. subprogramas (O0080 a O0255) y programas de polígonos (O7000 a O9999) VALORES ABSOLUTOS E INCREMENTALES 7 . G41. • Palabras iguales en un mismo registro: es válida la última programada (no conviene) • Programación del punto d ecimal: Sin punto decimal se calculan los valores como µm (en G71) o como 1/10000 de pulgada (en G70) • Orden posterior a llamada de herramienta: Después de llamar un a herramienta la orden de desplazamiento debe ser G00 DESCRIPCIÓN BREVE DE LAS DIR ECCIONES Direcciones de desplazamiento X y Z: Se refieren en forma absoluta a un origen d e coordenadas. velocidad máxima de giro (G92) o la posición de p aro del husillo (M19) Dirección T: Se indica herramienta a seleccionar y datos de la herramienta Función M: Ver detalles para cada dirección Dirección L: Se invocan sub programas. Avance F 6. G41. Direcciones de desplazamiento U y W: Idem X y Z pero los desplazamientos se miden incrementalmente desde el punto de parti da del movimiento. G42) Dirección R: Indica radio de la punta de la herramienta (G40. G42) Parámetros P y D: Son propios de cada ciclo. Función G: Condiciones del desplazamiento.

PROGRAMACIÓN DE HERRAMIEN TAS Las herramientas se programan bajo la dirección T con números de 4 cifras. Z y W aparece +43. T0303). Se utilizan las variables X (medida del diámetro final) y Z (medida en dirección paralela al eje de giro del husillo) Valores incrementales: Las coordenadas del punto de destino son referidas al pun to actual. Ocurre lo mismo para las palabras X(U). así como X. S y T activas se adoptan también en el programa siguiente. Las d os primeras corresponden al número de la herramienta (posición en la torreta revolve r.U crecen hacia arriba (decrecen h acia abajo) y Z. Este formato es válido para las todas las direcciones que se u san en las funciones G. Es importante destacar que sólo puede estar activa una función de cada grupo. X2104. U.U +43.685 Las unidades correspondientes se d efinen previamente. FUNCIONES AUTOMANTENIDAS Una vez que se ha ingresado una función cualquiera (G o M). Porejemplo. etc. y van del 01 al 20. En otras palabras. En cualquiera de las dos situaciones X. las funciones M y las palabras F. F. del 1 al 8). ésta queda activa hasta que se ingrese una nueva función que pertenezca al mismo grupo. Cuando se está trabajan do se acostumbra definir un punto fijo para el cambio de herramienta. Se utilizan las variables U (distancia radial) y W (medida en dirección paralela al eje de giro del husillo) Se puede usar también una programación mixta. S y T. Z(W). Esto significa que se pueden introducir números positivo s o negativos (por defecto positivos) y que para ello se dispone de 4 cifras ant es del punto y 3 después. Las 2 siguientes corresponden al número (posición en el archivo de h erramientas) bajo el cual está la corrección de la herramienta. Las funciones G (excepto el grupo 0).W crecen alejándose del husillo (decrecen acercándose a él) FORMATO DE LAS FUNCIONES G En los recuadros de descripciones de los códigos G. notará que apar ece N4 antes de la función. combinando valores absolutos e increme ntales. se acostumbra hacer coincidir el número de la herramie nta con el número bajo el cual están sus datos (T0101. Para facilidad del usuario. Para las direcciones X. no es necesario reescribir palabras iguales en registros suc esivos. N4 significa que se dispone de 4 cifras (N0000 a N9999) como máximo para el número del registro. 8 .Valores absolutos: Las coordenadas del punto de destino son referidas al punto d e origen de coordenadas. de manera de evitar colisiones con el material en caso de usar una herramienta más larga.

al desplazar se al punto de cambio en vez de alejarse de la pieza. Toda llamada de unanueva herramienta debe ser seguida por G00. Por ejemplo. Obsérvese que como no se cambió el número de la herramienta. Ant es de alcanzar el punto de cambio de herramienta. Corrección de la herramienta: G00 MARCHA RÁPIDA 9 . G41 y G42 más adelante. Para detalles. Cuando se activan los datos de la herramienta (p. En caso de tratarse de una herramienta curva. sólo se recomienda la desactivación de la corrección si se está en un punto que garantic e que no habrá colisión. Sin embar go. hay que ser muy cuidadoso al desactivar la corrección de la herramienta.ej. además que el punto de sujeción de la herramienta es simétrico para t odas ellas. Con esto se gana tiempo al disminuir el desplazamiento al punto de cambio de herramienta. Por lo tanto. para que el punto activo de coordenadas se u bique ahora en el punto de sujeción de la herramienta y no en el filo teórico de la misma. ya qu e como el punto de sujeción está más “arriba” que la punta de la herramienta. T0303). ver G40.X y Z miden la distancia desde el punto de sujeción de la herramienta hasta el fil o teórico P de la misma. lo que influye en el contorno final que resultará al introdu cir un registro de desbastado. si se está usando T0101 y se desea cambiar la he rramienta. golpeándola fuertemente. se recomienda desconectar la c orrección de la misma. conviene escribir T0100. El filo teórico de la herramienta es el que se obtien e al intersectar las tangentes horizontal y vertical de la herramienta (punto P en el gráfico). la torreta no gira. la torreta revólver podría (y probablemente lo hará) acercarse a la misma. el filo teóric o (cuya ubicación está dada en el archivo de datos deherramientas) alcanzará las coord enadas que sean ingresadas por el usuario en los registros siguientes. el filo teórico no existe físicamente. R define el radio del filo de la herramienta (si es curva ) y L la orientación del filo.

C oordenadas absolutas U. El orden en que están X(U) y Z(W) es indif erente... sino para moverse de un punto a otro con rapidez.Z.. o i ncrementales del punto de destino G00 es un movimiento de desplazamiento rápido. Se puede también combinar X con W o U con Z en cualquier orden. Coordenadas absolutas U...W....Z... La herrami enta se desplaza linealmente hasta el destino. G01 INTERPOLACIÓN LINEAL N. Marcha rápida X.W... Número de registro G01... Número de registro G00.. Interpolación lineal X. No se usa para trabajar..N. o incrementales del punto de destino 10 .

...... Es nec esario indicar el avance. en las unidades en que se esté trabajando.... In terpolación lineal en el sentido antihorario X...... Coordenada en eje X del centro del cír culo (incremental desde el punto de comienzo del círculo) K.W.. Coordenada en e je Z del centro del círculo (incrementaldesde el punto de comienzo del círculo) F. ... Número de registro G02.Z..G01 es un desplazamiento lineal entre dos puntos..... Avance Con G02 y G03 se pueden hacer arcos de círculo desde el punto inicial a l de destino. Se usa para desbastado... 11 .. Coordenadas absolutas U.. o i ncrementales del punto de destino I. G02 INTERPOLACIÓN CIRCULAR EN SENTIDO HORARIO G03 INTERPOLACIÓN CIRCULAR EN SENTIDO ANTIHORARIO N. Interpolación lineal en el sentido horario G03.

. o i ncrementales del punto de destino F. ya que se trata de ciclos similares..G04 TIEMPO DE ESPERA Campo de entrada: 1 .. G33 ROSCA EN EL REGISTRO INDIVIDUAL N. G84 CICLO DE CILINDRADO 12 .1 seg ...10000 (0. Rosca en el registro individual X..... La herramienta efectúa el desplazamiento que gene ra la rosca y vuelve al punto de partida una sola vez.. Número de regi stro G33..Z. lo que permite realizar alguna medición o control .1000 seg) G04 entrega un tiempo de espera. La función G04 se ejecuta al final del registro. Coordenadas absolutas U.. Se recomienda ver detalla damente G85 para entender G33.W... Paso de la rosca Con G33 se puede hac er una rosca en una sola pasada. indistintamente del orden en qu e aparezca en el mismo.

.N.... Coordenadas absolutas U ........W.Z. Sobremedida en X(U) D2.. Sobremedida en Z (W) D3... Distribución del corte F.. Medida del cono en Z(W) D0... Medida del cono en X(U) P2 . Ciclo de cilindrado X........ Avance 13 ...... Número de registro G84. o incrementales del vértice del contorno K P0..

En el ciclo de cilindrado hay que programar X(U) antes que Z(W). Si D3va le cero. si P 0 es positivo. G84 CICLO DE REFRENTADO 14 . D3indica la profundidad del corte. P0es la medida del cono. el control indicará un error (a larma). el cilindrado se hace en una sola pasada. de lo co ntrario valen cero). por lo que si la herramienta se está aproximando desde arriba. Una vez intersectadas estas rectas. se mide P0 como la distancia vertical entre K y la intersección (extremosde la línea d el cono). por lo que normalmente (co mo en el dibujo) son negativos. sólo que la proyección del cono se intersecta co n una horizontal por el punto de partida y P2se mide horizontalmente. 2D3. En cada pasada la herramienta vuelve al punto de partida. ya que de lo co ntrario se trata de un refrentado. Obsérvese qu e tanto P0 como P2 se miden relativamente al punto K. 2. D3indica c uánto debe descender la herramienta en cada pasada (profundidad de corte). Por ejemplo. Se debe tener cuidado con el signo de P0 y P2 para no producir conicidades en contra de la dirección de aproximación de la herramienta. Para definir P0se debe proyectar la línea del cono (la que pasa por K) hasta cortarla con la vertical qu e pasa por el punto de partida del ciclo. y por lo tanto cada vez desciende más (D3. y luego reduce D3 de manera que la última pasada coincida con el punto final. D0 y D2 sirven para dejar material (en Z y X respectivament e) en las primeras pasadas. Las pasadas se realizan en forma horizontal. significa que el punto K está más cerca del eje de giro (más abajo) que el extremo del cono. etc. 3D3. P 0 y P2sirven para producir conicidades en el cilindrado (si se desea.) Observaciones: 1. Lo que hace el torno es calcular esto antes de empezar el ciclo. Sin embargo no necesa riamente la última pasada coincide con una profundidad de corte igual a D3. que luego es removido en la pasada final. Lo mismo es válido para P2. y se mide verticalmente.

..N... las pasadas son verticales (en el eje X) 15 .Z.......W.. o incrementales del vértice del contorno K P0.. Medida del cono en X(U) P2 ..... Coordenadas absolutas U .... Sobremedida en Z (W) D3.. Ciclo de refrentado X. Avance El ciclo de refrentado es similar al de cilindrado... sólo que se invierte el orden de X(U) y Z(W). En este caso. Distribución del corte F... Número de registro G84.. Medida del cono en Z(W) D0.... Sobremedida en X(U) D2...

... Paso d e la rosca 16 .... Coordenadas absolutas U.. Ángulo de los flancos del to rnillo D6. Punto final de la rosca F.........G85 CICLO DE ROSCADO LONGITUDINAL N. o incrementales del punto final K o N del roscado P0.W.... Número de cortes en vacío D5.. Ciclo de roscad o longitudinal X. Salida de rosca D3. Número de registro G85...Z... Profundidad de rosca D7............ Avance o número de cortes D4... Medida del cono P2.

En el ejemplo al final del manual se incluye una rosca longi tudinal cilíndrica. 17 . se mide P0 como la distancia vertical entr e los extremos de la línea del cono. Entrada y salida de rosca: Se debe dejar una distancia mínima A entre el punto de entrada y el comienzo de la rosca. se trata de una rosca longitudinal cónica. Esta distancia A es función de la vel ocidad de giro y del paso de la rosca (ver gráficos). aunque la disposición de la herramienta en nuestro caso sólo permit e producir roscas longitudinales cilíndricas (si el ángulo vale 0°). P0es la medida del cono. y se mide verticalmente.así como entr e el punto de salida y el final de la rosca. Si el ángulo de inc linación está entre 0° y 45°(respecto al eje de giro de la pieza).Teóricamente es posible hacer roscas que tengan inclinación con respecto al eje de g iro de la pieza. Para definir P0 se debe proyectar la línea del cono (la que pasa por K o la que pasa por N) ha sta cortarla con la vertical que pasa por el punto de partida del ciclo (ídem G84) . Una vez intersectadas estas rectas.

El punto final de la rosca puede ser K o N. si D7 = {5 o 7} el parámetro D3define el número de cortes para un avance constante. Por último. Para D7 = {1 o 3} el parámetro D3 representa la profundid ad de corte constante. Es imp ortante recordar que es imposible lograr un avance menor a 100 µm. K define el pu nto final de la rosca sobre el diámetro del núcleo de la misma (D7 = 0. El control tiene como a vance mínimo de corte D3 = 100 µm. pa ra que la herramienta salga en forma inclinada alejándose de la pieza. Una vez definido D7 se define D3.2).3.1. se producirá un paro programado (detención de la herramienta) e n el punto K de la rosca durante un instante mientras el husillo gira. Si P2es may or o igual que A. Si D7 = {0 o 2} entonces D3representa la profundidad d el primer corte.4. echando a perder todo el trabajo. según el valor de D7(ver tabla). Si D7 = {4 o 6} entonces D3define el número de cortes con a vance decreciente para hacer la rosca. lo que de struirá los hilos que estén en esa zona. De lo contrario. que se activa una vez alcanzado este límite (en cas o de corte decreciente).6. no hay problema. Cada avance disminuye para mantener const ante la sección de corte (ídem D7 =0.5). En caso de no cumplirse las disposiciones respecto al valor A. se usa P2. La profundidad de los cortes sucesivos disminuye de manera tal que la sección transversal de corte se mantenga constante. así que el control calcula la profundidad de corte en cada pasada para lograr la cantidad deseada de cortes. se debe desplazar el punto d e inicio del ciclo en el sentido del eje X de manera que la distancia radialentr e este punto y K sea por lo menos 3A.7). 18 .En caso que la geometría de la pieza no permita definir el punto final del ciclo ( K o N) a la distancia mínima A requerida para la salida de la rosca. mient ras que N lo define sobre el diámetro nominal de la rosca (D7 = 2.

Para roscas longitudinales se mide paralelamente a Z. la herramienta entra por el centro hacia el vértice entre flancos. F es el paso de la ro sca (distancia entre cúspides). según el valor de D4) pasad a final de limpieza. El punto de partida del ciclo debe estar por encima del diámetro máximo de la rosca. En la tabla se presentan los únicos valores admisibles para D5. En este caso ( rosca longitudinal). D6es la profundidad de la rosca. la herramien ta se “apoya” en uno de los flancos. 19 . que varía entre 0 y 20 (por defecto D4=1).La cantidad de cortes en vacío queda determinada por el valor de D4. Esto tiene como fin lograr que sea retirado todo el material sacado en las pasadas mediante una (o varias. D5es el ángulo entre los flancos de la rosca. Observaciones: Tener cuidado con el sentido de giro del husillo. De lo contrario. se mide verticalmente (sentido de X). En caso de D5 = 0.

......... Medida del cono D3.. Salida de rosca P2.Z..W.G85 CICLO DE ROSCADO PLANO N..... Número de registro G85.... Profundidad de rosca D7...... Punto final de la rosca F.... Ciclo de roscado plano X.. Número de cortes en vacío D5....... Paso de la rosca 20 . Avance o número de cor tes D4... o incrementales del punto final K o N del ros cado P0. Coordenadas absolutas U.. Ángulo de los flancos del tornillo D6.

En este caso no cambia el criterio para D3... Coordenadas absolutas U..... Avance 21 . por lo que se invierte el o rden de X(U) y Z(W)... Número de registro G86. Si P2 vale cero. Tiempo de espera D5... o incrementales del vértice del contorno K D3.....W . Ciclo de ranurado X. Avance por cada corte D4.. la rosca es plana. se trata de una rosca plana cilínd rica. D4 y D5..Para ángulos mayores o iguales a 45°. P0 es la salida de ro sca y P2es la medida del cono.Z.. Ancho de la herramienta F. Es importante destacar que para poder tornear una rosca plana se debe tene r la herramienta en una posición que lo permita... Sin em bargo.. ahora D6 se mide horizontalmente y F verticalmente.. G86 CICLO DE RANURADO (en el lado longitudinal) N..

El tiempo de espera D4 sirve para que la herramienta permanezca en la base de la ranura para un completo retiro del material cortado. la herramienta sale de la ranura y se desplaza horizontalmente para realizar una nueva ranura. Este retroceso aparece en el gráfico como DS. con una profun didad D3. 22 . Observaciones: El ancho de la ranura debe ser mayor o igual al de la herramienta. Luego de cada entrada la herramienta retrocede 500 µm (de fábrica). hasta alcanzar la profundidad estipulada. Si D 3 vale cero. Dado que el control conoce el ancho de la herramienta (D5).Parael ciclo de ranurado longitudinal se supone que se ha acotado el borde derec ho de la herramienta. cada r anura se hace en una sola pasada. Las entradas se hacen hacia el eje de giro. Las ranuras se traslapan 1/10 mm (de fábrica). la última ranura lleg a justo al vértice del contorno (K). que so n recuperadosen la entrada siguiente. Una vez logrado esto.

. sólo que se invierte el orden de X(U) y Z(W). Avance Este ciclo essimi lar al ranurado plano..W ........ Avance por cada corte D4.... acercándose progresivamente al mismo.... Ancho de la herramienta F.G86 CICLO DE RANURADO (en el lado frontal) N.Z.. En este caso se supone que se ha acotado el borde superior de la herramienta. o incrementales del vértice del contorno K D3. Coordenadas absolutas U.. Número de registro G86. Ciclo de ranurado X.... 23 . Tiempo de espera D5.. y las entradas son paralelas al eje de giro..

Coordenada absoluta W. con la cual se continúa hasta el final.... Profundidad de taladrado mínima F.... Porc entaje de la profundidad de corte actual en la próxima entrada D6.. Profund idad del primer corte D4. Por razones obvias... Si D5vale 100%. Ciclo de taladrado con rotura de virutas Z. Número de registro G87.. entonces todas las pe rforaciones son igualmente profundas..... sólo se pueden hacer perforaciones del diámetro de la broca en uso... D4 es el tiempo que permanece la herramienta en el fondo de la p erforación.... hasta que se alcanza D6 .. Seguidamente recupera ese retroceso y vuelve a avanzar D3 ponderado por D5 en cada pasada. Avance En este ciclo sólo se pueden hacer perforacioness obre el eje de rotación (obviamente).G87 CICLO DE TALADRADO CON ROTURA DE VIRUTAS N.. de manera que cada vez entra menos... 24 .. Tiempo de espera en el punto de destino D5. o incremental del punto de destino (Z) D3. G87 funciona de la siguiente manera: La punt a de la herramienta avanza D 3 desde el punto de partida y luego retrocede 500 µm (de fábrica)...... la perforación se hace en u na sola pasada.... Si D3 vale cero.

sólo que en este cas o la broca retrocede hasta el punto de partida luego de cada perforación...... Número de registro G88. 25 ... o incremental del punto de destino (Z) D3. Ciclo de taladrado con evacuación Z. Avance El ciclo G88 es similar al ciclo G87.... Profundidad de taladr ado mínima F...... Profundidad del primer corte D4..G88 CICLO DE TALADRADO CON EVACUACIÓN N... Este com ando está ligado con G92.. Porcentaje de la profundidad de corte actual en la próxima entrada D6.... Tiempo de espera en el punto de destino D5... Coordenad a absoluta W. G96 VELOCIDAD DE CORTE CONSTANTE Con G96 se ajusta la velocidad de giro del husillo... Los paráme tros funcionan igual que en G87.. de manera que la velocidad d e corte de la herramienta (velocidad tangencial) sea siempre constante......

G94 INDICACIÓN DEL AVANCE EN mm/min (1/100 inch/min) G94 se usa para indicar avance en mm/min (1/100 inch/min) G95 INDICACIÓN DEL AVANC E EN µm/rev (1/10000 inch/rev) G95 se usa para indicar avance en µm/rev (1/10000 inch/rev) 26 .G97 PROGRAMACIÓN DIRECTA DE LA VELOCIDAD DE GIRO Con G97 se da la orden al torno de mantener una velocidad de giro constante en t odo momento.

Normalmente éste se encuentra en la base del husillo. (*) (*) Al final del manual se explica la ubicación de todas las teclas necesarias para hacer esto.G59 LLAMADAS DE DESPLAZAMIENTO DEL PUNTO CERO Los parámetros G54. Se debe tomar en cuenta que al cambiar el o rigen decoordenadas no hay ningún desplazamiento físico de la herramienta. G58 y G59). G53 desacti va la llamada activa en ese momento de su mismo grupo (G54 o G55). 27 . Si en algún registro aparece una llamada de desplazamiento. siendo G56 la palabra de desactivac ión. presionando la tecla EDIT (a la d erecha del monitor) y luego SHIFT G(*) . G55. Lo mismo ocur re dentro del grupo 5 (G56. por lo que sólo pu ede estar activo uno de los dos parámetros. En ese caso. Si G54 está activo y se introduce la pal abra G55. pudiéndose luego volv er al origen inicial. Para dar entrada a los valores de los parámetros. Por otra parte. G54 y G55 pertenecen a un mismo grupo. siempre y cuando nop ertenezcan al mismo grupo. Con ello quedan grabadas las coordenadas de las llamadas de desplazamiento. el origen de coordenadas se desplaza al punto pre viamente introducido en el modo PSO. G58 y G59 sirven para cambiar el origen de coordenad as. si había una activa.Z con respecto a la base del husillo. que se verá seguidamente. Se verán en pantalla 5 líneas numeradas (1= G54. luego se ingresan los datos deseados. Un caso e special es G59 ya que las coordenadas de esta llamada pueden ser modificadas des de el programa. entonces se desactiva G54 y se activa G55. Ya en el modo PSO se ingresa el número de llamada a cambiar (núme ro y ENTER).G53 . es necesar io entrar al modo PSO (Position Shift Offset). Todas las coordenadas siguientes son referi das a este nuevo origen. 2=G55. la nueva llamada se mide desde el origen de coorde nadas que la llamada anterior definió. las llamadas de desplazamiento se suman. Para esto se usa G92-Indica ciones para llamada de desplazamiento 5. l as que luego pueden ser accesadas desde el programa. es decir. 4=G58 y 5=G59) con su respectiva posición X. sin necesidad de entrar al modo PSO. G57. G57. 3=G57. Es posible tener activas dos llamadas de desplazamiento. y finalmente se sale del mism o. pero mediante estos paráme tros este origen puede ser localizado en algún punto de interés.

que es necesaria en caso de haber programa do G96 (velocidad de corte constante). la velocidad de giro tiende a infinito. se entiende que es para cambiar las c oordenadas de G59 (llamada de desplazamiento 5). Advertencia: no debe programarse G59 en el mismo regis tro que G92. Si se programa junto con el parámetro S. 28 . lo s nuevos valores se suman (o restan.U y W. éstos sustituyen a los anteriores en el registro de G59. se entie nde que es la velocidad máxima de giro. Si se usan U y W. debiendo usarse G59 para activar la llamada. perdiéndose fuerza de suj eción en las mordazas del husillo. porque al acercarse la herramienta a X=0 (eje de rotación). Si se introducen valores con X y Z.G92 LIMITACIÓN DE LA VELOCIDAD DE GIRO La función G92 es una función doble. según el signo) a los anteriores en el regist ro. G92 sólo cambia los valores. G92 INDICACIONES PARA LLAMADA DE DESPLAZAMIENTO 5 Si se programa G92 en unión con X(U) y Z(W). Se pueden combinar X.Z.

El control considera subprogra mas a aquellos que van desde O0080 hasta O0255. Los dos últimos dígi tos indican el número de pasadas (01 . Se pueden hacer hasta 10 anidamientos a la vez.99). EJ: N0040 G25 L12305 ⇉ Ejecutar 5 veces el subprog rama #123 G26 LLAMADA DE PROGRAMAS DE POLÍGONOS Los números de programas de polígonos van del O7000 al O9999. Un subprograma tienela misma e structura que un programa. El torno permite que un subprograma llame a otro a su vez (anidamiento). se vuelve al registro siguiente en el programa (o subprogr ama) desde el cual fue llamado. G27 SALTO INCONDICIONADO 29 . así como la cantidad de pasadas del mismo. y los dos primeros (o tres primeros) i ndican el número de subprograma que se está llamando. y cuando un subprograma finaliza. Esta función no está activ a por el momento en este torno CNC. La dirección L sirve paraindicar e l número de subprograma.G25 LLAMADA DE SUBPROGRAMA Con G25 se puede llamar un subprograma existente.

se calculan todas las dimensiones e n milímetros. Con el parámetro L se indica el número del registro al cual saltar. se debe ver en dirección del movimiento relativo de la herramienta respecto a la pieza (es como “perseguir” a la herramienta) y luego ver de qué lado de la pieza se en cuentra la herramienta de corte. se calculan todas las dimensiones e n pulgadas. Estos datos están en los archivos de herramientas. De ahí en adelante la herramienta se moverá de ma nera tal que siempre sea el punto tangente el que se desplace por la trayectoria que definen los registros. ya que por la geometría de la misma el punto de corteva cambiando constantemente. El control (una vez activada la compensación) entiende que 30 .Z(W)) indicado en el registro. el punto de corte es el filo teórico de la herramienta (P).Con G27 se indica al torno que debe saltar hasta un registro determinado. Para saber cuál usar. Existen do s compensaciones: G41 (a la izquierda) y G42 (a la derecha). Hay que tener sumo cuidado con la compensación de radi o. La herramienta se acercará entonces hasta que el punto de tangencia toque al punto (X (U). y en el mismo registro de G01 se debe activar G41 o G42. Para activa r la corrección. Si está a la de recha. G41. G40. Si no se usa corrección de ra dio (G40). según el caso. hay que saber cómo llegar a la pieza. G71 PROGRAMACIÓN EN MILÍMETROS Si se escribe G71 al principio del programa. G42 COMPENSACIÓN DEL RADIO DE LA HERRAMIENTA La compensación del radio de la herramienta se hace necesaria cuando se usa una herramienta curva. G42. sin ejecutar los de al medio. El torno necesita saber también el radio (R) y la orientación del filo ( L). se usa G41. Ejemplo: N100 G27 L250 (Salta del registro 100 al 250) G70 PROGRAMACIÓN EN PULGADAS Si se escribe G70 al principio del programa. Si está a la izquierda. Primeramente se debe estar fu era de la pieza y luego se hace una aproximación al punto más extremo de la misma co n G01.

s e debe recorrer todo el contorno deseado de la pieza con corrección (hasta el punt o final deseado) y luego debe seguir un registro que contenga la función G00 (en u n punto X(U).Z2 . siendo X2. sino que dentro de la misma (por ejemplo en la zona punteada del círculo en el último gráfico de este punto).Z1 .Z1 . Para desactivar la corrección del radio. Dado que el torno conoce en cada momento el registro anterior. Observaciones: no importa el ángulo de llegada desde el punto exterior a la pieza al punto de inicio de la corrección. por ejemplo.Z1 . se qu iere llegar a un punto X1. 31 .Z1 no sea alcanzado. Si. el actual y el siguie nte.laherramienta de corte es un círculo suspendido en el aire.X2. ya que si así fuera la herram ienta atravesaría la recta X1. Puede ser que el punto del círculo que “toque” la recta X1.X2.Z2 el punto en el registro siguiente.Z2no esté en la zona de corte de la herramienta. Ya está d esactivada la corrección de radio!! La activación y desactivación de la corrección se ha cen al final del registro.Z1 con corrección de radio. la herramienta se acercará sólo hasta que se toque tangentemente la línea X1.Z(W) exterior a la pieza) y que además contenga la función G40. ya que el control hace los cálculos y movimientos necesarios para no dañar la pieza en el trayecto. Se debe desactivar la corrección antes de cambiar la herramienta. es posible que el punto X1.X2.Z2. Ha y que programar al menos 2 registros entre activación/desactivación de corrección.

Se debe entrar el punto de referenc ia B.. que es aquel con respecto al cual se hace el escalamiento.... Número de registro G51.. Con G51 se puede ejecutar a escala (reducción o ampliación) un programa ya existente . El parámetro P7es la escala a usar. se divide la medida actual por la medida an tigua.. si el programa está hecho para un diámetro de 24 mm.W.. o incrementales del punto de referencia (B) P7. Por ejemplo. y Ud.. Ampliación o reducción de escala X. Factor de la es cala (adimensional) A pesar de que esta función no está activa en este momento..833 Para hacer un escalamient o. entonces P7 = 20/24 = 0. se d a una explicación de la misma en la eventualidad de que en un futuro próximo sea act ivada. cuent a con una pieza de 20 mm.Z. el material con que se cuenta es de distinto diám etro al que se usó en el momento de programar... se debe editar un programa ya 32 .G51 AMPLIACIÓN Y REDUCCIÓN DE ESCALA N.. lo cual es útil si. Coordenadas ab solutas U. Para calcular P7. por ejemplo.

La velocidad de rotación está previamente dada por el parámetro S (en G96 o G97). M04 HUSILLO CONECTADO EN SENTIDO ANTIHORARIO M05 PARO DEL HUSILLO El husillo deja de girar. Observaciones: el escalam iento es en ambos ejes (X y Z). El sentido de giro se observa desde la base del husillo hacia el extremo opuesto (extremo libre) de la pieza.hecho y agregar un registro al principio con G51. Esta función no está habili tada. al ejecutar el movimiento de un registro cualquiera. Los pasos de rosca no son ampliados o reducidos por G51. La d esventaja de M38 es que cuesta tiempo parar los carros (de movimiento) por compl eto. que se introduce b ajo S (ángulo en grados). 33 . M38 PARO EXACTO CONECTADO Con M38. el equipo espera 2 0 milisegundos antes de empezar el registro siguiente. Los valores de S van de 0 a 360. Al final del programa se escri be un registro con G50. que desactiva el escalamiento. M03 HUSILLO CONECTADO EN SENTIDO HORARIO Se conecta el husillo en sentido de giro horario. M19 PARO EXACTO DEL HUSILLO Con M19 se puede hacer que el husillo pareen un punto exacto. Por lo tanto no hay super posición de registros en el sentido que no ocurren dos movimientos simultáneos.

el contorno es más suave (curva de transición) que con M38. de manera que hay superposición de registros. Mientras mayor la velocidad de avance.M39 PARO EXACTO DESCONECTADO Con M39. el equipo empieza el registro siguiente un poco antes de terminar el ac tual. m ayor es el radio de la curva de transición. Por lo tanto. 34 .

se desconecta el husillo y el refrigerante. Adicionalmente se desconecta el refrigerante. M08 REFRIGERA NTE CONECTADO M09 REFRIGERANTE DESCONECTADO M25 (M26) ABRIR (CERRAR) EL ELEMENTO DE SUJECIÓN No están activas estas funciones M2 0 (M21) PINOLA DE CONTRAPUNTO ADELANTADO (RETRASADO) No están activas estas funcio nes M23 (M24) CUBETA DE RECOGIDA RETRASADA (ADELANTADA) No están activas estas fun ciones M50 (M51) DESACTIVACIÓN (ACTIVACIÓN) DE LA LÓGICA DE GIRO DE LA TORRETA REVÓLVER 35 . lo cual hace retornar al registro siguiente d el cual fue llamado el subprograma. el husillo y la compensación de radio de herramienta.M00 PARO INTERMEDIO PROGRAMADO Se detienen los carros. Esta función p ermite realizar mediciones de control de calidad y limpieza. M17 FINAL DE SUBPRO GRAMA Un subprograma se termina con M17. M30 FINAL DEL PROGRAMA CON REGRESO AL INICIO Con M30 se indica que ha finalizado el programa.

No están activas estas funciones M52 (M53) DESACTIVACIÓN (ACTIVACIÓN) DEL AUTOMATISMO DE LA PUERTA No están activas estas funciones 36 .

STORE-NEXT. existen otras teclas adicionales. 37 . Luego. se debe presionar la tecla central de la sección de teclas para el movimiento de la herramienta (MAN.) y simultáneamente la tecla de cambio d e herramienta que se encuentra justo encima de la tecla CYCLE-START. se escriben las palabras una por unausando ENTER. EDIT. El monitor dirá N EW. así como el modo de funcionamiento y las alarmas (zona superior). provocando una detención total del equipo. En la parte superior izquie rda está elmonitor. EXECUTE y MAN UAL). CLEAR-WORD y SHIFT). y por últi mo una perilla que controla la velocidad de avanceF de la herramienta respecto a la programada (0% . A la derecha del monitor hay 4 teclas azules que indican el modo de funcionamiento del equipo (AUTOMATIC. Seguidamente. Acepte con ENTER. que borra toda la palabra) y digitar el deseado. de izquierda a derecha. Cómo encender el torno CNC: al encender el torno mediante la llave. CLEARPROGRAM. EDITAR Y GRABAR PROGRAMAS Y PARA TRABAJAR SIN RUTINA DE PROGRAMACIÓN Ahora que ya hemos visto los comandos que usa el torno par a manufacturar piezas. se debe presionar la tecla EDIT. En la parte inferior del control. que borra un lugar hacia atrás. CLEAR-ENTRY. PRE VIOUS.120%). Para aceptar. La torreta revólver girará y en ese momento el equipo está listo para trabajar. Para pas ar a un nuevo registro.OPERACIÓN DEL CONTROL PARA ESCRIBIR.JOG. reconociendo un nuevo programa. Luego se debe seleccionar REFERENCE (tecla bajo el monitor) y seguidamente CYCLE-START. Lo primero que hay q ue hacer es reconocer cómo está estructurado el control. Cómo escribir un programa: para e scribir el programa. El torno buscará el punto de referenc ia inicial. borrar el número (ya sea con CLEAR-ENTRY. mediante el uso de la tecla SHIFT). En realidad. Una vez aceptado el número de registro. para lo cual se escribe O (SHIFT N). pero para todos los caso s prácticos no son usadas en la actualidad. se debe escr ibir el número del programa (uno que no exista previamente en la memoria). Debajo del mismo hay ci nco teclas que tienen variadas funciones. Se debe presionar la tecla CLEAR -ENTRY y luego AUX ON (debajo de las teclas de edición de texto). la tecla de encendido del husillo (verde) y de d etención del mismo. la tecla RESET (roja) y la tecla CYCLE-START (verde). Luego se debe de splazar la herramienta hasta que las dos marcas (color naranja) se posicionen so bre las líneas a 90°que están en el torno. En el extremo derecho del control hay un botón de segu ridad (rojo). CLEAR-BLOCK. el número de programa y luego ENTER. que indica las coordenadas actuales (en todo momento). Seguidamente. presionar ENTER. aparecerán 2 alarmas. que se usa en caso de emergencia. Debajo de estas teclas azules están las teclas de caracteres (que son dobles . están las teclas para el movimiento de la herramienta (ejes X y Z). o c on CLEAR-WORD. las cuales están indicadas en la parte i nferior del monitorpara cada caso. De lo cont rario. las teclas numéricas (incluyendo el punto y el cambio de signo +/-) y las teclas para edición de texto (ENTER. presionar STORE-NEXT. el control s ugerirá un número para el primer registro. estamos en condiciones de programar.

el ciclo de roscado) se producirá un paro programado sólo en ejecución comp leta (sin SINGLE y sin DRYRUN). Cómo editar un programa: en modo EDIT. El husillo se enciende mediante la tecla ON (de color verde). etc. el programa se ejecuta de principio a fin.). presione C YCLE-START. Para avanzar registros. a lo cual el control respon derá llevándonos a ese registro. Una vez ingresada la palabra M30. usar PREVIOUS. desea agre gar un registro intermedio. Puede hacer esto tantas veces como quiera. por lo que también se recomienda una ejecución de es te tipo antes de insertar la pieza en el husillo. En caso de no estar seleccionada ningunade estas funciones. pudiéndose ingresar un registro cualquiera. Para cambiar de herramienta. Cómo ejecutar registros individu ales: si se entra al modo EXECUTE (presionando la tecla del mismo nombre). ya que permite revisar que no haya colisiones entre la h erramienta y el husillo. Cómo ejecutar un programa: Una vez editado un program a.ej. 38 . Cuando termine de escribir el registro. usar la tecla STORE-NEXT. y el torno lo ejecutará. Si en algún momento Ud. se debe presionar MAN. Si quiere invertir el sentido de giro del husillo debe presionar simultáneament e SHIFT ON. Una vez allí. pudiendo ser modificados. es importante destacar que en caso de no cumplirse las disposiciones sobre A (en G85. corrección de radio. Para esto. Sin emba rgo.JOG. Para mover la herramienta en ambos ejes. Conviene siempre ejecutar por primera vez un progra ma son SINGLE y DRYRUN. debe escribir el registro que desee. Aparecen en pantalla los registros del mismo. se usan l as teclas en la esquina inferior izquierda.Nuevamente se sugerirá un número de registro. se pu ede hacer que el torno ejecute registros a medida que los mismos van siendo ingr esados por Ud. y al mismo t iempo la tecla de cambio de herramienta. escríbalo y el control lo ubicará en donde corresponda. y se apaga mediante la tecla OFF (justo a la derecha ). que es aceptado con ENTER. O050 4). La tecla SH IFT sirve para poder digitar los caracteres dobles. a la derecha de l as teclas recién mencionadas. siendo necesario usar la tecla CYCLE-START para ejecutar cada registro) y/o DRYRUN (que permite ejecutar el programa sin que gire el husi llo). e incluso puede hacer llamadas de desplazamiento. o que no se ejecuten movimientos innecesarios. Cómo traba jar libremente: si se entra al modo MANUAL. Las flechas indican el movimiento a ejecutar. mediante las t eclas que están bajo el monitor se puede seleccionar SINGLE (que permite la ejecuc ión registro a registro. el control guarda en memoria el programa. se ingresa el programa a editar (p.JOG. Para retroceder. tal cual como lo haría si estuviera programando. éste puede ser ejecutado entrando al modo AUTOMATIC. es posible trabajar en forma libre ( sin secuencia de programación). pero es necesario presionar simultáneamente la tecla central (MAN. El monitor muestra en la esquina inferior izquierda el registro en el que se está ac tualmente.

G42 Desplazamiento rápido a (X5. conicid ad P0=6.).3 mm. Z-20). F100 W-20. Z-20. Z1. sobremedida en X de 0. Desplazamiento rápido a (X25 .EJEMPLO 1 . profundidad de cor te de 1 mm G96 S250 Velocidad de corte constante de 250 m/min T0300 Referencia d e herramienta en punto de sujeción de la misma G00 X50. refrigerante conectado. Z20. supresión corrección de radio.4 Z1. Z0) G92 S2400 Velocidad máxima de giro de 2400 rpm G01 X-2. Desplazamiento rápido a (X21 . Z-40) a 100 µm/rev 39 . Z-65) a 250 µm/rev G00 U1.5. F250 D esplazamiento lineal a (X19 . Z0) a 100 µm/rev X19. corrección de radio por la derecha G01 X18. Z25. Z1) G84 X18. activación llamada d e desplazamiento 1.5 mm. Z1. F100 Desplazamiento lineal a (X-2 . Desplazamiento lineal a (X18 . desactivación llamadas 3. P 0=-6.4. Z1. Desplazamiento rápido a (X50 .3 D0=500 F250 Ciclo de cilindrado con destino D3=1000 (X18 . Z1) a 250 µm/rev Z-65. Z0. avance de 250 µm/rev. Z25) T0101 Selección herramienta de acabado con corrección G00 X5. Desplazamiento lineal a (X19 .4 . medidas en mm. Z-20) a 100 µm/rev Desplazamiento li neal a (X18 .PROGRAMA O501 N0000 N0010 T0303 N0020 N0025 N0030 N0040 N0050 N0060 N0070 N0080 N0085 N0090 N0100 N0110 N0120 N0130 Selección herramienta de desbastado con corrección G96 S200 G95 G54 G56 G71 G40 Velo cidad de corte constante a 200 M08 M04 m/min. avance en µm/rev. husillo activado en sentido antihorario G00 X2 5.

profundidad de pasada 2 mm. avance de 200µm/rev T0700 Referenci a de herramienta en punto de sujeción G00 X50. ⇉ El registro N0025 no puede incluirse en el registro N0010. Z-60). supresión de corrección de radio T0707 Selección herramienta de ranurado con corrección G00 X19. W-20. Z25). D5=2200 F200 Z-35). Cilindrado: N007 0 4.N0140 N0145 N0150 N0160 N0170 N0180 G02 U0. G40 Desplazamiento rápido a (X50 . ⇉ En N0145 ocurre lo mismo que con N0050. Refrentado: N0030 2. e n base de ranura. ya que la dirección S 40 . ⇉ En N0040 y N0050 no se indica función (función automantenida) ⇉ En el registro N0050 no se indi ca avance porque se mantiene el último ingresado (F250. Desplazamiento rápido a (X19 . Z-25) G86 X10. D3=2000 D4=10 Ciclo de ranurado con destino (X10 . I40. Z25. Cilindrado: N0050 3. K-10. Acabado: N0120 – N0145 (incluye interpolación circular en N0140) 5. Z25. Ranurado: N 0180 Observaciones: no puede aparecer dos veces con distintos valores. centro en (X98 . Z-50). F100 N0190 N0200 N0210 N0220 Interpolación circular (horaria) con destino (X18 . Desplazamiento rápido a (X50 . incluso para un cambio de ciclo entre N0140 y N0145 (G0 2 a G01). Desplazamiento lineal a X(18 . W-10. avance de 100 µm/rev G01 Z-65. tiempo de espera 1 seg. ancho de herramienta 2. Z 25) T0000 Ninguna herramienta y ninguna corrección M30 Final del programa con regr eso al inicio Procesos y ciclos: 1. en N0040). Z-75) a 100 µm/rev G0 0 X50. Z-25.2 mm.

BIBLIOGRAFÍA Manual de programación – torneado EMCOTRONIC TM02 Modo de empleo EMCOTURN 120-120P c on EMCOTRONIC TM02 Faxes recibidos de EmcoMaier desde Austria 41 .