You are on page 1of 13

UNIVERSIDAD DE LAS FUERZAS ARMADAS

EXTENSIN LATACUNGA
DEPARTAMENTO DE ENERGA Y
MECNICA

PRACTICA No. 4
INTEGRANTES: ANDRANGO CRISTIAN
DIAZ JONNATHAN
NIVEL: VII A - MECATRNICA
INGENIERO: FAUSTO ACUA
MATERIA: SISTEMAS FLEXIBLES DE
MANUFACTURA

LATACUNGA, 07 DE JUNIO DEL 2016

Pgina 1

TEMA:
COMPENSACION DE HERRAMIENTAS

OBJETIVOS:
1.
2.
3.
4.
5.

Compensar las herramientas de corte en radio en forma manual.


Compensacin de las herramientas con sensores y en forma automtica.
Escalar y reflejar un programa.
Fresar el trabajo encargado.
Comprobar las dimensiones con las del plano.

MATERIALES Y EQUIPOS:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.

Centro de Mecanizado Vertical LEADWELL V-30.


Manual de operacin.
Trozo de aluminio de 200x200x50 mm
Fresas END MILL, HSS, de 1/8 inc. y 10 mm.
Plato de cuchillas de 50 mm, broca de 12
Tornillo de mquina o bridas escalonadas.
Calibrador de lminas.
Sensor de posicin de herramientas.
Sensor de alturas de herramientas
Planos de piezas e instrumentos de medicin

MARCO TERICO:
1. COMPENACION DE HERRAMIENTAS DE CORTE EN RADIO G41 Y
G42
Las funciones preparatorias, tambin conocidas como Cdigos G, son las ms importantes
en la programacin CNC, ya que controlan el modo en que la mquina va a realizar un
trazado, o el modo en que va a desplazarse sobre la superficie de la pieza que est
trabajando. Los posibles valores que acompaan a este comando, van de 00 a 999, y cada
bloque tiene una funcin determinada.
(Cdigos G)
En los trabajos habituales de fresado, es necesario calcular y definir la trayectoria de la
herramienta teniendo en cuenta el radio de la misma, de forma que se obtengan las
dimensiones de la pieza deseadas.
La compensacin de radio de herramienta, permite programar directamente el contorno
de la pieza sin tener en cuenta las dimensiones de la herramienta.

Pgina 2

El CNC calcula automticamente la trayectoria que debe de seguir la herramienta, a partir


del contorno de la pieza y del valor del radio de la herramienta almacenado en la tabla de
herramientas. (ProgramacionCNC)
Existen tres funciones preparatorias para la compensacin del radio de herramienta:

G40
G41
G42

Anulacin de la compensacin en radio


Compensacin de radio a la izquierda
Compensacin de radio a la derecha
COMPENSACIN CNC

Se refiere a valores numricos almacenados en el controlador de la CNC, el cual reposiciona los


componentes de la mquina. Las compensaciones se utilizan para contrarrestar las variaciones
en la geometra de la herramienta, el tamao de la pieza, el desgaste de la herramienta, otros
parmetros, que permiten la correcta operacin de la maquinaria al momento de utilizarla.
(PREZ, 2013)

COMPENSACIN DE RADIO

En los trabajos habituales de fresado, es necesario calcular y definir la trayectoria de la


herramienta teniendo en cuenta el radio de la misma, de forma que se obtengan las
dimensiones de la pieza deseadas.
La compensacin de radio de herramienta, permite programar directamente el contorno de la
pieza sin tener en cuenta las dimensiones de la herramienta. El CNC calcula automticamente
la trayectoria que debe de seguir la herramienta, a partir del contorno de la pieza y del valor
del radio de la herramienta almacenado en la tabla de herramientas.
Si se utiliza la compensacin del radio de la herramienta, el control calcula automticamente
una trayectoria paralela al contorno y as se compensa el radio de la herramienta. (JIMNEZ,
CONTROL NUMRICO POR COMPUTADOR, 2011)

Ilustracin 1 Compensaciones

Pgina 3

