Вы находитесь на странице: 1из 35

1.

1 ANTECEDENTES En principio, el control numrico de las mquinas herramienta no fue concebido para mejorar los procesos de fabricacin, sino para dar solucin a problemas tcnicos surgidos por el diseo de piezas cada vez ms difciles de maquinar. En 1942, la compaa Bendix en EUA, tuvo problemas de fabricacin con una leva tridimensional para el regulador de una bomba de inyeccin para motores de avin, el perfil especial de dicha leva era prcticamente imposible realizar con mquinas herramienta comandadas manualmente; la dificultad vena de combinar los movimientos de la herramienta simultneamente segn varios ejes de coordenadas, se acord entonces confiar los clculos a una mquina automtica que definiera gran nmero de puntos de la trayectoria, siendo la herramienta conducida sucesivamente de un punto a otro. En 1944, John Parsons, constructor americano de hlices de helicptero, concibe un mando automtico con entrada de informacin numrica, la idea de utilizar tarjetas perforadas

(transportando las coordenadas de los ejes de los agujeros) en un lector que permitiera traducir las seales de mando a los dos ejes, permiti a Parsons desarrollar su sistema digitn mostrado en la figura 1.

Con el apoyo de la fuerza rea de los EUA, Parsons junto con el laboratorio de servomecanismos del Instituto Tecnolgico de Massachusetts, desarroll el sistema digitn con algunas variantes en su estructura inicial, figura 2.

Con base en estos trabajos desarrollados, en 1953 se utiliza por primera vez el nombre de NC Numerical Control; con la evolucin de los microprocesadores, el desarrollo del control numrico ha sido acelerado mediante el uso de la computadora. Actualmente se ha llegado a una lgica por Software o lgica programada, en donde el equipo de control no est realizado por montaje de elementos digitales sino por programacin de una computadora dando lugar as al control numrico computarizado (CNC). Actualmente, en la mayora de las grandes empresas existe personal calificado en materia de controles numricos, esta demanda sigue aumentando, de all la importancia de la

formacin en las escuelas y empresas personal capacitado en las siguientes especialidades:


Tcnicos en procesos industriales. Tcnicos en mquinas herramienta. Diseadores en CAD/CAM. Tcnicos en produccin.

Las especialidades anteriores se apoyan con la tecnologa del control numrico computarizado, por tal motivo, para la carrera de tcnico en procesos industriales, el laboratorio de control numrico computarizado cuenta con los siguientes programas y mquinas:

Software mastercam-torno (diseo), versin 8. Software mastercam-fresadora (diseo), versin 8. Torno didctico de control numrico computarizado (Starturn). Centro de torneado de control numrico computarizado (Mirac). Fresadora didctica de control numrico computarizado (Starmill).

Centro de maquinado de control numrico computarizado (Triac).

Mquinas convencionales. El desarrollo de las mquinas herramienta ha sido un factor importante para la produccin de piezas en serie, en este contexto, la aparicin de las mquinas herramienta con control numrico tiene una estrecha relacin con las que se indican a continuacin: Torno paralelo horizontal. Es una de las mquinasherramienta ms antiguas para el mecanizado de piezas de la industria metal mecnica, sin este tipo de mquina no hubiera sido posible el gran progreso industrial de este siglo. Torno revlver. Este es un torno de mediana produccin que se emplea para realizar cualquier nmero de partes similares. Cuando se mecaniza una pieza de trabajo compleja sobre un torno de uso general se invierte mucho tiempo cambiando y ajustando las diversas herramientas que se necesitan para completar el trabajo por lo que una de las primeras adaptaciones del torno fue la de introducir una torreta hexagonal girando en su

