Control Numérico

Este material es una traducción de un material de internet: htpp://technology.calumet.purdue.edu del profesor James B. Higley de la Universidad de Purdue Calumet y recomendado por Mike Lynch del portal CNC Concepts.

Traducido por Carmelo Hernández. Unexpo ViceRectorado Barquisimeto. Departamento de Ingenieria Mecánica. Sección Procesos Manufactura.

Carmelo Hernández

1

HISTORIA Y TERMINOLOGÍA

Carmelo Hernández

2

Historia y Definiciones
Requerimientos de un operador entrenado:
 4 aňos como aprendiz incluyendo clases de algebra, trigonometría, lectura de planos, y dibujo con aproximadamente 8000 horas de entrenamiento práctico.  Mecanizado de varios miles de dolares en herramientas desgastadas de precisión.  Tienen menor salario que otros profesionales como electricistas y plomeros.  La operaciones de producción a menudo de operaciones repetitivas que la mayoría de las personas las encuentran aburridas.
Carmelo Hernández 3

Historia y Definiciones
• En las decadas de los 1930 a 1940, existía muchas inquietudes entre la mano de obra y los gerentes en las grandes compaňías. Paros y huelgas molestaban la gerencia. • Al mismo tiempo la Segunda Guerra Mundial requirió de piezas mas complejas para los productos comunes. • El producto mas complicado en esa época era el avión a reacción, que requería de grandes cantidades de piezas complejas y de alta precisión.
Carmelo Hernández 4

Historia y Definiciones
• La combinación de problemas laborales y componentes mas complicados precipitaron la introducción de máquinas automáticas que podían ser programadas para la fabricación de diferentes piezas. • Las máquinas automáticas han estado disponibles desde la Guerra Civil de Estados Unidos (1861-1865), pero sólo podían producir una pieza y requerían gran cantidad de tiempo en el alistamiento para producir otra pieza. • Una máquina controlada electrónicamente que pudiera ser cambiada fácilmente para producir otra pieza se requería.

Carmelo Hernández

5

Historia y Definiciones C.N
La primera máquina exitosa automática programada electrónicamente fue un proyecto conjunto entre el Instituto de Tecnología de Massachusetts y la Fuerza Aérea de los Estados Unidos a mediados de la década de 1950. Fue una fresadora de 3 ejes controlada por una habitación completamente llena de tubos electrónicos de vacío.

 La Asociación de la Industria Electrónica (EIA) define NC como “un sistema en el cual las acciones son controladas por la insercción directa de datos numéricos por medio de puntos”.  Las máquinas NC son controladas electrónicamente, sin el uso de una computadora.
Carmelo Hernández 6

Historia y Definiciones C.N.C
 Las máquinas CNC usan una computadora para asistir y mejorar la funcionalidad del control de números y códigos.  En la década de 1960, las máquinas CNC estaban disponibles con computadoras. Las máquinas NC propiamente dichas siguieron fabricándose.  En la década de 1970, las computadoras especializadas se empezaron a fabricar para los controles CNC.  En la década de 1980, gran cantidad de fabricantes tomaron las ventajas de la tecnología de la PC para incrementar la eficiencia y bajar los costos de los controles CNC.  Actualmente, todas las máquinas son CNC, aunque el término NC es aún usado, pero no en su definición original.
Carmelo Hernández 7

 El motor de paso toma los pulsos de voltaje y los convierte en movimiento rotacional. Si la resolución de la máquina ( movimiento más pequeňo) es 0,0001” y se quiere desplaza 3”, la computadora envía 30.000 ( 30.000 x 0,0001”= 3,0”) pulsos al motor y la máquina se desplaza 3 “.  Problema: los motores de paso tienen un torque limitado, y si excede el torque aplicado, el motor saltará y la máquina pierde la posición. Luego, el operador debe reiniciar la máquina.  La máquina no sabe donde se encuentra actualmente, solamente donde debería moverse. Este método trabaja bien si no existen saltos en el motor.
Carmelo Hernández

8

 El servo motor tiene un ciclo de retroalimentación para verificar la posición actual de la máquina. Si el programa le dice al computador que se desplace 3”, el servo motor arranca a girar y no para hasta que la retroalimentación le indica a la computadora que se ha desplazado esa distancia.  Ventaja: los servo motores tienen alto torque para realizar cortes profundos a altas velocidades. Para y da una alarma si el motor es sobrecargado.  Ventaja: la máquina siempre conoce la posición actual. Carmelo Hernández
9

Pesadas, generalmente cuatro veces el equivalente de una máquina convencional (manual) Grandes motores con capacidad de altas velocidades para tomar ventaja de las herramientas modernas de corte. Potencias y velocidades del mandril de cuatro a diez veces las máquinas convencionales más rápidas. Cambiadores automáticos de herramientas que mantienen de ocho a cientos de herramientas de corte que son rápidamente cambiadas con el control del programa. Alta precisión. La mínima resolución de la mayoría de las máquinas es de 0,0001” o 0,001 mm, y son capaces de fabricar piezas de gran exactitud, dependiendo del proceso. Los tornillos de bolas eliminan prácticamente el juego en el movimiento de los tornillos.
Carmelo Hernández

10

La exactitud de las máquinas CNC depende de la rigidez de su construcción, cuidado en la fabricación, y el uso de los tornillos de bolas, eliminan el juego en los tornillos usados para desplazar la máquina. Estas fotos muestran los tornillos de bolas, los cuales recirculan en la tuerca.
Carmelo Hernández 11

INTRODUCCIÓN A LOS CENTROS DE TORNEADO

Carmelo Hernández

12

INTRODUCCIÓN A LOS CENTROS DE TORNEADO

Carmelo Hernández

13

Centros de Torneado
Un centro de torneado es simplemente un torno CNC con una torreta multiestación y completamente cerrado para protección.
La torreta se encuentra solidaria al carro transversal. En el dibujo no se muestra el control CNC, ni todas las cubiertas de protección que lo encierran.

Carmelo Hernández

14

Características de los Centros de Torneado
• La torreta se encuentra alejada para

facilitar la carga y descarga de las piezas. • Peso alto para aumentar la rigidez. • Altas velocidades del mandril para el uso de herramientas duras. • Motores potentes. • Capacidad de comunicación.
Carmelo Hernández 15

Centro de Torneado Típico
Potencia 20 HP RPM 45-4000 10 herramientas en la torreta. Diámetro mecanizado 200 mm. Longitud entre puntos: 200 mm. Peso: 4000 Kg

Carmelo Hernández

16

Sistema de Coordenadas en Centros de Torneado
Z es la longitud de la pieza. X es el diámetro de la pieza. El círculo parcialmente sombreado representa el origen. El programador selecciona el origen de la pieza, generalmente en la parte trasera centro o delantera centro. En los ejemplos se utilizará la parte trasera centro. El programa desplaza la herramienta, no la pieza 17

Carmelo Hernández

El Problema del Sistema de Coordenadas
La máquina opera a partir del Sistema de Coordenadas de Máquina (MCS). Todos los movimientos MCS son en la dirección negativa de X y Z. Se programa a partir del Sistema de Coordenadas de la Pieza. La punta de la herramienta esta desplazada del MCS y es diferente para cada herramienta.
Carmelo Hernández 18

La Solución
Se puede medir fácilmente la distancia desde MCS a WCS e introducirla en el control de la máquina. Esta se llama Fixture Offset.

• Se puede medir fácilmente la distancia desde MCS a la punta de cada herramienta e introducir el valor en el control de la máquina. Estos valores se llaman Tool Offsets.

Carmelo Hernández

19

Separando el Programador de la Máquina
El programador selecciona el ECS en la línea central de la pieza, generalmente en la parte trasera, y luego programa los movimientos de la herramienta a partir de allí.