ALGORITMOS EN CODIGO G PARA LAS COMPENSACIONES DE RADIO Y ALTURA.

Compensacin de Radio.
Los cdigos utilizados para la compensacin en radio son: G41 y G42.

Ilustracin 2: Compensacin de Radio (Zalamaa, 2005)

Estructura del Algoritmo:

G41__D__X__Y__: compensacin a la izquierda.


G42__D__X__Y__: compensacin a la derecha

Dnde:
X, Y: Coordenadas absolutas del punto final.
D: Seleccin de herramienta, la CNC toma el dato del radio de la tabla de herramientas.
Nota
No est permitido cambiar directamente entre G41 y G42 (primero cancelar con
G40).
Es imprescindible definir el radio de corte R y la posicin de cuchilla T (tipo de
herramienta).
Es necesaria la seleccin en relacin con G00 G01. (Fanuc)

2. METODOS DE COMPENSACION DE HERRAMIENTAS


Programacin manual
El programa de mecanizado comprende todo el conjunto de datos que el control necesita para
la mecanizacin de la pieza.
Al conjunto de informaciones que corresponde a una misma fase del mecanizado se le
denomina bloque o secuencia, que se numeran para facilitar su bsqueda. Una secuencia o
bloque de programa debe contener todas las funciones geomtricas, funciones mquina y

Pgina 4

funciones tecnolgicas del mecanizado. De tal modo, un bloque de programa consta de varias
instrucciones.
Los caracteres ms usados comnmente, regidos bajo la norma DIN 66024 y 66025 son, entre
otros, los siguientes:

N: es la direccin correspondiente al nmero de bloque o secuencia. Esta direccin va


seguida normalmente de un nmero de tres o cuatro cifras. En el caso del formato N03, el
nmero mximo de bloques que pueden programarse es 1000 (N000 hasta N999).
X, Y, Z: son las direcciones correspondientes a las cotas segn los ejes X, Y, Z de la mquina
herramienta (Y planos cartesianos). Dichas cotas se pueden programar en forma absoluta
o relativa, es decir, con respecto al cero pieza o con respecto a la ltima cota
respectivamente.
G: es la direccin correspondiente a las funciones preparatorias. Se utilizan para informar
al control de las caractersticas de las funciones de mecanizado, como por ejemplo, forma
de la trayectoria, tipo de correccin de herramienta, parada temporizada, ciclos
automticos, programacin absoluta y relativa, etc. La funcin G va seguida de un nmero
de dos cifras que permite programar hasta 100 funciones preparatorias diferentes.
Ejemplos:
G00: El trayecto programado se realiza a la mxima velocidad posible, es decir, a la
velocidad de desplazamiento en rpido.
G01: Los ejes se gobiernan de tal forma que la herramienta se mueve a lo largo de una
lnea recta.
G02: Interpolacin circular en sentido horario.
G03: Interpolacin circular en sentido anti horario.
G33: Indica ciclo automtico de roscado.
G40: Cancela compensacin.
G41: Compensacin de corte hacia la izquierda.
G42: Compensacin de corte a la derecha.
G77: Es un ciclo automtico que permite programar con un nico bloque el torneado
de un cilindro, etc.

Programacin automtica
En este caso, los clculos los realiza un computador, a partir de datos suministrados por el
programador dando como resultado el programa de la pieza en un lenguaje de intercambio
llamado APT que posteriormente ser traducido mediante un post-procesador al lenguaje
mquina adecuado para cada control. (Computer Aided Machining o Mecanizado Asistido por
Computadora).

Pgina 5

3. COMPROBRAR Y CORRER PROGRAMA EN VACIO