propio eje a similitud del arma de fuego llamada revlver. Torno revlver vertical. Este torno fue diseado para realizar una variedad de operaciones de torneado y consiste en una torreta o mesa giratoria y un cabezal lateral con una torreta cuadrada para sujetar las herramientas adicionales a la mquina, es utilizada para trabajos pesados. Tornos copiadores o duplicadores. Estos tornos estn diseados para producir automticamente partes de forma irregular, la operacin bsica de este torno es que utiliza una plantilla ya sea plana o de forma tridimensional una gua que se mueve siguiendo el perfil deseado para realizar conos, radios, ranuras, contornos, etc. Estos tornos copiadores o seguidores siguen una plantilla para reproducir una forma exacta en una pieza de trabajo. A menudo se emplean aditamentos seguidores o copiadores. Roscadoras mltiples. Son similares a los tornos revlver, sus cabezas estn diseadas para sujetar y hacer avanzar barras largas utilizando ya sean rodillos o peines con el paso de la rosca que se desea realizar. Tornos automticos de levas. Este tipo de torno fue

diseado para trabajos de alta produccin, por su propio diseo de levas permite tener alta produccin y mayor rapidez en sus mecanizados permitiendo elaborar infinidad de perfiles. 1.2 DEFINICIN DE CONTROL NUMRICO COMPUTARIZADO (CNC) Como definicin de control numrico en un carcter ms amplio, se puede decir que es todo dispositivo, generalmente electrnico capaz de dirigir posicionamientos de uno o varios elementos mecnicos mviles, de tal forma que las rdenes relativas a sus desplazamientos son elaboradas, en forma automtica a partir de datos numricos y simblicos definidos por un programa. De lo anterior se establece, que una mquina herramienta con control numrico es aquella en la que se introducen nmeros y letras, al procesar estas indicaciones por un controlador se convierten en instrucciones de un proceso de mecanizado (Arriaga, pp26).

1.3 PRINCIPIOS BSICOS DE CONTROL NUMRICO COMPUTARIZADO. Sistemas de Control. Las primeras mquinas de CN fueron taladros, que no permitan movimientos del cuerpo de la mquina mientras trabajaba la herramienta. La mquina de CN actual viene a resolver con xito este problema permitiendo adems el movimiento de la herramienta mientras ejecuta el trabajo, en los programas de las mquinas de CN se pueden incluir actualmente operaciones tales como fresado, torneado, conformacin de perfiles y cambios de herramientas cuantas veces sea necesario. El control de las mquinas de CN era mediante cintas perforadas que se lean por medio de una unidad lectora de la mquina, la lectora de cinta transmita informacin al sistema de control mediante una serie de pulsos elctricos provocando el movimiento del mecanismo de la mquina y de la herramienta segn los programas suministrados.

Actualmente, para gobernar las funciones del control numrico se usan dos controles: a) Control cerrado. Se emplea cuando se requiere un alto grado de precisin, su sistema de funcionamiento se indica en la figura 3.

b) Control abierto (lazo o bucle abierto). Al no utilizarse la retroalimentacin, se elimina la necesidad de un sistema cero, este sistema usa un motor a pasos el cual requiere de pulsos para girar, por ejemplo; un nmero determinado de pulsos da una revolucin o

giro y un pulso hace girar el motor a un valor fijo en grados el cual mueve a un deslizador un cierto incremento fijo por medio de un tornillo, figura 4.

El sistema mostrado anteriormente es ms simple y permite ser usado en el torno didctico de control numrico starturn. Servomecanismos empleados para el desplazamiento de los carros. Los motores empleados en la construccin de mquinas de CNC se clasifican en cuatro grupos: motores de paso, servos de CA, de CD e hidrulicos.

Los motores de paso pueden girar una fraccin de rotacin por un impulso electrnico, en el caso de los servos de CD y CA son motores de velocidad variable y generalmente se utilizan en mquinas pequeas y medianas con trayectoria continua por lo que tienen aplicacin en los centros de maquinado. En maquinaria de CNC de gran capacidad se emplean los servos hidrulicos con sistemas de control electrnicos o neumticos ya que producen mayor potencia que los motores elctricos, de tal forma que las mquinas de CNC poseen un cierto nmero de motores: uno para el eje X y el otro para el eje Z, con algunas de las caractersticas mencionadas, figura 5.

Formato de los ejes.