• El programador llama el fixture offset correcto y los números del tool offset en el programa ( estos códigos se muestran luego) • Así, el programador no tiene relación con las medidas específicas de la máquina.
Carmelo Hernández 20

Programación Absoluta vs. Incremental.
Supongamos que queremos desplazarnos desde el origen a través de los puntos A,B,C,D y E. Nos podemos ir: •Incrementalmente- distancia desde el punto anterior, O •Absolutamente – distancia desde el origen.
Absoluta
Punto

Origen

Carmelo Hernández

21

Programación Absoluta vs. Incremental.
•Como se explicó anteriormente en la forma incremental la distancia se toma desde el punto anterior, mientras en la forma absoluta desde el origen sin importar el punto anterior. •La mayoría de programadores piensan inicialmente que la programación incremental es mas fácil. •Sin embargo, al editar el programa para cambios es mas fácil el modo absoluto. •El 95% de los programas se realizan en modo absoluto. •El 5% restante son casos especiales donde el modo incremental representa un ahorro real de tiempo.
Carmelo Hernández 22

CÁLCULOS DE AVANCE Y VELOCIDAD

Carmelo Hernández

23

Herramientas para Centros de Torneado
¿Qué tipos de Herramientas se usan en los Centros de Torneado? Carburo (y otros materiales duros) en forma de insertos y barras. Acero rápido (HSS) en brocas y machos. ¿Dónde conseguir información para el cálculo de RPM y avances? Fabricantes de herramientas ( primera opción= Machining Data Handbook Machinery´s Handbook (opción utilizada presentación)
Carmelo Hernández 24

Formas de insertos
V – usado en acabado, 2 puntas por lado, inserto débil. D – algo mas fuerte, usado en acabado cuando el ángulo lo permita, 2 puntas por lado. T – usado normalmente en torneado porque tiene 3 puntas por lado. C – inserto popular porque utiliza el mismo porta para cilindrado y refrentado. 2 puntas por lado. W – forma mas nueva. Cilindra y refrenta como el C, pero 3 puntas por lado. S – muy fuerte, pero usado mayormente para chaflán porque no puede mecanizar una esquina cuadrada. 4 puntas por lado. R - el mas fuerte per menos usado. Diamante Diamante Triangula r Diamante Trigonal Cuadrado Redondo
Ver el apartado de herramientas en

Carmelo Hernández

25

Herramientas Típicas Torneado, Roscado y Tronzado.

Carmelo Hernández

26

Orientación del Portaherramientas
Para la mayoría de centros de torneado CNC, la herramienta se encuentra en la parte de atrás de Mano Izquierda la pieza y la cara hacia abajo. Se utilizan portas a mano derecha cuando se cilindra hacia el mandril y a mano izquierda cuando se cilindra hacia el contrapunto. Si el porta es simétrico con la base del inserto, es llamado NEUTRO.
Ver el apartado de herramientas en Machinery‘s Handbook para mayor información

Mano Derecha

Portaherramientas de plaquitas intercambiables
Carmelo Hernández 27

Consideraciones sobre las herramientas
• La escogencia de las herramientas depende del tipo de pieza, la máquina, y el acabado superficial. • Piezas de mayor dureza, requieren herramientas mas durezas. • Las herramientas modernas requieren que los centros de torneado posean husillos de altas velocidades y motores potentes.

Carmelo Hernández

28

Velocidad de Corte
•¿Qué es la velocidad de corte? - No es RPM - Velocidad relativa de la pieza y la herramienta. - Unidades en pies/minuto (fpm) - Designada generalmente por V, cs, o S. - Tabulada en los libros basadas en el material, tipo de herramienta, y tipo de corte (desbaste o acabado). - Se necesita para calcular las RPM
Carmelo Hernández 29

Cálculo de las RPM para cilindrado
• La fórmula para calcular las RPM está dada por:

Donde V = velocidad de corte encontrada en el manual ¶ = 3,14 D = diámetro a ser mecanizado Para calcularlo en la calculadora se deben apretar así:

Observe la diferencia entre esta fórmula y la anterior. Para usar esta fórmula se debe buscar primero la V en el manual.
Carmelo Hernández 30

Tipos de Cortes
Desbaste – consideraciones iniciales:
Prioridad remover metal, no interesa el acabado. Utiliza herramientas robustas. Por lo general , se usan profundidades de corte y avances grandes. La velocidad de corte se ajusta a valor inferior para mantener el calor bajo.

Carmelo Hernández

31

Tipos de Cortes (continuación)
Acabado – consideraciones iniciales:
Prioridad el acabado superficial especificaciones dimensionales. y las

La herramienta debe ser dura para mantener sus dimensiones. La profundidad de corte y el avance por lo general son bajos. La velocidad de corte es ajustada al valor superior para obtener los mejores acabados.
Carmelo Hernández 32

Requerimientos de acabado superficial
El acabado superficial depende del avance y el radio de punta de la herramienta. Generalmente, un radio de punta grande en conjunto con un bajo avance y alta velocidad da un mejor acabado. Sin embargo, un radio muy grande induce partes planas arruinando el acabado y la precisión. La mayoría de insertos usan un radio de punta de 1/32”.
rugosidad Radio de punta Inserto Avanc e

h = altura de rugosidad f = avance r = radio de punta

y
Rugosidad en pulgadas, generalmente se reporta en micro pulgadas.
33

Carmelo Hernández

Recomendaciones generales de Avances y Profundidades de corte
•Desbaste :
 0,1” a 0,25” profundidad de corte (radial).
0,012 pulgadas por revolución (ipr) a 0,018 ipr avance.

•Acabado :
0,03” a 0,05” profundidad de corte (radial) 0,006 ipr a 0,010 ipr avance. Nota 1: la profundidad de corte no debe ser menor que el radio de punta del inserto aún si se utilizan insertos especiales de acabado. Nota 2: avances menores se pueden usar si se utilizan insertos especiales deCarmelo Hernández acabado. 34

Cálculo de RPM para Operaciones de Torneado con Herramientas Duras.
•Usar este procedimiento para insertos de carburo, cerámicas y cermet. •Ajustar la velocidad de corte en base a la profundidad de corte y el avance deseado.

Carmelo Hernández

35

Cálculo de RPM en Torneado (cont.)
Proceso de seis pasos: 2.Seleccionar la profundidad de corte – tan profunda como sea posible. 3.Seleccionar el avance – según sea desbaste o acabado. 4.Buscar la velocidad de corte según tablas. 5.Buscar los factores de avance y profundidad en las tablas. 6.Modificar la velocidad de corte seleccionada en el paso 4. 7.Calcular las RPM. Nota: Todos los datos son obtenidos del apartado de Mecanizado del Machinery‘s Handbook.
Carmelo Hernández 36

Cálculo de RPM en Torneado (cont.)
Ejemplo:
Dada una profundidad de corte de 0,250”, un avance de 0,012” y un acero 8620 templado y revenido con una dureza Brinell de 300, una herramienta de carburo recubierto y una pieza de 2,5”.

Paso 1:
Profundidad de corte dada 0,25”

Paso 2:
Avance dado de 0,012 ipr.
Carmelo Hernández 37

Cálculo de RPM en Torneado (cont.)
Paso 3: De la Tabla 1, ubicar los parámetros de corte para este
material.

V e l o c i d a d e s y

Dureza

A v a n c e s

Carmelo Hernández

Parámetros de corte

38

Cálculo de RPM en Torneado (cont.)
Paso 3 (cont.):
De la Tabla 1, se obtiene:

bserve que la tabla muestra la velocidad de corte como S en lugar de V en todas partes. Los avances se dan en 0,001 ipr, por lo que si se lee 17 para Fopt esto significa 0,017 ipr.
Carmelo Hernández 39

Cálculo de RPM en Torneado (cont.)
Paso 4:
Una vez localizado las velocidades óptimas y promedios y el avance óptimo, se realiza el cálculo usando los datos de la tabla para obtener los factores de corrección. Ver la siguiente lámina.

Carmelo Hernández

40

Cálculo de RPM en Torneado (cont.)
1) Calcular la relación de avances 2) Calcular la relación de velocidades 4) Determina la columna con la profundidad y el ángulo de posición mas cercano. 3) Buscar el factor de profundidad de corte donde intercepta la fila del paso 1 con la columna del paso 4