Antes de realizar cualquier mecanizado se debe comprobar el programa que se ha creado y
esto se puede hacer de dos formas.
Grfica, en la cual mediante la pantalla de la mquina y realizando pasos pertinentes.
Fsica, mediante algn paso se puede comprobar fsicamente si el programa est
correctamente descrito.
Ejecutar programas es vaco.
Este modo de operacin se emplea para comprobar un programa ejecutndolo en vaco antes
de realizar alguna pieza. La ejecucin en vaco consiste en correr el programa, pero sin colocar
en la mquina un trozo de materia prima o pieza. (Rodrguez F. , 2014)
Este proceso permite observar los movimientos que describe la herramienta, pero sin trabajar
sobre una pieza real. La ejecucin en vaco la utilizan los operarios para hacerse una idea de la
secuencia de movimientos. Esta es una forma de verificar que todo est correcto, aunque muy
poco precisa, ya que se hace de forma visual. (Rodrguez F. , 2014)

PROCEDIMIENTO:
1. Encender la mquina y referenciarla.
(Procedimiento realizado en la prctica No.2)
2. Sujetar el trozo de aluminio sobre el tonillo de mquina.

Ilustracin 3 Pieza de aluminio

3. Montar en el ATC las herramientas de corte descritas en la siguiente tabla.


tem
1

Heramienta
End Mill 1/8 inc

A.T.C. N
1

Pgina 6

Caractersticas
HSS

4. Utilizar la herramienta T1 para hallar el 0 pieza y almacenar en G54, similar a los pasos
realizados en la prctica N. 2

5. Cambiar la herramienta a la T1, y anotar la compensacin en radio presionando en el


cuadro de OFFSET.

Ilustracin 4 Tecla OFFSET

6. Llenar el cuadro de compensaciones digitando el radio de las herramientas montadas


en el ATC.

Ilustracin 5 Ubicacin del radio de compensacin

Pgina 7

7. Crear un programa completo para que la herramienta mecanice la trayectoria de la


figura siguiendo los puntos indicados, con compensacin y con radio vectores a una
profundidad de fresado igual a 0.1 mm. Como datos se tiene que el material de la
pieza es de aluminio, la herramienta es una END MILL de 1/8 inc., de 4 filos, material
HSS, localizada en el A.T.C. N. 1. Calcular S y F.

Ilustracin 6 Figura a trabajar

CLCULOS:
Datos:
Dimetro= 1/8
Vc= 60 m/min
Fresa HSS
Z= 4
Fz= 0.18

100
60 1
=
1
8 . (2.54 )
= 6015.30 6000
=
= 4 0.18 6000
= 4320/

%
O0001;
(PROGRAMA PARA RANURAR UNA CRUZ CON UNA FRESA FRONTAL CILINDRICA DE DIAMETRO
DE 10 MM EN ATC NUMERO 1 SOBRE ALUMINIO REALIZADO POR DAZ JONNATHAN);
N10 G17 G21 G40 G49 G54 G80 G90 G94;
N20 M06 T01;
N21 G42 D1 X60 Y30 F5000
N30 G00 X60 Y30; (PUNTO1)
N40 M03 S5000; (husillo on )

Pgina 8

N50 G01 Z50 F5000;(zona de seguridad)


N60 Z5 F1000;(aproximacion)
N70 Z-1 F230;( penetracion)
N71 X20 Y 20;
N80 Y60 F460;(punto 2)
N90 X-20; (punto 3)
N100 Y20;
N110 X-60;
N120 Y-20;
N130 X-20;
N140 Y-60;
N150 X20;
N160 Y-20;
N170 X60;
N180 Y20;
N190 X25; (vuelta al punto 1)
N200 G00 Z50; (retorna zona de seguridad)
N210 M05S0; (husillo stop)
N220 G91 G28 Z0; (coordenadas relativas)
N230 G28 X0 Y0; (retorno a cero pieza)
N240 M30; (regresa programa al punto uicnial)
%

8. En modo DNC CD, comprobar el programa anteriormente digitado.


9. Correr el programa paso a paso, utilizando SINGLE BLOCK, reducir los porcentajes de
las velocidades al inicio del programa, luego ajustarlos al 100% y eliminar SINGLE
BLOCK.
10. Utilizando instrumentos de medicin comprobar el producto final.

ANALISIS DE RESULTADOS:

Pgina 9

Compensacin en Radio.

Ilustracin 7: Resultado obtenido en CNC simulator