El torno didctico de control numrico starturn, se programa desde una computadora externa empleando el cdigo ISO, la descripcin geomtrica de la pieza y la trayectoria seguida por la herramienta son factores que tienen relacin con el origen a considerar para la ejecucin de cualquier programa de CNC, por lo que una mquina herramienta de CNC emplea un sistema de coordenadas en donde los ejes de referencia son oblicuos o paralelos entre s, correspondiendo a los ejes principales, el husillo y la mesa de trabajo. Para cumplir lo anterior se tienen que establecer las dimensiones de la pieza, es decir, si se trabaja en modo absoluto o relativo. Absoluto. En este formato, todas las medidas de Z hacia al mandril son negativas y todas las medidas de Z alejndose del mandril son positivas. Las medidas de X con respecto al eje de giro del husillo hacia arriba son negativas y viceversa, de esta forma, el origen de coordenadas es comn para todos los puntos de

dimensin y posicionamiento de la mquina (figura 6).

Relativo. En el modo relativo o incremental, todas las medidas de Z hacia el mandril son negativas y alejndose son positivas. Con respecto a las medidas de X, acercndose hacia el centro de giro del husillo son negativas y alejndose del centro de giro del husillo son positivas, cabe mencionar que se toma el origen de coordenadas a partir de la ltima dimensin o cota de referencia de tal forma que el modo relativo o incremental traslada el punto de referencia al ltimo punto de posicionamiento, figura 7.

1.4 APLICACIN INDUSTRIAL Para mantener las demandas de crecimiento industrial, los equipos de control numrico deben ser capaces de fabricar una gran variedad de productos de alta calidad con ciclos de produccin cortos y de bajo costo eliminando de esta forma las incertidumbres de las operaciones manuales, por lo que estas mquinas presentan sistemas de control automtico. Los modernos sistemas de manufactura como las mquinas herramientas con control numrico computarizado ofrecen grandes ventajas en la fabricacin mecnica, estos sistemas ya han sido aceptados e instalados en

muchas empresas ofreciendo las siguientes ventajas:


Aumento de productividad. Exactitud y confiabilidad en los procesos de manufactura. Flexibilidad y repetibilidad en los procesos de maquinado. Disminucin de costos en los productos terminados.

La filosofa de las nuevas tcnicas de calidad y produccin se dirige principalmente a mejorar la productividad y esto implica que el responsable de los medios de produccin debe tener informacin de los sistemas de mecanizado para la seleccin de mquinas y equipos adecuados. El papel del tcnico en procesos industriales es conocer las ventajas de los modernos sistemas de manufactura, por lo que la capacitacin en estos adelantos tecnolgicos exige una preparacin adecuada en nuestra institucin.

CDIGOS G, M Y DE APOYO PARA EL TORNO DE CONTROL NUMRICO COMPUTARIZADO STARTURN. OBJETIVO: Aplicar los diferentes cdigos de control numrico para la realizacin de programas en el torno starturn. 2.1 CODIGOS DE PROGRAMACIN 2.2 FUNCIONES PREPARATORIAS 2.3 CDIGOS MISCELNEO 2.4 CDIGOS DE APOYO 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. 2.2 FUNCIONES PREPARATORIAS Un cdigo de programacin para las mquinas herramienta con CNC es el desarrollo normalizado de instrucciones definidas en donde se seala el tipo de accin que la mquina debe ejecutar. As, las instrucciones descritas por el programa de maquinado determinan la forma que la herramienta de corte debe dar a la pieza por maquinar. En el torno starturn se indica a la herramienta la ruta para maquinar una pieza mediante

coordenadas cartesianas establecidas en el diseo, implicando en este caso, el uso de instrucciones que conforman un programa. Los cdigos preparatorios cambian la forma de operacin de las mquinas herramienta de CNC y estn formados por la letra G seguida por una cifra de dos nmeros; las indicaciones ms comunes en estos cdigos son: movimiento rpido de un punto a otro, interpolacin lineal, interpolacin circular, interpolacin parablica, programacin absoluta o incremental, programacin de sistema de unidades de medicin etc., a continuacin se indican algunos de lo cdigos ms empleados. G00 interpolacin lineal Se usa para desplazamientos de un punto a otro con una velocidad mxima sin corte de 1200 mm/min. La nica informacin que requiere la computadora para ejecutar este bloque del programa son valores X y Z ya sea uno o ambos a la vez.