V e l o c i d a d e s y A v a n c e s

3) Buscar el factor de avance donde intercepta la fila del paso 1 con la columna del paso 2

6) Calcular la velocidad de corte final.

Carmelo Hernández

41

Cálculo de RPM en Torneado (cont.)
Paso 4:
Para este ejemplo, siguiendo los pasos de la lámina anterior:
alcular las siguientes relaciones:

e la Tabla, se obtiene:
Carmelo Hernández 42

Cálculo de RPM en Torneado (cont.)
Paso 5:
Como se muestra en la parte inferior de la tabla,

onde V = velocidad de corte a usar (fpm) Vopt = velocidad óptima de la tabla, basada en la dureza y el tipo de herramienta. Ff = factor de avance de la tabla. ara Fd = factor de profundidad de la tabla. este ejemplo, Carmelo Hernández
43

Cálculo de RPM en Torneado (cont.)
Paso 6:
Finalmente, se calcula las RPM con:

ara este ejemplo:

Carmelo Hernández

44

PROGRAMACIÓN DE CENTROS DE TORNEADO

Carmelo Hernández

45

Planificación y Programación.
Para programar una máquina CNC , se deben seguir exitosamente los siguientes pasos: 4.Examinar la pieza a mecanizar y tener una idea general de la forma de mecanizarlo. 5.Analizar la forma de sujeción para mecanizar la pieza de ser posible en un solo montaje. 6.Seleccionar las herramientas para ejecutar las diferentes operaciones. 7.Escribir exactamente la secuencia de operaciones para mecanizar la pieza, una herramienta a la vez. 8.Convertir la secuencia de operaciones en un programa y luego simularlo.

Carmelo Hernández

46

¿Qué es un bloque?
•La máquina lee una línea del programa a la vez. •Cada línea es llamada bloque. •Los bloques no se extiende mas de una línea. •El orden de la información en el bloque es indistinta • es igual a •Sin embargo la mayoría de los programadores usan el siguiente: •Posteriormente se explicará el significado de cada letra.

Carmelo Hernández

47

Códigos G y M
La operación de la máquina se divide en dos tipos básicos: Códigos G también llamados códigos preparatorios  Le indican a la máquina el tipo de movimiento o función a ser ejecutada. Por ejemplo, movimiento rápido, movimiento lineal controlado, movimiento circular controlado, corte de rosca, etc. Códigos M también llamados funciones misceláneas.  Girar o detener el mandril, encender o apagar el refrigerante, etc.
Carmelo Hernández 48

Códigos comunes
Códigos G Preparatorios Acción Movimiento lineal de posicionamiento rápido Movimiento lineal con avance Arco CW Arco CCW Ir a casa Función M Misceláneas Acción

G0

M3

Giro horario mandril Giro en reversa del mandril Detener mandril Refrigerante on/off Fin programa
49

G1 G2 G3 G28

M4 M5 M8/M9 M30

Carmelo Hernández

Otros Códigos
Códigos G Preparatorios G20 Acción Pulgadas Cancelar compensación radio herramienta. Modo avance pulgadas por revolución Primer Fixture Offset Otras funciones O Acción Número programa Posición absoluta Posición incremental Número herramienta Velocidad mandril
50

G40

X,Z

G99

U,W T S

G54

Carmelo Hernández

•La mayoría de los códigos son modalessu vigencia permanece hasta que aparece otro. •Se programan los cambios, nada extra. Por ejemplo:

Preferidas

Funciona, pero con un estilo muy pobre

Fáciles de leer y cambiar

Difíciles de seguir, y los cambios requieren mucho esfuerzo

Carmelo Hernández

51

Notas sobre los Códigos G y M en los Centros de Torneado
• La mayoría de máquinas solamente un código M por bloque. • La letra mayúscula “O” indica el número del programa solamente. El resto son ceros “0”. Asegurarse de no cometer errores. • El código “T” de las herramientas consta de cuatro dígitos, los dos primeros indican el número de la herramienta, y los restantes el número del offset, que generalmente son los mismos. • Todos los caracteres alfabéticos deben estar en mayúsculas.

Carmelo Hernández

52

Notas sobre los Formatos Numéricos
Todos los números excepto el 0 requieren punto decimal, de otro modo la máquina lo toma por defecto. Por ejemplo: X3.0 X3. X3 Z0 Z0. trabaja bien trabaja bien la máquina interpreta x0.0003 trabaja bien trabaja bien
Carmelo Hernández 53

Notas Especiales para Enviar a “Home” (Casa) el Centro de Torneado
•1 El código G28 es el usado para enviar a “Home Machine” •2. G28 requiere moverse a través de un punto intermedio. •3. Por lo general la herramienta se envia a una posición fuera de la pieza antes de enviarla a “Home”, por lo el punto intermedio no se usa. •Para dar un punto, se incrementa el programa en un movimiento 0, esto es: -G28U0 que significa ir a “Home” en X, incrementalmente a través de un punto 0 de la localización actual. -G28W0 significa lo mismo pero en la dirección Z.

Carmelo Hernández

54

Funciones del Programa Se dividen en Cuatro (4) Categorías.
1. Inicio Programa 3. Cambio de la Herramienta. 5. Fin del Programa. 7. Funciones de Mecanizado. Las tres primeras son iguales para todos los programas de una máquina específica. Para otra máquina se debe leer el “Manual de la Máquina”.
Carmelo Hernández 55

Funciones del Programa Para el Centro de Torneado Haas SL-20.
• El lenguaje CNC no es 100% igual para todas las máquinas y controles. • Las máquinas Haas usan una programación genérica que es similar a la mayoría de las máquinas con control Fanuc. Fanuc es el control mas usado en las máquinas. • De nuevo, es importante leer el Manual de la Máquina.
Carmelo Hernández 56

Inicio del Programa para el Haas SL-20
Programa % O999 G20 G40 G99 G28 U0 G28 W0 T0202 G54 S4000 M3 G0 Zzzz G0 Xxxx M8 Explicación Carácter inicial para la transferencia del programa El número del programa asignado es 999, iniciando con la letra mayúscula O. Condiciones iníciales. Ir a “Home” en la dirección X Ir a “Home” en la dirección Z Cargar la herramienta 2 con offset 2 Cargar el primer fixture offset. Arranca el mandril a 4000 RPM en dirección horaria. Movimiento Rápido a la localización Z, zzz es el valor numérico. Movimiento Rápido a la localización X, ( G0 es modal), se enciende el refrigerante, xxx es el valor numérico. Continúan los movimiento del mecanizado.
Carmelo Hernández 57

Cambio de la Herramienta para el Haas SL-20
Programa M9 G28 U0 G28 W0 T0303 G54 S3500 M3 G0 Zzzz Xxxx M8 Explicación Apagado del refrigerante Ir a “Home” en la dirección X Ir a “Home” en la dirección Z Cargar la herramienta 3 con offset 3 Cargar el fixture offset. Arranca el mandril a 3500 RPM en dirección horaria. Movimiento Rápido a la localización Z, zzz es el valor numérico. Movimiento Rápido a la localización X, ( G0 es modal), se enciende el refrigerante, xxx es el valor numérico. Continúan los movimiento del mecanizado.

