Está en la página 1de 5

CDIGOS DEL TORNO

ITSLP

ITSLP
ALEJANDRO ALVARADO AGUIAGA

[Escriba aqu una descripcin breve del documento. Una descripcin breve es un resumen corto del contenido del documento. Escriba aqu una descripcin breve del documento. Una descripcin breve es un resumen corto del contenido del documento.]

CDIGOS G, M Y DE APOYO PARA EL TORNO DE CONTROL NUMRICO COMPUTARIZADO STARTURN. Actualmente existen varios fabricantes de controles numricos y cada fabricante especifica los cdigos de programacin utilizados en su mquina, los controladores ms usados en la industria metal mecnica son:

Control General Electric. Control Fanuc (el que se usa en el laboratorio de CNC). Control Anilam. Control Mazatrol. Control Siemens. Control Milacron. Control Denford. Control Heidenhain.

Para la elaboracin de un programa de control numrico, el tcnico programador debe conocer las caractersticas de la pieza a fabricar, la mquina y accesorios, por lo que se tendrn que analizar los siguientes factores:

El plano de fabricacin de la pieza y el tamao del lote. Las dimensiones de la pieza. Los maquinados a realizar. Eleccin de la mquina de CNC. Tipos de herramientas a utilizar.

2.1 CDIGOS DE PROGRAMACIN Existe una gran variedad de lenguajes de programacin para las mquinas herramienta con CNC, el fabricante es quien determina el diseo y lenguaje a emplear con base en las normas establecidas para tal propsito. La ejecucin de un programa en una mquina herramienta con CNC como el torno con control numrico starturn se realiza siguiendo unas normas fijadas que definen las rdenes deseadas para determinado tipo de maquinado que se desee, lo anterior conforma diferentes bloques y cada bloque consiste en una o varias palabras, las cuales se componen de letras, signos y cifras.

La ISO estandariz el lenguaje de programacin para las mquinas CNC. Muchos fabricantes de controles han desarrollado un lenguaje propio para sus controles conocido como conversacional, pero un programador que domine la programacin ISO puede defenderse bien en la mayora de controles, es por eso que nos centraremos en este lenguaje de programacin enfocado a los controles FANUC que son los de mayor uso en nuestra industria. Este lenguaje de programacin se compone de cdigos compuestos por letras seguidas de nmeros, por medio de los cuales se dan las ordenes de movimiento y activacin de funciones de la maquina. CODIGOS G: Geometra ,fueron en principio creados para especificar la geometra de la trayectoria de la herramienta, si avanza rpidamente, o mecanizando en lnea recta o en arco. Estos cdigos estn compuestos por la letra G seguida de nmeros, van desde el G0 hasta el G99. CODIGOS M: Miscelneos o funciones auxiliares, se crearon en principio para automatizar las funciones que realizara e operario, como prender el husillo, encender el refrigerante, etc. Estos cdigos van desde el M0 hasta el M99. CODIGO S: SPEED = con este cdigo se programa la velocidad del husillo en r.p.m. El cdigo S va acompaado de el valor numrico de las r.p.m a las que va a girar el husillo. Si se programa S2300 el husillo girar a 2300 r.p.m. El valor de la velocidad del husillo se programar de acuerdo al material a trabajar y al tipo de herramienta a utilizar. CODIGO F: FEED. alimentacin o avance de mecanizado, es la velocidad con que se mueve la mquina en las operaciones de mecanizado, en el torno el avance se especifica en milmetros por revolucin o vuelta de la copa. El cdigo F va acompaado del valor numrico del avance de mecanizado. Ejemplo, si se programa F0.2, la mquina se mover a 0.2 mm/revolucin. CODIGOS X, Z : estos cdigos se utilizan para designar las coordenadas de trabajo en el torno. El eje X es asignado al carro transversal, determinando los dimetros de la pieza de trabajo. En coordenadas incrementales o relativas el eje X se distingue como U. El eje Z es asignado al carro longitudinal y determina las longitudes de la pieza de trabajo.

En coordenadas incrementales y relativas el eje Z se distingue como W. Estos cdigos van acompaados de valores numricos X22. Z5. que especifican las coordenadas a donde debe desplazarse la mquina segn la orden dada. CODIGOS M En un bloque de programacin se programa un solo cdigo M. M00: parada intermedia en el programa, se utiliza para que el operario realice alguna intervencin necesaria antes de continuar con la secuencia normal del programa generalmente para colocar a tope una pieza. M01: parada opcional programada, tiene la misma utilidad del cdigo M00, pero la maquina se detiene cuando llega a leer el cdigo si el operario ha activado el botn optional stop, si no lo ha activado la maquina no ejecuta la parada intermedia. M02: fin de programa, se utiliza para cerrar la estructura del programa, actualmente se utiliza ms el cdigo M30. M03: giro de husillo en sentido horario, este cdigo se acompaa del cdigo de velocidad de husillo S y el valor numrico de las rpm. El sentido de giro se determina ubicndose detrs de la copa. M04: girar husillo en sentido antihorario, este cdigo tambin va acompaado del cdigo S y las rpm. M05: detener husillo, se utiliza sobre todo antes de cambiar el sentido de giro del husillo. M08: encender el refrigerante, coolant on, para que funcione con este cdigo se debe activar el botn coolant auto en el panel de control. Se debe programar despus de cada cambio de herramienta. M10: cerrar copa, chuck clamp. Se utiliza para cerrar la copa en un ciclo automtico de alimentacin de barra, con jalador o alimentador de barras junto con el cdigo M11. M11: abrir copa, chuck unclamp. M12: sacar la pinola de la contrapunta, quil out. Saca la pinola hasta que hace contacto con la pieza de trabajo. M13: retraer la pinola de la contrapunta, quil in. M14 : part catcher extend M15 : part catcher retract

M55: desenclavar contrapunta y sacar pin de arrastre. M56: enclavar contrapunta y retraer pin de arrastre. M21: desactivar la alarma de la puerta abierta (Door interlock) se programa cundo es necesario abrir la puerta de operacin del torno, para una intervencin manual (colocar a tope la pieza manualmente). M30: fin de programa, cierra la estructura del programa, apaga todas las funciones y adems cuenta una pieza realizada. M31: desactivar alarma de copa abierta (chuck unclamp) se programa cuando es necesario la apertura de la copa automticamente. M32: activar alarma de copa abierta, se programa despus de que se activa el cdigo M31. M97: contador de piezas, se programa cuando dentro de un ciclo de trabajo se fabrican varias piezas, o cuando el ciclo es repetitivo y no finaliza con M30. M98 P__: llamar subprograma a trabajar. Se utiliza para llamar un subprograma desde un programa principal, con la letra P se designa el numero de subprograma a llamar. M99: fin de subprograma, este cdigo cierra la estructura del subprograma.

También podría gustarte