P. 1
presentacion torno c

presentacion torno c

|Views: 20.286|Likes:
Publicado porcarmelotomas
curso torno control numerico
traducido de James Higley
curso torno control numerico
traducido de James Higley

More info:

Published by: carmelotomas on Aug 27, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPS, PDF, TXT or read online from Scribd
See more
See less

10/04/2015

pdf

text

original

Paso 3: De la Tabla 1, ubicar los parámetros de corte para este
material.

Dureza

Parámetros de corte

V
e
l
o
c
i
d
a
d
e
s

y

A
v
a
n
c
e
s

Carmelo Hernández

39

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

40

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

41

Cálculo de RPM en Torneado (cont.)

V
e
l
o
c
i
d
a
d
e
s

y

A
v
a
n
c
e
s

1) Calcular
la relación
de avances

2) Calcular la relación de
velocidades

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

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

6) Calcular la velocidad de
corte final.

Carmelo Hernández

42

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

43

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.

Fd = factor de profundidad de la tabla.
ara este ejemplo,

Carmelo Hernández

44

Cálculo de RPM en Torneado (cont.)

Paso 6:

Finalmente, se calcula las RPM con:

ara este ejemplo:

Carmelo Hernández

45

PROGRAMACIÓN DE CENTROS
DE TORNEADO

45

Carmelo Hernández

46

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.

46

Carmelo Hernández

47

¿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.

47

Carmelo Hernández

48

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.

48

Carmelo Hernández

49

Códigos G
Preparatorios

Acción

Función M
Misceláneas

Acción

G0

Movimiento
lineal de
posicionamiento
rápido

M3

Giro horario
mandril

G1

Movimiento
lineal con
avance

M4

Giro en reversa
del mandril

G2

Arco CW

M5

Detener mandril

G3

Arco CCW

M8/M9

Refrigerante
on/off

G28

Ir a casa

M30

Fin programa

Códigos comunes

49

Carmelo Hernández

50

Códigos G
Preparatorios

Acción

Otras funciones

Acción

G20

Pulgadas

O

Número
programa

G40

Cancelar
compensación
radio
herramienta.

X,Z

Posición
absoluta

G99

Modo avance
pulgadas por
revolución

U,W

Posición
incremental

G54

Primer Fixture
Offset

T

Número
herramienta

S

Velocidad
mandril

Otros Códigos

50

Carmelo Hernández

51

Preferidas

Fáciles de
leer y
cambiar

Funciona, pero con un
estilo muy pobre

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

•La mayoría de los
códigos son modales-
su vigencia
permanece hasta que
aparece otro.

•Se programan los
cambios, nada extra.
Por ejemplo:

51

Carmelo Hernández

52

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.

52

Carmelo Hernández

53

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 trabaja bien

X3. trabaja bien

X3 la máquina interpreta x0.0003

Z0 trabaja bien

Z0. trabaja bien

53

Carmelo Hernández

54

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.

54

Carmelo Hernández

55

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”.

55

Carmelo Hernández

56

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
.

56

Carmelo Hernández

57

Inicio del Programa para el Haas SL-20

Programa

Explicación

%
O999

G20 G40 G99
G28 U0
G28 W0
T0202
G54
S4000 M3
G0 Zzzz

G0 Xxxx M8

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.

57

Carmelo Hernández

58
58

Programa

Explicación

M9
G28 U0
G28 W0
T0303
G54
S3500 M3
G0 Zzzz

Xxxx M8

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.

Cambio de la Herramienta para el Haas
SL-20

Carmelo Hernández

59
59

Fin del Programa para el Haas SL-20

Programa

Explicación

M9
M5
G28 U0
G28 W0
M30
%

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

60
60

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

61
61

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

62
62

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

63
63

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

64
64

Inicio Programa

Códigos Programa

Acción

A.Posicionamiento rápido en Z
B.Posicionamiento rápido a 0,1 de la pieza (0,2 en diámetro
C.Avance en X hasta 0 ( centro de la pieza)
D.Avance hasta 0,050” de la cara.
E.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

El Programa Actual

Carmelo Hernández

65
65

Movimientos de la Máquina

Herramienta en la
posición “Home”
(Inicio Programa)

Herramienta en
posición de corte

Refrentado

Movimiento de
desahogo

Movimiento
rápido de
desahogo

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

Carmelo Hernández

66
66

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

67
67

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->