Carmelo Hernández

58

Fin del Programa para el Haas SL-20
Programa M9 M5 G28 U0 G28 W0 M30 % Explicación Apagado del refrigerante. Apagado del giro del mandril. Ir a “Home” en la dirección X Ir a “Home” en la dirección Z Fin del programa , código M. Carácter final para la transferencia del programa.

Carmelo Hernández

59

Programa sencillo de un Centro de Torneado

Enunciado del problema: Refrentar 1/8” (0,250”) en el diámetro de 1,250” de una barra de acero 1117 CD de 175 HB de dureza, con una herramienta de carburo recubierto rómbica a 80 (C) con una avance de 0,004 pulgadas por revolución. (ipr).
Carmelo Hernández 60

Planificación y Fases de Programación (1-3)
1. Examinar el dibujo. 3. Forma de sujeción de la materia prima- en una pinza. 5. Decidir la herramienta a usar- carburo recubierto con inserto tipo C. Usar una velocidad de corte promedio de 1410 pies por minuto, luego la frecuencia rotacional , se calcula:

Debido a que la frecuencia rotacional máxima del torno es 4500 rpm, se usará 4000 rpm para estar un poco por debajo de la máxima.

Carmelo Hernández

61

Planificación y Fases de Programación (4)

4. Escribir la secuencia exacta de las operaciones: A. Posicionamiento rápido de la herramienta en Z. B. Posicionamiento rápido de la herramienta alejada en X 0,1”. C. Refrentar a X 0. con un avance F0.004. D. Alejarse en Z 0,050”. E. Posicionamiento rápido de la herramienta alejada en X 0,1”. F. Fin del programa.
Carmelo Hernández 62

Planificación y Fases de Programación (4)

5. Convertir la secuencia de operaciones en un programa: Inicio del Programa Refrentado Fin del programa

Carmelo Hernández

63

El Programa Actual
Códigos Programa Acción

Inicio Programa

A. B. C. D. E.