El cdigo de programacin fue implementado en un simulador CNC Simulator, como


se puede observar los resultados satisfacen los requerimientos expuestos cuyo objetivo
fue de formar una cruz realizando la compensacin a la derecha del contorno de la
pieza, es decir compensar el radio para obtener un slido cuyas dimensiones estn
limitados por los puntos P1 (20,20); P2 (20,60); P3 (-20,60); P4 (-20,20); P5 (-60,20);
P6 (-60,-20); P7 (-20,-20); P8 (-20,-60); P9(20,-60); P10(20,-20); P11(60,-20);
P3(60,20), para lograr formar el slido fue necesario realizar la compensacin a la
derecha con el cdigo G42, pero si se desea en cambio obtener una figura hueca es
necesario utilizar el cdigo G41. El cdigo G40, permite anular la compensacin de
radio de la herramienta de corte.

Pgina
10

Ilustracin 8 Mecanizado obtenido con compensacin

1. CONCLUSIONES:
Las compensaciones de radio permite realizar trabajos de mecanizado utilizando
herramienta de corte de diferentes radios, donde la prioridad es que se respete las
dimensiones del contorno de la figura que se desea mecanizar sin que se vea
afectado por el dimetro de la herramienta de corte.
La compensacin de radio radica en que la maquina CNC calcula
automticamente la trayectoria que debe seguir a partir del contorno de la pieza
y del valor del radio de la herramienta almacenada en la tabla de herramientas.
La compensacin en altura permite compensar posibles diferencias de longitud
entre la herramienta programada (herramienta patrn) y la herramienta que se va
a emplear, esto ayuda para que cuando se tenga que cambiar de herramienta no
se tenga que volver a referenciar de nuevo. Esto es muy til en aplicaciones
donde se requiera de mltiples herramientas de corte para mecanizar una pieza.
La compensacin de herramienta tanto de radio como de altura permiten
optimizar tiempo ya que facilita el cambio rpido de la herramienta entre dos
procesos obviando la parte de detener el centro de mecanizado para referenciarla
esto ayuda a mejorar la rapidez y precisin del mecanizado caractersticas
sobresalientes de una maquina CNC.

Pgina
11

2. RECOMENDACIONES:
No se debe cambiar de posicin las herramientas del ATC, puesto a que cada
una de las herramientas de corte se encuentran registradas por sus dimensiones,
caso contrario al momento de realizar la compensacin sea de radio de altura
puede ocasionar daos tanto para la maquina como para la herramienta.
Se recomienda usar un simulador virtual de un centro de mecanizado donde
podamos probar nuestros programas en Cdigo G antes de cargarlo en la
mquina
Es recomendable revisar la programacin mediante una simulacin de cnc,
donde se pueda visualizar paso a paso las lneas de comandos esto con la
finalidad de corregir los errores si el caso lo amerita
Comprobar el programa paso a paso por bloques a baja velocidad antes de
mecanizar, para no ocasionar daos en la mquina-herramienta.
Es recomendable conocer los el significado de cada una de las letras del lenguaje
de programacin G, ya que las combinaciones de estas son las que permiten el
control de la maquina cnc, por ende necesita de conocimiento para utilizarlas
correctamente y no cometer accidentes por mal uso de estos.

3. BIBLIOGAFA

Espinosa, D. M. (2013). Manual de practicas basicas del centro de mecanizado.


Fanuc. (s.f.). Manual de Operacion.
ProgramacionCNC, M. (s.f.). Compensacion de Herramientas.
Zalamaa, C. (2005). Compensacion Maquinas CNC.
Rodrguez, F. (2014). COMPROBACIN Y OPTIMIZACIN DEL PROGRAMA CNC PARA EL
MECANIZADO POR ARRANQUE DE VIRUTA. IC Editorial.

Pgina
12

Rodrguez, L. (3 de Junio de 2009). r-luis.xbot. Recuperado el 19 de Mayo de 2015, de rluis.xbot: http://r-luis.xbot.es/cnc/codes03.html

Pgina
13