Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TORNO
1. DEFINICIONES. ELEMENTOS
BSICOS DEL CN.
Incremento de productividad.
Mayor rendimiento.
Mas precisin, uniformidad, repetitividad y mejor acabado.
Disminucin de tiempos muertos.
Reduccin del porcentaje de piezas defectuosas.
Reduccin del tiempo de inspeccin y control.
Mayor flexibilidad.
Posibilidad de mecanizar formas complicadas.
MANUFACTURA Y PROGRAMACION
TORNO
3. CLASIFICACIN DE LOS
CONTROLES NUMRICOS
4. SISTEMAS DE TRANSMISIN
o Traslaciones rectilneas en los ejes principales, a partir del giro generado por el
grupo motor-reductor.
o MHCN: Transmisin por recirculacin de bolas. Sinfn acanalado + acoplamiento al que se
fija el conjunto mecnico a desplazar. Cuando el motor gira, su rotacin se transmite al
sinfn y el cuerpo del acoplamiento se traslada longitudinalmente arrastrando a la mesa.
o Bolas: Prdidas por friccin mnimas.
o Precarga para reducir el juego y mejorar exactitud.
MANUFACTURA Y PROGRAMACION
TORNO
5. CAMBIADORES DE
HERRAMIENTA
CAMBIADORES DE HERRAMIENTA:
Torreta de herramientas (torno).
6. REFRIGERANTES
Las elevadas velocidades de corte hacen necesaria la intervencin de lubricantes:
Disipar el calor generado.
Reducir friccin y desgaste de herramienta.
Facilitar la extraccin de viruta.
MANUFACTURA Y PROGRAMACION
TORNO
BASES PARA LA
PROGRAMACIN DE MHCN
1. INFORMACIN NECESARIA.
2. FASES DE PROGRAMACIN.
3. SISTEMAS DE REFERENCIA.
4. ORGENES. PUNTOS DE REFERENCIA.
5. COMPENSACIN DEL RADIO DE LA HERRAMIENTA.
6. DATOS DE LAS HERRAMIENTAS. CORRECTORES.
7. PROGRAMACIN ISO.
8. PROGRAMACIN AVANCE Y GIRO DEL CABEZAL.
9. FUNCIONES AUXILIARES.
10. PROGRAMACIN DE COORDENADAS.
1. INFORMACIN NECESARIA
INFORMACIN NECESARIA:
Informacin geomtrica.
Dimensiones de las piezas. Pieza en bruto y plano de la pieza acabada.
Dimensiones de las herramientas.
Informacin tecnolgica.
Fases del mecanizado. (Conjunto de operaciones que se realizan en una pieza y en una
mquina dada).
Orden de las operaciones en cada fase.
Establecimiento de las condiciones de corte. (Velocidad de corte, profundidad de pasada,
avance entre pasadas, empleo de refrigerante)
Tipo de material que se va a mecanizar.
Informacin de la mquina.
Capacidad y caractersticas de la mquina (potencia, par mximo, carrera, cambio herramienta,
ejes, puntos referencia)
Caractersticas del CNC. Tipo de control, funciones disponibles, formato, posibilidades de
programacin, etc.)
2. FASES DE PROGRAMACIN
FASES DE LA PROGRAMACIN:
Preparacin del trabajo.
A partir de las caractersticas de la mquina: velocidades, potencia, volumen de trabajo, puntos de
referencia elaboramos una secuencia de operaciones, que incluir: cmo se fija la pieza, tipo de
herramienta, nmero de pasadas, condiciones de la operacin, etc.
Elaboracin del programa pieza.
Cdigo fuente que contenga toda la informacin necesaria y en un lenguaje entendible por el control
numrico. A partir del plano de la pieza se extrae la informacin geomtrica que permite definir el contorno
de la pieza y las trayectorias a seguir por la herramienta. Orgenes.
Puesta a punto del programa. Depuracin y simulacin.
MANUFACTURA Y PROGRAMACION
TORNO
3. SISTEMAS DE REFERENCIA
SISTEMAS DE COORDENADAS EN LAS MHCN.
4. ORGENES. PUNTOS DE
REFERENCIA
PUNTO CERO DE LA MQUINA (M)
Con el fin de poder posicionar los elementos mviles que se deben controlar, es
necesario adoptar un sistema de referencia en la mquina. Dicho origen, definido por el
fabricante, se denomina Origen Mquina.
Permite fijar el origen absoluto de la medicin.
Puede ser un punto accesible en la mquina o no.
Los CNC actuales disponen de funciones para compensacin del radio de la herramienta, de
modo que se programa el contorno de la pieza deseado y el CNC calcula la trayectoria que
debe seguir el punto programado, conociendo la herramienta utilizada.
MANUFACTURA Y PROGRAMACION
TORNO
6. DATOS DE LAS
HERRAMIENTAS. CORRECTORES.
En las mquinas de CNC se pueden utilizar distintas herramientas y es necesario que el control
tenga todos los datos geomtricos de las mismas para conocer donde est situado el extremo
de las mismas, de forma que este siga las trayectorias deseadas para mecanizar
correctamente la pieza. Toda esta informacin geomtrica se encontrar en los
CORRECTORES DE HERRAMIENTA. Se debe realizar una operacin de PRERREGLAJE
para conocer las dimensiones precisas de la herramienta.
7. PROGRAMACIN ISO
ESTRUCTURA DE UN PROGRAMA PIEZA:
BLOQUES DE PROGRAMACIN:
N. Nmero de bloque.
G. Funciones preparatorias.
M. Funciones auxiliares.
X, Y, Z. Cotas de ejes.
I, J, K. Cotas auxiliares.
A, B, C. Coordenadas angulares alrededor de X, Y, Z.
F. Velocidad de avance.
MANUFACTURA Y PROGRAMACION
TORNO
P :
P _ _ _ _ _ nmero de programa.
Se emplea para identificar a los programas, almacenarlos en la memoria y recuperarlos en
cualquier momento invocando su nmero asignado. Tiene 5 dgitos y estar comprendido entre
0 y 99998.
P _ _ identificacin de parmetros o variables.
Se emplea en la programacin paramtrica o en los ciclos fijos de mecanizado y nos permite
asignar variables y operar con ellas. Tiene 2 dgitos y puede variar entre 00 y 99.
N :
N _ _ _ _ numero de bloque (o de lnea de programa).
Sirve para identificar los nmeros de lnea del programa. Estar comprendido entre 0 y 9999.
Conviene preferentemente comenzar con la numeracin desde N10 y numerar de 10 en 10 por
si hubiera que colocar lneas intermedias para corregir errores u omisiones.
N _ _. _ _ nmero de subrutina estndar o paramtrica.
Permite identificar subrutinas. Los 2 primeros dgitos indican el nmero de subrutina (00 al 99),
los 2 dgitos que siguen al punto decimal, indican la cantidad de veces que se repetir esa
subrutina.
G :
G _ _ funciones preparatorias.
Estn comprendidas entre G00 y G97 para nuestra mquina, aunque no necesariamente
existirn todas correlativamente. Posteriormente listaremos todas las funciones preparatorias
con su significado y ms adelante aun las explicaremos una por una.
F :
F _ _ _ _ avance en mm / min.
F _ _ _ _ avance en mm / rev
Nos permite programar la velocidad de avance de los carros en 2 unidades distintas: mm /min.
Y mm / rev, siendo el mximo programable en cada caso de 9999 mm / min. y de 500 mm / rev;
aunque estos valores no los puede ejecutar la mquina por cuestiones de fabricacin. De esta
manera el avance mximo estar limitado por el valor de 3000 mm / min. Se emplean en la
programacin paramtrica y los listaremos y estudiaremos mas adelante.
S :
S _ _ _ _ Velocidad de giro del cabezal
Se puede programar la velocidad en 2 unidades:
MANUFACTURA Y PROGRAMACION
TORNO
M :
M _ _ funciones auxiliares
Comprendida entre M0 y M45. Estas funciones auxiliares, definen por ejemplo: sentido de giro
del cabezal, seal de fin de programa, seleccin de la gama de velocidades, etc.
Posteriormente las listaremos y las estudiaremos detenidamente.
X :
X +/- _ _ _ _. _ _ _ cotas segn el eje X.
Debemos tener presente que si programamos en dimetros (que es lo usual), el valor de X
ser siempre el valor del dimetro de la pieza en ese punto y no el radio. Debern colocarse 3
decimales y redondear el ltimo decimal (milsima) segn el 4to. Decimal (si es mayor o igual a
5 incrementar en 1 el tercer decimal). Ej. 28.3468 El cuarto decimal 8 es mayor que 5 por lo
que el tercer decimal pasar a ser 7, obtenindose el valor 28.347 En el caso en que el valor
sea positivo (lo usual) no es necesario colocar el signo +.
Z :
Z +/- _ _ _ _. _ _ _ cotas segn el eje Z
Cotas longitudinales de la pieza. Tener en cuenta al igual que en el ejemplo anterior, los 3
decimales y el redondeo.
l :
l +/- _ _ _ _. _ _ _ cotas indirectas del eje X
Se emplean para distintas funciones, como ser para desplazamientos circulares G2-G3, donde
define una proyeccin del vector-radio; en la carga de correctores de herramientas, G50 donde
representa la correccin por desgaste de la herramienta segn X; en el roscado mediante G33,
indica el paso segn X (rosca frontal o cnica); etc. Recordar los 3 decimales y el redondeo.
K :
K +/- _ _ _ _. _ _ _ cotas indirectas del eje Z.
Su empleo es anlogo al de l para X pero con el eje Z. Recordar las mismas consideraciones.
Tambin se emplea K en la programacin paramtrica y en algunas otras funciones (G4, G72)
para decir que el valor que le sucede es una constante.
A :
A +/- _ _ _ _. _ _ _ ngulo
Se lo emplea al trabajar en coordenadas polares para definir el ngulo del radio-vector con
Respecto al ej. Positivo Z. Tambin se lo emplea para un G2-G3 en forma polar, donde define
el ngulo que forma el punto final del arco con respecto al eje + de las Z, tomado sobre el
centro del arco.
MANUFACTURA Y PROGRAMACION
TORNO
9. FUNCIONES AUXILIARES
10. PROGRAMACIN DE
COORDENADAS
Almacenamiento en memoria
N10 G55 X Y Z
Llamada a origen pieza almacenado
N10 G55
- G70 Pulgadas.
- G71 Milmetros
Coordenadas cartesianas
Coordenadas polares
Coordenadas cilndricas.
Dos ngulos.
ngulo y una coordenada cartesiana.
PROGRAMACION Y M A N U F A C T U R A
torno
Ejemplo torno:
PROGRAMACION Y M A N U F A C T U R A
torno
PROGRAMACIN
1. FUNCIONES DE MOVIMIENTO
LINEAL Y CIRCULAR
Formato:
Ejemplo:
Siendo:
EJEMPLO G08
PROGRAMACION Y M A N U F A C T U R A
torno
TEMPORIZACIN (G04)
El valor de la temporizacin se programa mediante la letra K:
Ejemplo:
Temporizacin de 0.05 s
G04 K0.05
2. TRANSICIN ENTRE
BLOQUES
a) INTERPOLACIN CON ARISTA MATADA (G05)
El CN comienza la ejecucin del bloque siguiente del programa antes de que la mquina haya
llegado a la posicin exacta programada en el bloque anterior: Es modal.
Ejemplo:
PROGRAMACION Y M A N U F A C T U R A
torno
3. SELECCIN DE HERRAMIENTAS Y
COMPENSACIN DEL RADIO
La seleccin se hace mediante Txx.xx. Las dos primeras cifras indican la posicin de
la nueva herramienta en la torreta, y las dos ltimas, el corrector de herramienta
asignado.
La tabla de herramientas consta de 32 correctores (T01 a T32). Cada uno de ellos
consta de:
X: longitud de la herramienta segn el eje X.
Z: longitud de la herramienta segn el eje Z.
F: cdigo de forma de la herramienta.
R: radio de la herramienta.
I: Correccin de longitud de herramienta (desgaste) segn X. Se introduce en
dimetros.
K: Correccin de longitud (desgaste) segn Z.
PROGRAMACION Y M A N U F A C T U R A
torno
Factores de forma
Longitudes de la herramienta
PROGRAMACION Y M A N U F A C T U R A
torno
4. REDONDEO CONTROLADO DE
ARISTAS.
Ejemplo G36:
PROGRAMACION Y M A N U F A C T U R A
torno
G39 no es modal.
PROGRAMACION Y M A N U F A C T U R A
torno
G37 no es modal.
PROGRAMACION Y M A N U F A C T U R A
torno
G38 no es modal.
PROGRAMACION Y M A N U F A C T U R A
torno
Siendo:
G33: cdigo que define el roscado.
X: cota final de la rosca segn el eje X (absolutas o incrementales).
I: paso de la rosca segn el eje X.
Z: cota final de la rosca segn el eje Z (absolutas o incrementales).
K: paso de la rosca segn el eje Z.
Ejemplos:
a) Roscado longitudinal, en una pasada, paso 5mm y profundidad 2mm.
Ejemplos:
PROGRAMACION Y M A N U F A C T U R A
torno
Ejemplos:
c) Empalme de roscas. Empalmar un roscado longitudinal y uno cnico de paso 5mm
segn el eje Z y una profundidad de 2mm.
7. CAMBIO ORIGEN DE
PROGRAMACION Y M A N U F A C T U R A
torno
Para programar las coordenadas hay que responder a la pregunta: Dnde est ahora la
herramienta respecto al nuevo origen?
Debe programarse sola en una lnea.
Es modal, y se anula con ella misma, con G31 a con G32.
Ejemplo:
G31 permite guardar el actual origen pieza para recuperarlo posteriormente con
G32.
8. ORIGEN DE COORDENADAS
PROGRAMACION Y M A N U F A C T U R A
torno
Es modal.
Se puede programar en lnea nica, indicando el punto donde se quiere situar el origen polar,
sola en una lnea o con ms funciones, sin ningn parmetro propio.
Cuando programamos una interpolacin circular (G02, G03, G08), el origen polar pasa a ser
el centro del arco programado.
Al iniciarse el programa, el origen polar coincide con el origen pieza.
9. FACTOR DE ESCALA