Posicionamiento rápido en Z Posicionamiento rápido a 0,1 de la pieza (0,2 en diámetro Avance en X hasta 0 ( centro de la pieza) Avance hasta 0,050” de la cara. Regreso rápido hasta 0,1” de la pieza en X

A. Movimiento rápido a “Home” en X B. Movimiento rápido a Home en Z Fin del Programa

Carmelo Hernández

64

Movimientos de la Máquina
Herramienta en la posición “Home” (Inicio Programa)

Herramienta en posición de corte

Movimiento de desahogo

Refrentado

Movimiento rápido de desahogo

Movimiento rápido a “Home” primero en X y luego en Z

Carmelo Hernández

65

Simulación de la Máquina
Animación del mecanizado

Observaciones de la animación: 3.La vista isométrica es la misma como si se ubicara los mas cercano a la máquina con la contrapunta a la derecha. 4.La animación muestra el movimiento de la herramienta, pero no se diferencia el movimiento rápido del controlado con avance. 5.La herramienta se encuentra con la cara hacia abajo porque el mandril está girando en sentido contrario a las agujas del reloj y la herramienta en la parte posterior de la pieza. 6.No se muestra la pieza rotando y las virutas saliendo
Carmelo Hernández 66

Corriendo el Programa por Primera Vez
1. Montar todas las herramientas en las estaciones apropiadas de la torreta. 2. Montar el mandril o dispositivo de sujeción en la máquina y establecer el WCS 3. Realizar los “offsets” de las herramientas. 4. Simular el programa en la máquina. 5. Fijar los movimientos rápidos lo mas bajos posibles. 6. Iniciar el ciclo paso a paso con la mano en el botón de parada de emergencia siempre. 7. Mirar cuidadosamente todas las operaciones, presionar el botón de contención del avance para tomar notas y realizar las correcciones. 8. Montar la pieza y regresar al paso 5.
Carmelo Hernández 67

VELOCIDAD DE CORTE CONSTANTE PARA CENTROS DE TORNEADO

Carmelo Hernández

68

Velocidad de Corte Constante (VCC)
Como ya se sabe, para calcular las RPM se utiliza la siguiente fórmula:

1000 x V

Despejando de la fórmula anterior la velocidad de corte (V), se obtiene la siguiente ecuación:

mpm
Carmelo Hernández

1000

69

Comparación de la Velocidad de Corte en el Refrentado.
Al refrentar una pieza con un diámetro de 100 mm a una V= 60 mpm, se tiene:
1000x60 100 = 190 RPM

Ahora, se calcula la velocidad de corte V, en la periferia y a 6 mm del centro de la pieza , para una RPM constante de 190.

100 x 190 1000

= 60 mpm
Carmelo Hernández

6 x 190 1000

3,58 mpm
70

¿Cuál es el significado?
•Una velocidad de corte es válida solamente para un diámetro y unas RPM. •Al disminuir el diámetro a unas RPM constantes, la velocidad de corte decrece hasta llegar a cero en el centro de la pieza. •La disminución de la velocidad de corte se refleja en un mal acabado, menor vida de la herramienta , ya que las herramientas de carburo trabajan mejor a velocidades altas.

Carmelo Hernández

71

¿Cómo solucionamos el problema?
•Se usa una función llamada Velocidad de Corte Constante (VCC). •La VCC ajusta las RPM de la máquina según el diámetro a cortar para mantener la velocidad de corte establecida. •Se utilizan tres códigos G.
Código Función Fija la velocidad de corte a un valor especificado por S Fija las RPM a un valor especificado por S Limita las RPM a un valor dado por S. Se usa con G96
Carmelo Hernández 72

Ejemplo de Programa con VCC
Códigos Programa

Acción
Inicio del programa

Límite de 4000 RPM (un poco menor de las máx. del torno) Cambio a VCC, 600 fpm, la máquina ajusta RPM de acuerdo a la posíón de la herramienta. Mecanizado 1800 RPM constantes ( no cambiará con la posición de la herramienta Mas mecanizado Cambio a VCC, 600 fpm (modal), la máquina ajusta RPM
Carmelo Hernández 73

Comentarios sobre VCC
•La mayoría de las máquinas, tienen por defecto G97, tanto G96 como G97 son modales. Sin embargo, es aconsejable colocar el adecuado en cada cambio de herramienta. •Usar VCC para torneado, refrentado y cilindrando interior, NO para roscado y taladrado. •Cuando se refrenta o cilindra diámetros pequeňos, siempre se alcanza el límite de RPM. Se calcula mediante la fórmula de la velocidad:
Diámetro
Carmelo Hernández

1000 x V

74

Ejemplo de la Velocidad de Corte-Límite de Diámetro
Si se usa 60 mpm. Con un límite de 4000 RPM, se calcula el diámetro :

Diámetro

1000 x V

1000 x 60

4,75 mm

Para cualquier valor X menor a 4,77 mm, la velocidad de corte será menor a 60 mpm ocasionando mal acabado y acortando la vida de la herramienta.
Carmelo Hernández 75

CICLOS RECTANGULARES PARA CENTROS DE TORNEADO

Carmelo Hernández

76

Una operación Rutinaria

El cilindrado exterior es una operación rutinaria- rápido en profundidad, avance a la longitud, avance salida del diámetro, regreso rápido al punto de inicio. Esto se realiza en cuatro bloques de programación, uno rápido, dos avances, y otro rápido. Carmelo Hernández

77

¿Qué es un Ciclo?
•Normalmente, se realiza un posicionamiento o una operación de corte por cada bloque. •Sin embargo, operaciones tales como la secuencia de 4 bloques del cilindrado, los diseňadores han incorporado los CICLOS para reducir el tiempo de programación. •Un ciclo combina los movimientos múltiples en un solo bloque de programación.
Carmelo Hernández 78

Ciclo de Cilindrado Rectangular
Punto de Inicio del Ciclo

Nueva Posición en Z

Nueva Posición en X

Para iniciar un ciclo de cilindrado rectangular, primero se posiciona la Herramienta en el Punto de Inicio del Ciclo. La herramienta regresará a este punto al finalizar el ciclo. El bloque es:

G90 Xnuevax Z nueva z F nuevaf
La herramienta avanza rápido al diámetro nueva x, avanza controlado a la longitud nuevaz, avanza controlado al valor inicial X, y luego retorna rápido al valor de inicio Z. Los cuatro bloques en uno.
Carmelo Hernández 79

Notas Adicionales del G90
•El ciclo de torneado rectangular G90 es modal, por lo que se usa para repetir cortes. •Se puede cambiar nuevox y nuevoz en los cortes sucesivos, y se puede ajustar el avance en cualquiera de ellos o en el corte previo. •G90 trabaja en la dirección indicada. Existen ciclos adicionales para refrentado, cilindrado interior y torneado hacia la contrapunta.
Carmelo Hernández 80

Ejemplo de Torneado G90

Cilindrar a los diámetros de los escalones 3,000” y 3,500” a una velocidad de 800 fpm usando un inserto tipo C de 80° en la herramienta 2.
Carmelo Hernández 81

Seguir los pasos de Planificación y Programación (1-5)

Carmelo Hernández

82

El Programa
Códigos Acción
Inicio Programa

Límite RPM Ajustar la velocidad de corte a 800 fpm, giro a derecha. Rápido 0,25” alejado de la pieza en Z. Rápido a una distancia radial de 0,125” en X, refrigerante. Primer ciclo rectangular para cortar 0,25”en diámetro. Acabado del primer escalón mayor, G90 activo. Primer corte en el segundo escalón, Note el valor nuevo Z. Corte final en el segundo escalón. Final programa

Carmelo Hernández

83

La Simulación

Recuerda, la simulación puede no mostrar la diferencia entre los movimientos rápidos y controlados. Al correr el programa en la máquina, los movimientos rápidos son mucho más rápidos que los controlados.

Carmelo Hernández

84

ROSCADO EN CENTROS DE TORNEADO

Carmelo Hernández

85

Roscado Convencional vs. CNC
Convencional
La exactitud depende del paso y los engranajes Sincroniza los cortes múltiples a través del volante de roscado La precisión depende del tornillo de bolas del eje Z y la electrónica. Sincroniza los cortes múltiples electrónicamente. La velocidad de corte está limitada por la precisión con que la máquina puede sincronizar el avance con las RPM del mandril. Toma menos de 1 minuto para un buen centro de torneado una rosca de ¾ -16 UNF 2A de 1”longitud.
86

La velocidad de corte está limitada por la habilidad del operador para embragar la media tuerca

Toma 10 minutos a un operador experimentado una rosca de ¾-16 UNF 2A de 1” longitud.

Carmelo Hernández

Notas sobre el Roscado CNC
•Roscar en un centro de torneado es más rápido que en un convencional porque:  La máquina puede sincronizar el avance con las RPM del mandril mucho más rápido que lo que una persona puede embragar la media tuerca. Sincronización más rápida se traduce en velocidades de corte mayores y producción más rápida, mejores acabados y mayor precisión. Las altas velocidades de reposicionamiento rápido de la herramienta es mucho más rápida de lo que una persona puede realizar. • Una máquina CNC puede cortar cualquier rosca – métrica o inglesa- sin ningún equipo especial.
Carmelo Hernández 87

Offsets de la herramienta de Roscar
Se puede tomar el offset de la herramienta de roscar en la punta o a un lado. El valor de X es igual en los dos casos, solo varía el valor de Z. Como se muestra en la figura, la toma a un lado ayuda a prevenir ayuda a prevenir los hombros pero no garantiza el roscado, mientras en la punta se obtiene la rosca correcta pero se incrementa el riesgo de choque en los hombros. Se debe conocer él método que se usa.

Offset de la herramienta a un lado. Ajustar Z para obtener las roscas suficientes. Carmelo Hernández

Offset de la herramienta en la punta. Cuidado cuando se rosca cerca de los hombros. 88

Asegurando la Precisión del Roscado.
Aún cuando las máquinas CNC son rápidas, no son infalibles. Debe existir suficiente holgura entre el extremo de la pieza y el punto de inicio de la herramienta para que los motores de avance sincronicen con el mandril. La mayoría de los manuales de las máquinas tienen una fórmula que depende de las RPM y el paso. Si una rosca tiene el diámetro de paso correcto, pero no encaja el calibre PASA, se debe incrementar esta 89 distancia.

Holgura 0,1”

Suficiente espacio para sincronizar.

Asegurarse que existe suficiente espacio para desplazarse si se está utilizando la contrapunta.
Carmelo Hernández

¿Mano Derecha o Mano Izquierda?

Roscado Mano Derecha- el husillo rota Roscado Mano Izquierda – el husillo rota en sentido horario (M3) y la herramienta en sentido anti-horario (M4) y la avanza hacia el mandril. herramienta avanza hacia el mandril. Los métodos mostrados arriba son los mas usados, se deben entender bien. Sin embargo , se pueden cambiar las rotaciones del husillo, los portaherramientas y las direcciones de corte y obtener los mismos efectos.
Carmelo Hernández 90

Códigos G para Roscado
Código G Aplicación
Requiere 4 bloques de programación por pasada, no usada actualmente. Trabaja de forma similar al ciclo de torneado G90 con un bloque por pasada. La rosca completa se programa con un bloque. El mas usado para el roscado.
Carmelo Hernández 91

Ejemplo de Roscado

Se realizará dos veces el programa una vez con G92 y otra con G76. En ambos casos se asumirá que la pieza ya se encuentra lista para roscar y se utilizará 400 fpm para el roscado.

Carmelo Hernández

92

G92 Ciclo de Roscado Rectangular
Punto inicio Ciclo

Nueva Posición Z

Nueva Posición X

G92 trabaja igual que el G90 excepto en la sincronización entre el husillo y la herramienta para el roscado. La herramienta comienza y termina en el Punto de Inicio del Ciclo. Cada bloque tiene la siguiente estructura:
G92 Xnuevax Znuevaz Fpaso

Observe que el paso es calculado como 1/tpi para roscas de 1 entrada. También en algunos centros de torneado se utiliza E en lugar de F para los ciclos de roscado. Es importante conocer la máquina.
Carmelo Hernández 93

Pasos de Planeación y Programación (1-3)
1. Estudiar el plano. Buscamos información sobre la rosca ¾-16 UNF 2ª: • Rango diámetro mayor: 0,7391-0,7485” • Diámetro menor (Máximo): 0,674” • Paso = 1/tpi = 1/16 = 0,0625” 2. Sujeción de la pieza : plato de pinzas. 3. Herramientas: inserto de carburo recubierto a una velocidad de 400 fpm. Calculamos las RPM, puesto que la VCC no se debe utilizar en el roscado:

Carmelo Hernández

94

Pasos de Planeación y Programación (4-5)
4. Escribir la secuencia exacta de las operaciones:

A. Posicionamiento rápido en Z0.25 de la cara. B. Posicionamiento rápido en X alejado en 0,1” (radial). C. Asumiremos un diámetro inicial de 0,745”, se ejecutarán 6 pases en X: 0,725 0,705 0,690 0,680 0,677 0,674 D. Fin del programa. 2.Convertir la secuencia de operaciones en un programa: Inicio Programa Ejecución de los pases de roscado Fin del programa Nota: En nuestra máquina, el offset de la herramienta de roscado es tomado a un lado, no en la punta, por lo que la longitud de roscado puede ser mas corta y se debe ajustar en el programa de ser necesario.
Carmelo Hernández 95

Programa con G92
Códigos Programa Acción
Inicio Programa

Carga de la herramienta de roscado RPM, dirección horaria. Posicionamiento rápido en Z, a 0,25”de la cara. Posicionamiento rápido en X, a 0,1”radial, encendido del refrigerante Pase inicial de roscado, cortando 0,020” en diámetro. Segundo pase de roscado, G92 permanece activo.

Pase ligero final de roscado

Fin Programa Carmelo Hernández 96

Simulación del Roscado.

La simulación puede no mostrar la herramienta en el punto inicial o el retorno a casa. Simula los bloques del ciclo G92. La máquina puede cortar la rosca más rápido que lo mostrado en la simulación.

Carmelo Hernández

97

Ciclo de Roscado G76
Debido a lo común del roscado, los diseñadores han creado el G76, para realizar el proceso en un solo bloque. El formato es el siguiente: G76 Xraizx Zfinz Icono Kaltura Dpase1 Fpaso Aangulo Donde: raizx = diámetro menor de la rosca (requerido) finz = valor final en Z de la rosca (requerido) cono= valor del cono en roscas cónicas (opcional) altura= altura radial de la rosca (requerido) pase1 = profundidad del primer pase (nota, la mayoría de las máquinas no permiten punto decimal en D, se debe usar un número entero) (requerido). paso= paso para rosca de una entrada, calculado por 1/tpi (requerido) ángulo = ángulo de entrada de la rosca (opcional)
Carmelo Hernández 98

Comentarios generales sobre G76
•Si no se activa I, el ciclo produce una rosca recta que es la mas común. •Si no se activa A, la herramienta entra en una recta ( ver mas adelante para mayor detalle ). •El ciclo funciona tanto para roscado interno como externo, basado en el punto inicial y los valores de X y Z. •El ciclo decide automáticamente la cantidad de pases a ejecutar dependiendo de los valores de K y D. Cada pase es menor que el previo. •Algunas máquinas tienen mayor control sobre el número de pases y la profundidad del pase final. Se recomienda conocer la máquina .
Carmelo Hernández 99

Códigos K y D
K es la altura de la rosca y se calcula mediante la siguiente fórmula:
Altura rosca Diámetro mayor – Diámetro menor

En las tablas de roscas, tanto el diámetro mayor y menor está dado como un rango , por lo que se debe usar el valor mayor. Para una rosca de ¾ -16 UNF 2A:
Altura rosca

D es la profundidad del primer pase, en forma de entero. Si se requiere 0.012”, D es 0120. Recuerde que la resolución de la mayoría de las máquinas es 0.0001”, por lo que 0120 = 0.0120”. Carmelo Hernández 100

Código A
El ángulo de una rosca métrica o en pulgadas es 60° generalmente y 29° para roscas ACME. Para cambiar el valor de A, se puede cambiar el ángulo de entrada de la herramienta de roscar. El ángulo de entrada es siempre ½ del valor de A especificado en el ciclo G76.

Angulo de rosca incluido

Notas: 2. Algunas máquinas no aceptan punto decimal en A. 3. Algunas máquinas limitan el valor de A a los valores comunes, otras permiten cualquier valor. Carmelo Hernández 101

Angulo de entrada al roscado
A20 – la entrada es a 10°. La mayoría del corte ocurre en el flanco principal, pero también en el secundario. Deja un buen acabado y tiende a minimizar las partes planas. A60 – la entrada es a 30°, o baja por el flanco de la rosca. Toda la carga está en el flanco principal. El flanco secundario tiene un pobre acabado. Se realiza igual al roscado convencional.

A0 – Por defecto. La entrada es recta, y el corte es igual en ambos flancos. Es duro para la herramienta, pero ambos flancos presentan buen acabado.
Carmelo Hernández 102

Programa con G76
Inicio Programa

Carga de herramienta de roscado Ajuste RPM, dirección horaria. 0.25 de la pieza en Z en rápido 0.1 radial de la pieza en rápido Roscado en un solo bloque. Fin Programa

Carmelo Hernández

103

Roscado de múltiples entradas
Para roscas de una entrada , el avance es igual al paso. En caso de múltiples entradas, el avance es un múltiplo del paso. Por ejemplo, para una rosca de 2 entradas de ¾ -16, el roscado sería de ¾-8 y la mitad del roscado luciría así:

Luego, se desplazaría el ciclo en el paso (0,0625”) y la rosca en la parte intermedia luciría así:

Carmelo Hernández

104

Roscado de dos entradas con G76
Inicio Programa

Carga de herramienta de roscado

Ajuste RPM, dirección horaria. 0.25 de la pieza en Z en rápido 0.1 radial de la pieza en rápido Roscado de la primera rosca. Re posicionamiento del punto de inicio. Roscado de la segunda rosca.

Fin Programa

Carmelo Hernández

105

PROGRAMACIÓN DE ARCOS

Carmelo Hernández

106

¿Por qué Programar Arcos?
• Muchas de las piezas poseen radios que requieren ser mecanizados. •La programación de arcos en los centros de torneados eliminan la necesidad de utilizar herramientas de forma y se obtienen mejores acabados. •En centros de mecanizado, se pueden mecanizar arcos que de otro modo requerirían complicados montajes en una mesa rotatoria. •En centros de mecanizado, los radios internos de los sacados siempre serán mejores con un movimiento de arco que el radio obtenido de la herramienta de corte. •Se obtendrá mayor flexibilidad en la selección de herramientas tanto en centros de torneado como de mecanizado. Carmelo Hernández 107

Generalidades
Para programar un arco se deben conocer 3 puntos: 2. Punto de inicio 3. Punto final 4. Punto centro arco. Notas: En los centros de mecanizado, se programa el centro de la herramienta, por lo que es necesario conocer el radio de la herramienta. La herramienta debe ser tangente al arco en el punto de inicio y final.

G02 Arco Sentido Reloj
Trayectoria Punto inicial

Punto Centro Arco Punto final

Punto final

Punto inicial Punto Centro Arco Trayectoria

Arco Contra Reloj
Carmelo Hernández 108

Formato General para Bloque con Arco en Centros de Mecanizado
G2 Xfinx Yfiny Ivectorx Jvectory Fnuevof G3 Xfinx Yfiny Ivectorx Jvectory Fnuevof Donde: finx, finy son las coordenadas del punto final. vectorx, vectory son las distancias desde el punto inicial del arco al punto central del arco. nuevof es el avance nuevo, si se requiere modificar, de lo contrario permanece el último avance activo ( F es modal). Ver la lámina anterior para las definiciones.
Carmelo Hernández 109

I y J para Centros de Mecanizado
A veces se tiene inconvenientes para entender I y J, cuando es sencillo. I y J son las direcciones en X y Z con signo desde el punto inicial al punto centro del arco. La figura muestra un arco <90° que tienen valores de I y J. Arcos de 0,90,180 y 270 siempre tienen un valor de 0 bien sea I o J. Observe en este ejemplo que I es un valor positivo , mientras que J es un valor negativo.
Trayectoria programada Punto final Punto inicial

Punto tangente

Punto centro arco Punto tangente

Carmelo Hernández

110

I y J (continuación)
Matemáticamente , I y J se pueden calcular:
Centro arco Inicio arco Centro arco Inicio arco

I y J se pueden describir: Distancia desde el punto de Inicio al punto del Centro del arco en X. Distancia desde el punto de Inicio al punto del Centro del arco en Y Observe la diferencia entre la definición matemática y la escrita. Asegúrese de que el signo esté expresado correctamente.
Carmelo Hernández 111

Ejemplo con números
La herramienta utilizada es de 1” de diámetro (0,5 radio), luego de obtener las coordenadas de los tres puntos, se calcula I y J:
Inicio Arco Trayectoria Fin Arco

Quedando programa:

en

la

parte

del
Centro Arco

G2 y G3 son modales. Un error común es olvidarse de colocar G1 luego de programar un arco.
Carmelo Hernández 112

Formato general para bloques de arcos en Centros de Torneado
G2 Xfinx Yfiny Ivectorx Kvectorz Fnuevof G3 Xfinx Yfiny Ivectorx Kvectorz Fnuevof Donde: finx, finz son las coordenadas del punto final. vectorx, vectorz son las distancias desde el punto inicial del arco al punto central del arco. nuevof es el avance nuevo, si se requiere modificar, de lo contrario permanece el último avance activo ( F es modal). Observe que la única diferencia con los centros de mecanizado es que Y y J son reemplazados con Z y K.
Carmelo Hernández 113

I y K para Centros Torneado
Observe que los valores de I son RADIALES aún cuando X se programe diametralmente.
Fin Arco

Inicio Arco

Centro Arco

Para centros de torneado, I y K se calcula:
Centro Arco Inicio Arco

Carmelo Hernández

Centro Arco

Inicio Arco

114

Notas especiales para arcos en Centros de Torneado
• En centros de mecanizado el centro del arco debe ser
mayor al radio de la herramienta, en los centros de torneado por lo general no. • El radio de punta del inserto en una herramienta de torneado causa imprecisiones en la formación del arco, las cuales se explicarán luego. • Por ahora, ignorar el radio de punta y posteriormente se resolverá este problema.

Carmelo Hernández

115

Ejemplo en un Centros de Torneado
Se realizará un pase final en el diámetro de 1”, el radio de 0,750”, y el diámetro de 2,5” usando una herramienta de carburo de 55° (tipo D)

Carmelo Hernández

116

Movimientos de la máquina
Inicio Programa
Fin Arco

Centro Arco

A. Rápido en X y Z, refrigerante B. Avance inicio arco C. Arco D. Avance despeje Z yX

Inicio Arco

Carmelo Hernández

117

COMPENSACIÓN DEL RADIO DE LA HERRAMIENTA EN LOS CENTROS DE TORNEADO

Carmelo Hernández

118

Torneado cilíndrico y Refrentado
• En el Torneado cilíndrico y Refrentado, el radio de la herramienta no tiene otro efecto en la pieza sino dejar un radio en la parte interna de las esquinas
Punto de tangencia de la cara final

Punto teórico que se programa
Carmelo Hernández

Punto de tangencia de los diámetros finales

119

El Problema
Cuando se mecanizan conos o radios, el radio de la herramienta deja un exceso de material como se muestra:

Exceso de material
Carmelo Hernández 120

La Solución
1. Programar manualmente los puntos de tangencia. Esto requiere mucho tiempo en cálculos trigonométricos o dibujos CAD. 2. Uso de la compensación del radio de la herramienta. Se introduce el radio de la herramienta en el control, y se activa en los pases de acabado solamente, luego se apaga. La máquina calcula los puntos de tangencia y se programa como si la herramienta fuera completamente aguda.
Carmelo Hernández 121

Códigos G del Radio de la Herramienta

Cancelar la compensación del Radio de la Herramienta Compensar el Radio de la Herramienta a la IZQUIERDA de la trayectoria programada Compensar el Radio de la Herramienta a la DERECHA de la trayectoria programada

Carmelo Hernández

122

G41 – la herramienta está a la izquierda de la pieza cuando observamos en la dirección del corte

G42 – la herramienta está a la derecha de la pieza cuando observamos en la dirección del corte
123

Carmelo Hernández

Activar el Radio de la Herramienta
Para activar la compensación, la máquina debe moverse la distancia en X y Z igual al radio. Para cálculos fáciles, retroceder del punto de inicio 0,1 en Z y 0,2 en X. Recuerda X es diametral, así 0,2 en X es realmente 0,1 radialmente.
Compensación del radio de la herramienta en este movimiento Compensación, alejado 0,1 en Z y 0,2 en X del punto inicial

Punto de inicio del pase final con compensación, alejado 0,1 en Z. Carmelo Hernández

124

Desactivar el Radio de la Herramienta
Para desactivar la compensación, desplazamos la herramienta completamente fuera de la pieza y luego movemos una distancia mayor al radio de la herramienta, mientras llamamos al G40. Observe que no retrocedemos en Z con la compensación activada. La máquina puede confundirse, y los cortes posteriores pueden desactivarse en múltiplos del radio de punta. Siempre llamar G40 ANTES de retroceder en Z.
Movimiento avance para desactivar la compensación del radio de punta

Movimiento despeje de la pieza

Carmelo Hernández

125

Ejemplo G42
Programar SOLO el pase final, usando G42 como compensación del radio de punta. Velocidad de corte 800 fpm y avance 0,006 ipr.

Carmelo Hernández

126

Pase Final
Códigos Acción
Inicio Programa

Herramienta en V Límite RPM Velocidad de corte a 800 fpm, dirección horaria. Rápido a G42 del punto de inicio en Z. Rápido a G42 del punto de inicio en X, refrigerante. Activación de la compensación, inicio del chaflán. Mecanizado del chaflán. Cilindrado a 1,0” de diámetro. Mecanizado del cono. Mecanizado del Radio. Avance despeje en Z, saliendo 0,125” para el tronzado. Avance despeje en X. Movimiento para desactivar la compensación del radio. Fin del programa.

Carmelo Hernández

127

Pase Final

Carmelo Hernández

128

TRONZADO EN CENTROS DE TORNEADO

Carmelo Hernández

129

Operación de Tronzado
•El tronzado y el ranurado son muy similares excepto que el tronzado desprende la pieza de la barra, mientras que el ranurado agrega una ranura al perfil de la pieza. •El tronzado para piezas pequeñas se puede realizar avanzando con G1 y retrocediendo con G0. •Las piezas grandes se deben tronzar con el ciclo G75, el cual con el picoteo permite el control de la viruta. •Se debe tener cuidado al tronzar la pieza completamente ya que puede salir disparada si no se cuenta con un dispositivo de captura de pieza.
Carmelo Hernández 130

Ajuste de la Herramienta de Tronzado
Cuando se programa y ajusta una herramienta de tronzado, se debe decidir donde se tomará el offset de la herramienta, en la punta principal o secundario. En los ejemplos, el offset se coloca en la punta principal de un inserto de 0,125” de ancho, por lo que el valor de Z es Z-0,125 en el tronzado desde el origen.

Punta Principal.

Punta Secundaria.
131

Carmelo Hernández

Ejemplo Sencillo de Tronzado
Se tronzará la pieza con la herramienta T05 a 600 fpm y 0,004 ipr. Se detendrá en X0,050 para prevenir que la pieza salga disparada. Luego el operador cortará la pieza manualmente.

Carmelo Hernández

132

Tronzado
Códigos programación Acción

Inicio del programa

Carga de la herramienta de tronzado. Limite de RPM Ajuste velocidad corte 600 fpm, sentido horario. Rápido al punto de inicio del tronzado en Z. y X. Avance entrando. Rápido al punto inicial. Fin Programa

Carmelo Hernández

133

Ciclo de Tronzado G75
Las piezas pequeñas se pueden tronzar avanzando dentro de la pieza y retrocediendo en rápido, pero las pieza grandes utilizan el ciclo de picoteo G75 para el control de las virutas y prevenir el atascamiento de la herramienta. El formato es:

G75 Xfinx Qprof.picoteo Favance
Donde finx = Diámetro final X, generalmente 0, o ligeramente mayor 0. prof.picoteo = cantidad de avance en cada entrada avance = avance para el ciclo de tronzado. Como todos los ciclos, se debe posicionar la herramienta en el punto de inicio del ciclo usando bloques con G0. Luego, al finalizar el ciclo, la herramienta regresará al punto inicial del ciclo. El siguiente programa muestra el ciclo de tronzado para la misma pieza del ejemplo anterior.
Carmelo Hernández 134

Tronzado con G75
Códigos programación Acción

Inicio del programa

Carga de la herramienta de tronzado. Limite de RPM Ajuste velocidad corte 600 fpm, sentido horario. Rápido al punto de inicio del ciclo de tronzado en Z. y X. Ciclo tronzado con picoteo de 0,25”. Regresa a X1.1 Fin Programa

Carmelo Hernández

135

CICLOS DE DESBASTE Y ACABADO EN CENTROS DE TORNEADO

Carmelo Hernández

136

El Problema
En el torneado, se consiguen piezas similares a las presentadas en los ejemplos, que usan múltiples escalones, chaflanes, conos y radios. Estas características presentan dificultades para el desbaste.

Carmelo Hernández

137

Desbaste con G90
Si se usa el ciclo rectangular G90 para el desbaste de la pieza, el exceso de material permanece como se muestra, variando las cantidades de material en las diferentes localizaciones. Esto representa problemas para el acabado puesto que la profundidad de corte no es uniforme y los resultados del acabado no son predecibles.
Exceso de material

Carmelo Hernández

138

Que se requiere
Lo que realmente se requiere es que el ciclo de desbaste deje una cantidad de material uniforme para que la herramienta de acabado se comporte en forma apropiada. Debido al uso común en el torneado, los controles de la máquina utilizan G71 para el desbaste dejando una cantidad de material especificada y G70 para el acabado. Estos dos ciclos simplifican enormemente la programación de piezas complicadas.
Carmelo Hernández

Exceso de material

139

Formato del programa con G71 y G70
Carga de la herramienta de desbaste y localización en el punto inicial.

Las líneas del programa entre N10 y N20 describen el pase de ACABADO solamente. La máquina ejecuta el desbaste.

Cambio de la herramienta – Carga de la herramienta de acabado – Activación de la compensación.

El ciclo de acabado refiere a las mismas líneas anteriores usadas para el ciclo de desbaste, puesto que ellas describen el pase final.

El programa carga la herramienta de desbaste y la localiza en el punto inicial del ciclo. La velocidad y el avance en la línea del G71 son usadas para el desbaste. Cualquier velocidad o avance usadas en las líneas N10-N20 son para el pase final. Por lo que al cargar la herramienta de acabado y el G70 usan las mismas líneas N10-N20 para el pase final
Carmelo Hernández 140

Ciclo desbaste G71
Anteriormente se presentó el formato G71, pero se explica detalladamente a continuación: G71 Pinicion Qfinn Uacabadox Wacabadoz Ddeltax Fdesbastef Sdesbastes Donde inicion = inicio del número de la secuencia. finn = fin del número de la secuencia. acabadox = exceso de material en los diámetros. acabadoz = exceso de material en las caras. deltax = valor entero para la profundidad de corte. desbastef = avance a ser usado en el desbaste. desbstes = RPM del husillo o CSS (dependiendo de G96 o G97) a ser usado en el desbaste. La máquina avanza en la profundidad de corte D hasta llegar al tamaño del acabado. El valor de U y W determina el sobrematerial para el acabado. Cuando G71 se ha completado, la pieza luce igual a la pieza terminada pero con un mayor tamaño.

Carmelo Hernández

141

Ciclo Acabado G70
El formato del ciclo de acabado G70 es mas sencillo que el ciclo desbaste G71:

G70 Pinicion Qfinn
Donde inicion = número de inicio de la secuencia finn = número de finalización de la secuencia. Se debe cargar la herramienta de acabado y posicionarla 0,2” en X y 0,1” en Z del punto inicial del ciclo de desbaste. Luego, moverla para activar la compensación de la herramienta. Programar el G70. La velocidad y el avance deseados deben programarse en los bloques N10-N20. G71 los ignora, solo los usa el G70. En la línea del pase final, el bloque N20, se debe desactivar la compensación del radio de la herramienta con un G40. Observe que no tiene efecto en el G71.

Carmelo Hernández

142

Ejemplo G71/G70
Observe que es el mismo ejemplo que se realizó para la compensación del radio de la herramienta. Sin embargo, el desbaste se realizará a 600 fpm y 0,012 ipr con un inserto tipo C T02. Luego el acabado a 800 fpm y 0,006 ipr con un inserto tipo V T03. Finalmente, se tronzará con una herramienta de 1/8” de ancho T05 a 600 fpm y 0,004 ipr. Se usará G41 para la herramienta de acabado T03 solamente.
Carmelo Hernández 143

Ejecución de la planeación y los pasos de Programación (1-5)
1. Estudio el dibujo. 2. Estudio de la sujeción de la materia prima – en un plato de 3 mordazas. 3. Decidir que herramientas usar – están definidas ( se usa CSS para todas): • Desbaste – inserto C a 600 fpm y 0,012 ipr, T02 • Acabado – inserto V a 800 fpm y 0,006 ipr, T03 • Tronzado – herramienta de tronzado 1/8” ancho a 600 fpm y 0,004 ipr, T05. 4. Escribir la secuencia exacta de las operaciones: A. Refrentado cara para la longitud usando T02. B. Desbaste dejando un exceso 0,060” en diámetros y 0,005” en las caras. C. Acabado con compensación de la herramienta. D. Tronzar utilizando el ciclo G75 con picoteo X0.050 E. Fin Programa. 5. Convertir la secuencia de operaciones en el programa: Inicio Programa Refrentado Desbaste Acabado Tronzado Carmelo Hernández 144

Refrentado
Códigos programación Acción
Inicio del programa

Carga inserto C Límite RPM Velocidad 600 fpm, dirección horaria Rápido al punto inicio para refrentado en Z y X. Desbaste Cara Posicionamiento acabado cara Incremento velocidad para acabado, G96 permanece activo. Acabado cara. Rápido a punto inicial para desbaste en Z y X. . El programa continua. . Carmelo Hernández

145

Desbaste y Acabado
Códigos programación Acción
Ciclo desbaste con parámetros Rápido al inicio del chaflán, 0,1 alejado en Z. Velocidad acabado (G71 usa 600) Mecanizado chaflán Mecanizado diámetro 1,0”. Mecanizado cono. Mecanizado radio. Avance en Z para luego tronzar. Avance en X. Movimiento para desactivar compensación del radio. Cambio herramienta Carga herramienta inserto tipo V

Rápido en Z para la compensación radio y en X Activación de la compensación radio Ejecutar el ciclo de acabado Carmelo Hernández El programa continua. 146

Funcionamiento del G71
3. Rápido Z inicial Punto Inicio Ciclo 1. Rápido a profundidad en cada corte

2. Avanza sobre el perfil, continua el perfil previamente cortado.

Carmelo Hernández

147

Funcionamiento del G70
Herramienta regresa al punto inicial del ciclo. G40 llamado en el bloque N20 G41Punto Inicio Punto G41 Inicio Ciclo

Movimiento del ciclo, N10

rápido bloque

Carmelo Hernández

148

Tronzado y Fin Programa
Códigos programación Acción
Cambio herramienta

Localización herramienta de tronzado en Z y X. Tronzado en incrementos de 0,25” Fin Programa

Carmelo Hernández

149

Sign up to vote on this title
UsefulNot useful