Ejemplo: la herramienta debe desplazarse con un movimiento rpido del punto A al punto B, figura 8.

A X= 15mm Z= 5mm B X= 10mm Z= 1mm G01 Interpolacin lineal con corte Indica un movimiento con corte mediante la localizacin de valores intermedios en una recta. Caractersticas del G01. Torneado en eje Z. Cilindrar a una velocidad de avance definido, de tal manera que no tiene interpolacin alguna (Movimiento x=0), figura 9.

Torneado en eje X. Refrentar a una velocidad de avance definida, por lo que no tiene interpolacin alguna (movimiento Z=0), figura 10.

Torneado cnico. Cilindrar con velocidad de avance definido, por lo que se interpolan valores de X y Z (movimientos de X y Z= S1, S2 respectivamente, figura 11.

G02 interpolacin circular sentido horario Cuando se requiere ejecutar un perfil curvo se establecen las condiciones geomtricas que dan la solucin. Las coordenadas de inicio (A), las coordenadas de llegada (B), el radio que enlazan ambos puntos R ms el avance (F) en el sentido de las manecillas del reloj, figura 12.

Ejemplo: en las coordenadas de inicio (A) se posiciona la herramienta, se introduce el valor

del radio R ms el valor del avance (F), figura 13.

N5 G01 X10 Z20 F60 N6 G02 X15 Z-25 R5 F60 G03 Interpolacin circular sentido antihorario. La ejecucin del perfil curvo es en el sentido contrario a las manecillas del reloj con las mismas condiciones establecidas que en el G02, figura 14.

Ejemplo: N05 G01 X10 Z-20 F60 N06 G03 X15 Z-25 R5 F60 Parada programada G04 La parada programada detiene la herramienta en un tiempo determinado por el programa, debe especificarse este tiempo que puede ser entre 1 y 99 segundos, se aplica para dejar la herramienta en la posicin final de una ranura con el propsito de mejorar el acabado superficial, figura 15.

Programa a escala G20 Este comando permite que un programa cuyas dimensiones son demasiado grandes para la capacidad de la mquina, sea ejecutado reduciendo su escala a los lmites permitidos. Tambin puede ser usado para aumentar la escala de un programa, cuando se introduce un comando G20 la computadora preguntar por el valor de la escala siendo el rango de 0.10 a 10 veces. Si se introducen valores menores de la unidad, la computadora entender que el programa debe ejecutarse reduciendo las dimensiones de la pieza segn el valor asignado.

0.25 a la cuarta parte del valor real 0.50 a la mitad del valor real 0.754 a tres cuartas partes del valor real. Si se introducen valores mayores de la unidad, la computadora entender que el programa debe ejecutarse, aumentando las dimensiones de la pieza segn sea el valor asignado. 1.25 a la cuarta parte del valor asignado 1.50 a la mitad del valor asignado 1.75 a tres cuartas partes del valor asignado. Compensacin del programa G54 El G54 permite compensar una parte a la totalidad del programa, el efecto del offset dentro del programa es de agregar una compensacin en la dimensin a las figuras. Si se introduce un G54 de X12.3, la dimensin de x para el resto del programa se incrementara por 12.3 mm, este cdigo se puede usar para realizar una prueba lejos de la pieza de trabajo, esto se logra dndole una

compensacin al valor de Z. El G54 se puede utilizar en combinacin con un ciclo fijo para repetir partes de un componente en diferente posicin, tambin un radio puede ser realizado en una pieza con un desplazamiento de 15mm mediante la introduccin de un G54 en la figura en X o Z repitiendo el movimiento. Unidades inglesa y mtrica G70 y G71. El torno Starturn trabaja tanto en el Sistema Ingls como en el Sistema Internacional, por lo que en un programa se tiene que especificar el sistema a utilizar. Si se introduce el cdigo G70, el programa se realizar en el Sistema Ingls. De otra forma si se quiere trabajar en el Sistema Internacional se debe introducir el cdigo G71. Ciclo cerrado de desbaste G84 Este cdigo se emplea para un torneado de desbaste implicando la reduccin de bloques de informacin en un programa determinado. Los movimientos de la herramienta son:

La herramienta de corte se desplaza en direccin X con un G00. Posteriormente la herramienta se desplaza en direccin Z con un G01 La herramienta se desplaza en direccin X con G01 La herramienta se desplaza en direccin X con un G00, A es el punto de inicio y de llegada, figura 16.

Programacin absoluta G90

Se refiere a la descripcin geomtrica de la pieza y la trayectoria de la herramienta al realizar el mecanizado en la pieza, tomando en cuenta los ejes de referencia que corresponden al husillo y la mesa de trabajo. La programacin absoluta se basa en un origen de coordenadas comn para todos los puntos, por lo que el controlador tomar en cualquier momento ese punto de referencia a menos que se especifique lo contrario, figura 17.

Programacin incremental G91

La programacin incremental traslada el punto de referencia al ltimo punto de posicionamiento, es decir, indica series lineales de cotas consecutivas, el punto de partida para cada descripcin del recorrido es una nueva posicin en el desplazamiento de la herramienta, figura 18.

TABLA 1. CDIGOS PREPARATORIOS (G) INTERPOLACIN LINEAL (SIN G00 CORTE). G01 INTERPOLACIN LINEAL (CORTE). INTERPOLACIN CIRCULAR G02 (HORARIO). G03 INTERPOLACIN CIRCULAR

(ANTIHORARIO). G04 PARADA PROGRAMADA. G05 FIN DE SUBRUTINA. G06 FIN DE CICLO FIJO. G20 PROGRAMA A ESCALA. G28 ARRANQUE DE SUBRUTINA. G33 CICLO DE ROSCADO. G54 COMPENSACIN DEL PROGRAMA. G65 LLAMADA DE SUBRUTINA. G70 UNIDADES INGLESAS. G71 UNIDADES MTRICAS. G73 ARRANQUE DE CICLO FIJO. G84 CICLO CERRADO DE DESBASTE. G90 SISTEMA ABSOLUTO. G91 SISTEMA INCREMENTAL.

2.3 CDIGOS MISCELNEOS El cdigo miscelneo o auxiliar est formado por la letra M seguido de dos nmeros. Este cdigo controla funciones de ayuda para el

maquinado de la pieza, tambin sirven para asignar funciones de control de la mquina, como encendido y apagado, giro del husillo, cambio de herramienta, apagado y encendido del refrigerante. M00. Se emplea esta instruccin cuando se requiere detener el funcionamiento de la mquina hasta que el operario indique la reanudacin. M01. Indica lo anterior, siempre y cuando el programador lo indique en el tablero. M30. Con este cdigo termina el programa regresndolo al bloque inicial. Tabla 2. CDIGOS MISCELNEOS (M) M00 PARADA PROGRAMADA. M01 PARADA OPCIONAL. M02 FIN DE PROGRAMA. ARRANQUE DEL HUSILLO SENTIDO M03 HORARIO. ENCENDIDO DEL HUSILLO SENTIDO M04 ANTIHORARIO.

M05 PARO DEL HUSILLO M06 CAMBIO DE HERRAMIENTA. M08 ENCENDIDO DEL REFRIGERANTE. M09 APAGADO DEL REFRIGERANTE. M14 PARADA DE REFRIGERACIN. FIN DE PROGRAMA Y VUELTA A LA M30 SECUENCIA No I.

2.4 CDIGOS DE APOYO. Los cdigos de apoyo establecen las caractersticas de alguna operacin especfica en el proceso mecanizado y van acompaados de algunos cdigos preparatorios y auxiliares.

CDIGOS DE APOYO F= VALOR DE AVANCE EN MM/MIN UTILIZADO EN LOS CDIGOS G01, G02, G03, G84, ETC. R= VALOR DEL RADIO EN LAS INTERPOLACIONES CIRCULARES G02 Y G03. P= VALOR DEL PASO EN UNA ROSCA UTILIZADO EN UN CDIGO G33. C= NMERO DE CORTES O PASADAS EN UN CDIGO G33.

T= NMERO DE LA HERRAMIENTA UTILIZADA EN UN CDIGO M06. S= R.P.M.

Вам также может понравиться