Está en la página 1de 35

UNIVERSIDAD DE LAS FUERZAS ARMADAS

ESPE EXTENSIN LATACUNGA


DEPARTAMENTO DE ENERGA Y MECNICA
SISTEMAS CAD/CAM

INFORME PRACTICA N 4 II PARCIAL

TEMA:
- Programacin mediante Interpolacin Lineal y Circular.

ESTUDIANTES:
Jos Toapanta
Jonathan Ubilluz
NIVEL:
Quinto
CARRERA:
Electromecnica

FECHA: 05-07-2016
Contenido
1. Tema:................................................................................................................ 3
2. Objetivos. .......................................................................................................... 3
3. Materiales y Equipos......................................................................................... 3
4. Marco Terico. .................................................................................................. 3
4.1. Cdigos G o ISO/EIA ............................................................................... 3
4.2. Sistemas de coordenadas utilizadas en programacin CNC. .................... 4
Regla de la mano derecha ............................................................................... 4
Coordenadas absolutas ................................................................................... 5
Coordenadas incrementales ............................................................................ 6
Coordenadas polares ....................................................................................... 6
Coordenadas cilndricas ................................................................................... 6
4.3. Panel de operacin o controlador. ............................................................. 7
Panel de control CNC Leadwell V-30 ............................................................... 7
Las formas de Operacin: ................................................................................ 7
Funciones del panel operacional ...................................................................... 8
4.4. Ejercicios de clculo de: Vc, Vs, Tp, Tm, Pc, Pm. ...................................... 9
Parmetros....................................................................................................... 9
4.5. Estructura de un programador CNC ......................................................... 11
4.6. Ejercicios de programacin en cdigos G ................................................ 13
4.7. Interpolacin circular (G02 horario, G03 anti horario) .............................. 13
Formas de estructura de interpolacin circular .............................................. 16
4.8. Ejecutar programas en vaco ................................................................... 18
4.9. Normas de seguridad ............................................................................... 19
NORMAS DE SEGURIDAD PARA OPERADORES DE MAQUINAS ............ 19
5. PROCEDIMIENTO ......................................................................................... 20
6. ANALISIS DE RESULTADOS ........................................................................ 29
7. CONCLUSIONES .......................................................................................... 33
8. RECOMENDACIONES .................................................................................. 34
9. BIBLIOGRAFA ................................................. Error! Marcador no definido.
[1][3]https://www.unirioja.es/servicios/sp/catalogo/online/fanuc/c3_3.shtml .......... Error!
Marcador no definido.
1. Tema:
Programacin mediante Interpolacin Lineal y Circular

2. Objetivos.
Familiarizarse con los cdigos G o cdigos ISO/EIA en la realizacin de
programas CNC.
Identificar los principales sistemas de coordenadas utilizadas en programacin
CNC.
Utilizar el panel de operacin para programar el centro de mecanizado.
Calcular Vc, Vs, Tp, Tm, Pc, Pm, tiempo, potencia.
Conocer la estructura de un programa CNC.
Realizar programas.
Aplicar la interpolacin circular en la creacin de programas en cdigos G.
Comprobar y ejecutar programas en vaco.

3. Materiales y Equipos.
Centro de Mecanizado LEADWELL V-30
Trozo de Aluminio de (200x200x50)
Fresa END MILL, HSS de 1/8 pulg.
1
Cono porta pinza y pinza para 8 .
Tornillo de mquina o bridas escalonadas.
Llaves para sujecin.
Manual de operacin.
Herramientas de medicin.
Planos de pieza.

4. Marco Terico.
4.1. Cdigos G o ISO/EIA
Por su significado en ingls G-Code es el nombre que habitualmente recibe
el lenguaje de programacin ms usado en Control numrico (CNC), el cual
posee mltiples implementaciones. (Commons, 2015).
Los cdigos G son conocidos tambin como cdigos preparatorios, y se
caracterizan por comenzar por la letra "G". Normalmente es un cdigo que indica
a la mquina que operacin debe realizar. 1
Adems los cdigos ISO o G se componen de:

1
http://es.ncalculators.com/geometry/linear-interpolation-calculadora.htm
Funciones preparatorias de movimientos (G).
Movimientos rpidos, avances, avances radiales, ciclos, pausas, etc.
Funciones de control de avances de los ejes y de velocidad del cabezal: F
(feed) y S (Speed).
Definicin de la velocidad de avance de la herramienta y la velocidad de
giro del cabezal.
Funciones de control de herramientas (T).
Funciones auxiliares (M).
Funciones que se necesitan para el mecanizado pero que no son del
movimiento, como pueden ser el arranque y el paro del husillo, cambio
de herramienta, el refrigerante, el paro del programa, etc.
(Elaboracin de programas de CNC)
CDIGO ISO
Letra Significado
N Numero de bloque
Funciones preparatorias (Mov.
G
ejes)
M Funciones auxiliares
X, Y, Z, A, B Coordenadas de los ejes
(Vectores unitarios) Coordenadas
i, j.
centro de circunferencia
F Velocidad de avance (mm/min)
S Velocidad de husillo (rpm)
T Numero de herramienta
D Posicin de las herramientas
Fuente: Leadwell M Code For MH-400

4.2. Sistemas de coordenadas utilizadas en programacin CNC.


Regla de la mano derecha
Como ayuda nemotcnica para conocer la direccin positiva de los diferentes
ejes, sirve la llamada regla de la mano derecha. Al situarnos delante de la
mquina y extender los dedos pulgar, ndice y corazn como se indica en la
figura. El dedo corazn se mantiene en la direccin del eje positivo Z,
entonces el pulgar indica la direccin del eje X positivo y el dedo ndice la
direccin del eje Y positivo. Cuando estamos delante de la mquina, el dedo
medio representa el eje de la herramienta.2

2
http://biblioteca.sena.edu.co/exlib
Cuando estamos adelante de la mquina, el dedo medio representa el eje de la
herramienta.
El pulgar + X
El ndice indica+ Y
El medio indica +Z

Entre los sistemas de coordenadas que podemos elegir para programar un CNC
se pueden sealar los siguientes:
Coordenadas cartesianas
El eje Z se encuentra situado en la direccin del husillo
principal.
El eje X es perpendicular al eje Z y se elige sobre un
plano horizontal paralelo a la superficie de sujecin de
la pieza. Su sentido es positivo cuando la herramienta
se aleja de la pieza.
Eje Y se forma entre los ejes X e Y. (License, 2010)
Viene caracterizada por la posicin de la punta de la herramienta en relacin
a los ejes (X, Y) en el caso del torno (X, Y, Z) en el caso de la fresadora.

Coordenadas absolutas
Hacen referencia a un punto de referencia fijo en el plano. Este punto tiene
la funcin de ser coordenada cero. Las lneas de acotacin son paralelas a los
ejes coordenados y siempre comienzan en el punto de referencia. Las cotas
absolutas tambin se llaman "cotas de referencia". (Saragosa, s.f.)
Coordenadas incrementales
Hace referencia a la posicin anterior. Estas distancias se convierten en
coordenadas incrementales al tomar las coordenadas del ltimo punto como
origen de coordenadas para el siguiente punto. Se puede comparar a un
pequeo sistema de coordenadas que cambia consecutivamente de un
punto a otro (P1P2 hasta Pn). Las cotas incrementales tambin se llaman
"cotas relativas". (Saragosa, s.f.)

Coordenadas polares
Se puede realizar movimientos solo en dos ejes a la vez, para realizar
movimientos en tres dimensiones se debe utilizar otro tipo de coordenadas.

Siendo R el valor del radio o el valor del ngulo en grados con respecto al
origen polar, ambas pueden estar en coordenadas absolutas o
incrementales. (PREZ, 2013)
Coordenadas cilndricas
Sistema de coordenadas para definir la posicin de un punto del espacio
mediante un ngulo, una distancia con respecto a un eje y una altura en la
direccin del eje.
4.3. Panel de operacin o controlador.
Panel de control CNC Leadwell V-30

Fuente: http://es.slideshare.net/emilysamantha/informe-7-leadwell

Pantalla: Permite visualizar los mandos (teclado alfanumrico).


Teclado funcional: Este teclado tiene las funciones que realiza la mquina en cada
proceso.3
Mandos Para el Control de la Mquina: Estos permiten el gobierno manual o directo
de la CNC en actividades anlogas a las ejecutadas con una convencional mediante
manivelas, interruptores, etc. Estos controles pueden ser empleados de forma
alternativa durante las operaciones programadas para modificar puntualmente el
proceso.
Controles Para La Programacin: Generalmente se presentan como teclados para
la edicin textual de programas y datos almacenados. Presentan caracteres
alfabticos, nmeros e iconos o smbolos de las funciones que ejecutan.
Las formas de Operacin:
Programacin (edicin y gestin)
Modificacin Datos Herramienta
Gobierno Manual
Funcionamiento Automtico
La seleccin de los modos se lleva a cabo mediante un dial rotativo o con una
botonera siendo sencillo el cambio de uno a otro. Cuando un modo est activado
generalmente se constata por una seal luminosa en el panel o por el un mensaje
de aviso en la pantalla.
La pantalla de datos y los indicadores de un sistema CNC pueden desempear las
siguientes funciones:

3
http://biblioteca.sena.edu.co/exlibris/aleph/u21_1/alephe/www_f_spa/icon/35337/modulo4/1/7.html
Programacin: Muestran el texto de los programas CN (actuando como un editor
sencillo) y el listado de nombres de aquellos que estn almacenados en la memoria
del ordenador. - Herramientas: Presentan la configuracin (dimensiones y
correctores) de un conjunto de herramientas almacenadas en memoria. En algunos
casos puede aparecer tambin el tiempo de uso remanente (vida esperada). 4
Datos mquina: Muestran algunos parmetros esenciales como, la velocidad
mxima del cabezal y de los avances.
Mecanizado: Es habitual presentar de forma continua las coordenadas de la posicin
actual de la herramienta activa y los datos cinemticas en uso (velocidad de giro y
avances) as como otras variables de status.
Funciones auxiliares: Como por ejemplo la representacin grfica de la pieza y de
las operaciones de mecanizado y herramientas
Funciones del panel operacional
Apagado (Power off) Botn rojo en un panel de control de CNC que apaga el
control.
Encendido (Power on) Botn verde en un panel de control de CNC que da
energa al control.

Avance Con Pasos Cortos (jog feed) En modo AVANCE CON PASOS CORTOS
[JOG], movimiento continuo de una herramienta en una direccin a lo largo
del eje seleccionado.

Generador Manual De Pulso (Manual Pulse Generator) Volante circular de


mano en una mquina de CNC que puede mover una herramienta
incrementalmente a lo largo de un eje. En algunas mquinas el MPG es
conocido como la manija.

4
http://www.scribd.com/doc/6619156/Centro-de-Mecanizado-Cnc
Inicio de ciclo (cycle start) Botn de control utilizado para comenzar un
programa o para continuar un programa que se hubiera detenido
previamente.
Interruptor de proteccin de programa (Program Protect Switch)
Interruptor ubicado en el control de mquina que permite al operador
asegurar la informacin del programa actual. Este interruptor evita la
eliminacin accidental o intencional de programas en la memoria.
Modo AUTO (AUTO mode) Modo que permite que un operador llame y
ejecute un programa de pieza almacenado en la mquina.
Modo EDICIN (EDIT mode) Modo que permite al operador hacer cambios
a un programa de pieza y almacenarlos.
Modo MDI (MDI mode) Modo de operacin que permite al operador
ingresar y ejecutar datos de programa sin alterar los datos almacenados.5

4.4. Ejercicios de clculo de: Vc, Vs, Tp, Tm, Pc, Pm.
Parmetros
Smbolo Denominacin/definicin Unidad
Dm Dimetro mecanizado mm (pulg.) mm (pulg.)
fn Avance por revolucin mm/r (pulg./r)
ap Profundidad de corte mm (pulg.)
n Velocidad del husillo rpm
Pc Potencia neta kW (HP)
Q Velocidad de arranque de metal cm3/min
(pulg.3/min)
hm Grosor medio de la viruta mm (pulg.)
hex Grosor mximo de la viruta mm (pulg.)
Tc Tiempo de empae min
lm Longitud mecanizada mm (pulg.)
kc Fuerza de corte especfica N/mm2 (N/pulg.2)
KAPR ngulo de posicin grados
PSIR ngulo de inclinacin grados

5
http://es.slideshare.net/emilysamantha/informe-7-leadwell
Velocidad de corte
Una broca que 30 mm de dimetro gira a 200 r.p.m. Cul es su velocidad de
corte?

=

Donde:
:
:
:

200 30
=
1000

= 18.84
Velocidad de arranque de material (3 /min)

= 18.84 1000 1.5 20 mm/r


= . 3 /min

Velocidad del husillo


1000
=

Tiempo de mecanizado, Tc

=

3000
=
20 300
=
Potencia neta, Pm

=
60 103
4.5. Estructura de un programador CNC
a. Bandera de inicio (%)
Es el inicio para la estructura del programa que se desea ejecutar.

b. Nmero del programa (O9999)


O: Nos indica la direccin del programa
9999: Numero del programa (entrada en mm)

c. Nombre y datos del programa (cuadrado de 40mm, con fresa END MILL, HSS
de 010mm, fecha, hora, etc.)
Se ingresa datos y caractersticas del programa:
Ejemplo:
(Programa para ranurar una cruz, con end mill D=3/8",Z=4;HSS; en ATCN1;
realizado por Daro Mullo el 06/01/2016, 2 pm )

d. Encabezado (G17 G21 G40 G54 G80 G90 G94)


Cdigo de encabezado para el programa a ejecutar
G17: Seleccin de plano
G21: Poner en mm
G40: Compensacin del cortador cancelar
G54: Pieza de trabajo coordinar ajuste del sistema
G80: Funcin de operacin externa ciclo fijo cancelar
G90: Comandos absolutos
G94: Avance por minuto6

e. Seleccin de herramienta (M6T1)


M6: cambio automtico de herramienta
T1: La posicin de la herramienta, 1 indica que est en la primera posicin.

f. Posicin de la herramienta (GOX_Y_Z)


GO: Posicin
Colocamos los valores en los que se encuantra cada punto segn las
coordenadas que se desea ocupar.
Ejemplo:
X10 Y5 (en dos ejes, tambin puede estar el eje z)

g. Determinacin de S y F
S: Funcin velocidad de cabezal, (velocidad del husillo)

6
Manual Leadwell- M Code For MH-400
F: Funcin de avance, velocidad de avance por minuto o revolucin.7
g. Giro del husillo a la velocidad calculada (M03 S_) y de ser el caso encendido
del sistema de refrigeracin (M08)
M03: Husillo hacia adelante, con una velocidad Ejemplo, S5000
M08: Encendido de sistema de refrigeracin

f. Penetracin de la herramienta a velocidad controlada (G1 Z-_F_)


G02: Interpolacin circular
Z-_: Penetracin, cuando va a penetrar la herramienta en el material
F: Velocidad de avance pero ahora en la penetracin, se coloca un 50% de la
velocidad de avance.

h. Establecimiento de coordenadas e interpolacin lineal con avance


controlado de la herramienta.
Una vez ingresado todos los parmetros del programa iniciamos con cada
uno de los puntos de la pieza segn las coordenadas que se desean ingresar.
G90: coordenadas absolutas
G91: coordenadas relativas

i. Devolucin de la herramienta a la zona de seguridad una vez culminado el


mecanizado
Cdigo retorno a zona de seguridad
G00 Z50
G00: movimiento rpido
Z50: Dimensin

j. Apagado del husillo y refrigerante


M05: Apagado del husillo
S0: velocidad del husillo 0

k. Referenciado de la maquina n. culminacin y reinicio del programa


G28: retorna a la zona de referencia
X0; en la posicin x =0
Y0; en la posicin y=0, vease 8
M30: final del programa y reinicio del mismo

7
Manual Leadwell- M Code For MH-400
8
Manual Leadwell- M Code For MH-400
4.6. Ejercicios de programacin en cdigos G interpolacin Circular.
Ejemplo:

%
O0001;
(programa para ranurar una cruz, con end mill D=3/8",Z=4;HSS; en ATCN1; realizado por
Jonathan Ubilluz y jose toapanta el 06/07/2016)
N10 G17 G21 G40 G49 G54 G80 G90 G94;
N20 M06 T01;(cambio de herramineta)
N30 G00 X100 Y100 ;(punto 1)
N40 M03 S5000;(encendido del husillo en sentido horario)
N50 G01 Z50 F5000; (zona de seguridad)
N60 Z5 F1000;(Zona de aproximacion)
N70 Z-1 F250; (penetracin)
N80 G17 G02 G91 A360 I20 J0; (coordenadas polares)
N220 G00 Z50; (retorno a zona de seguridad)
N230 M05 S0;(Apagado del husillo a vel 0)
N240 G91 G28 Z0;
N250 G28 X0 Y0;(regreso a coordenadas de referencia)
N260 M30; (final del programa y reinicio)

4.7. Interpolacin Lineal


%

(Programa para rwalizar una H con End Mill D=3/8, Z=4, HSS, ATC1, realizado el 013/07/2016, Realizado por
jonathan Ubilluz y jose toapanta);
N10 G17 G21 G40 G49 G54 G80 G90 G94;

N20 M06 T01;

N30 G00 X60 Y0;(PUNTO 1)

N40 M03 S5000;(ENCENDER EL HUSILLO EN SENTIDO HORARIO)

N50 G01 Z50 F5000;(ZONA DE SEGURIDAD)

N60 Z5 F2000;

N70 Z-1 F500;(PUNTO 1)

N90 X60 Y60;

N100 X20 Y60;

N110 X20 Y20;

N120 X-20 Y20;

N130 X-20 Y60;

N140 X-60 Y60;

N150 X-60 Y-60;

N160 X-20 Y-60;

N170 X-20 Y-20;

N180 X20 Y-20;

N190 X20 Y-60;

N200 X60 Y-60;

N210 X60 Y0;

N220 M05 S0;

N230 G91 G28 Z0;

N240 G28 X0 Y0;

N250 M30

%
4.8. Interpolacin lineal (G01)
Los desplazamientos programados despus de G01 se ejecutan segn una lnea
recta al avance F programado.
Cuando se mueven dos o tres ejes simultneamente la trayectoria resultante es
una lnea recta entre el punto inicial y el punto final.
La mquina se desplaza segn dicha trayectoria al avance F programado. El
control calcula los avances de cada eje para que el avance de la trayectoria
resultante sea la F programada (Cuevas, 2015)
4.9. Interpolacin circular (G02 horario, G03 anti horario)
La interpelacin circular (modal) permite mecanizar crculos completos o bien
arcos de circunferencia en el plano de trabajo previamente seleccionado.
El control numrico necesita conocer el plano de trabajo seleccionado (G17
hasta G19) para poder calcular la direccin y el sentido de giro del crculo.9

Interpolacin circular

Formas de estructura de interpolacin circular

1. G02/G03 X, Y, Z I, J, K. Desplazamiento circular en sentido horario (G02)/anti horario


(G03) con punto final en coordenadas cartesianas (X, Y, Z) y coordenadas del centro
de la circunferencia respecto del punto de partida del arco (I, J, K).
G02/G03 X, Y, Z I, J, K, donde:
El punto final definido en coordenadas cartesianas X, Y, Z.
El centro de la circunferencia definido mediante las direcciones I, J, K., siendo:
I: Coordenada en la direccin del eje X del centro de la circunferencia.
J: Coordenada en la direccin del eje Y del centro de la circunferencia.
K: Coordenada en la direccin del eje Z del centro de la circunferencia.

9
https://www.unirioja.es/servicios/sp/catalogo/online/fanuc/c3_3.shtml
Ejemplo de interpolacin circular IJ

2. G02/G03 X, Y, Z, R. Desplazamiento circular en sentido horario (G02)/anti horario G


(03) con punto final en coordenadas cartesianas (X, Y, Z) y radio de la circunferencia.

El desplazamiento circular se define mediante:

El radio del crculo R.


El punto final en coordenadas cartesianas X, Y, Z.

El radio del crculo tambin se debe indicar el sentido del ngulo para indicar si
ste es mayor o menor que 180. El signo positivo se puede omitir.
Siendo entonces:

R= + ngulo menor o igual que 180.


R= - Angulo mayor que 180.

Interpolacin circular con radio


Interpolacin polar
Es iguala a la circular realizando las mismas funciones lo que cambia en esta interpolacin
es su lnea de cdigo:
Coordenadas polares: N010 G02 A_ I_ J_ K_:
Donde los valores I, J y K son igual que antes la posicin del centro del arco de crculo
respecto del punto inicial y A es el ngulo girado por el arco de crculo desde el punto inicial
al punto final.
a. Comprobar programas
Antes de realizar la operacin en la maquina cnc se puede comprobar el
programa mediante software por ejemplo; CNC simulador, este programa
permite trabajar con el codigo e ir interactuando con el programa para conocer
si exitira algun error en la operacin.

Pantalla principal de CNC Simulador

4.10. Ejecutar programas en vaco


Ejecutar en vaco quiere decir utilizar el modo EXIT el cual nos ayuda a realizar
una grfica ya en la mquina CNC y poder observar cmo va a realizar la
operacin en el material de aluminio.
4.11. Normas de seguridad

NORMAS DE SEGURIDAD PARA OPERADORES DE MAQUINAS


Cuando se requiere realizar la operacin de la mquina, se debe bloquear
todas las fuentes de energa, elctrica, hidrulica, neumtica, potencial, etc.
adems se debe esperar el enfriamiento de la misma, para evitar cualquier
tipo de quemadura, recordando que en el procesamiento se alcanzan
temperaturas altas. No se debe usar el equipo cuando los paneles o las
guardas de seguridad no se encuentran en su lugar, si existe alguna conexin
insegura, partes mecnicas desajustadas, o algn otro elemento que pueda
perjudicar al operador(Grimaldi, 1991).
Algunas de las reglas de seguridad que deben seguirse se propondrn a
continuacin.
a. Leer y comprender el manual antes de intentar poner en servicio y operar
la mquina.
b. Familiarizarse con las reglas de seguridad y practicarlas.
c. En caso de un accidente ocurrido mientras la mquina est funcionando,
presionar el botn de parada de emergencia para detener la mquina en su
totalidad.
d. Advertir a otras personas sobre alguna accin que pueda ponerlos en
peligro.
e. Realizar la lubricacin y el engrase en la mquina solamente cuando esta,
este totalmente parada.
f. Verificar que todas las protecciones han sido instaladas antes de poner en
operacin la extrusora.
g. Cuando se trabaje sobre equipo elctrico, la fuente de poder debe estar
apagada para dejar a todos los circuitos sin alimentacin, antes de que
cualquier tipo de trabajo se realice sobre ellos. Cada interruptor debe ser
probado por separado para verificar la ausencia de alimentacin en ellos.
h. Asegurarse de que todos los operarios tengan conocimiento de aquellas
reas y operaciones que requieran medidas adicionales de seguridad.
i. Mantener limpio el piso alrededor de la mquina.
j. Mantener los pasillos limpios.
k. Colocar las herramientas en sus lugares respectivos luego de ser utilizadas

5. PROCEDIMIENTO
5.1. Encender la mquina:
5.1.1. Accionar el interruptor principal


5.1.2. Regular la presin de aire a 6
NOTA: Para variar la presin levantar la perilla y girar hasta la presin
deseada.
5.1.3. Desenclavar el paro de emergencia

5.1.4. Pulsar el botn POWER I

5.2. Referencie la mquina (Cero Mquina)


ORIENTAR EL EJE Z
5.2.1. Seleccionar MODE en el tablero de control y colocar la perrilla en
HOME.

5.2.2. En AXIS SELECT seleccionar el eje Z


Nota: Se referencia primero el eje Z por seguridad.
5.2.3. En MANUAL FEED presionar HOME START

ORIENTAR LOS EJES: X, Y y 4


5.2.4. Repetir los numerales (b al e) para cada eje
5.3. Montar el trozo de aluminio sobre el tornillo de mquina o sobre la mesa con
bridas de sujecin escalonada.

5.4. Programar para que la herramienta se desplace del 0 maquina al 0 pieza en


el eje Z a la zona de seguridad igual a 50mm. Con el 25% de la mxima
velocidad.
a. Perilla en modo MDI, pulsar PROG.
b. Digitamos G0 Z50;
c. Pulsamos INSERT

d. Pulsamos POS luego TODO para verificar las coordenadas.


e. Presionamos CICLE START

f. Comparamos continuamente DISTANCIA A IR de la pantalla con la distancia


real de desplazamiento de la herramienta.
g. En el caso de inequidad presionamos FEED OLD, luego RESET.

h. Con la ayuda de un calibrador comprobamos la zona de seguridad.


5.5. En modo EDIT crear un programar para que la herramienta describa la
trayectoria de la figura siguiendo los puntos indicados y con una profundidad de
fresado igual a 0.5mm. Como datos se tiene que el material de la pieza es de
madera, la herramienta es una END MILL de 1/8 pulg. De 4 filos, material HSS,
localizado en el A.T.C N.1 Calcular S y F
CALCULOS
= 4200 / min
= 4 /
= 1/8

Clculos

1000
=

160 1000
=
1
25.4
(8 1 )
1

= ( )

=
= 0.025 4 4000
= / = /

a. Codificacin del programa


%
O0001 ;
(PARA INTERPOLACION CIRCULAR, con end mill D 3/8 ",Z=4;HSS; en ATCN1;
realizado por Jose Toapanta el 04/07/2016)
N10 G17 G21 G40 G49 G54 G80 G90 G94;
N20 M06 T01;
N30 G00 X60 Y20;
N40 M03 S5000; (ENCENDER EL USILLO)
N50 G01 Z50 F500;
N60 Z-1 F500;(PUNTO 1)
N70 G02 X20 Y60 I0 J40; (PUNTO 2)
N80 G03 X-20 Y60 I-20 J0;
N90 G02 X-60 Y20 I-40 J0;
N100 G03 X-60 Y-20 I0 J-20;
N110 G02 X-20 Y-60 I0 J-40;
N120 G03 X20 Y-60 I20 J0;
N130 G02 X60 Y-20 I40 J0;
N140 G03 X60 Y20 I0 J20;
N150 G01 Z50;
N160 G00 X0 Y20;
N170 Z-1 F500;
N1189 G03 X0 Y 20 I0 J-20;
N80 G00 Z50;
N90 M05 S00;
N100 G91 G28 Z0;
N110 G28 X0 Y0;
N120 M02;
%

b. Crear un cdigo en block de notas

c. Simulacin del programa en CNC simualtor.


d. Cargar el cdigo al centro de mecanizado.
a. Seleccionar DNC memoria del control

b. Presionar PROGRAM

c. Presionar (+)

d. Presionar DIR
e. Presionar (+)
f. Elegir la opcin DNC-CD.

5.6. En MODO AUTO y en formato GRFICO comprobar el programa


anteriormente digitado, no sin antes posicionar la herramienta en el primer
punto, bloquear la mquina y los cdigos M, S, T del panel de control. Observar
que el grfico creado en la pantalla del controlador, fruto del programa, sea igual
al grfico programado en el paso anterior.

Nota: antes de correr el programa en el pedazo de aluminio hacer correr el


programa a u altura de 50 en el eje Z, para observar distintos fallos al momento de
mecanizar.
5.7. Una vez comprobado el programa y si todo est correcto, en modo auto y
luego de haber desbloqueado la mquina, los cdigos M, S, T y comprobado que la
posicin del programa concuerde con la posicin fsica actual esto para que se
vuelvan acoplar el software del hardware, comprobar el programa en vaco, no sin
antes haber presionado single block, del controlador, esto para que el programa se
ejecute bloque y podamos comprobar fsicamente que todo se desarrolle sin
novedad. (Con baja velocidad)
5.8. Luego de haber comprobado grfica y fsicamente el programa, procedemos
a correr el mismo sin ninguna restriccin, es decir al 100% tanto en avances en
vaco como controlados.
5.9. Apagar de la mquina.
a.Pulsar el paro de emergencia

b. Apagar el control POWER 0

c. Cerrar el regulador de aire

d. Apagar el interruptor principal

6. ANALISIS DE RESULTADOS
6.1. En una hoja milimetrada, dibujar la tarea 2 luego crear un programa
completo para que la herramienta de corte por dicha trayectoria que tiene un
espesor total de 2mm, en acero y con una fresa de dientes insertados de 4mm.
Cada lnea del grafico corresponde a 5mm.
a. Figura a realizar

b. Clculos
= 160 200 / min ( )
= 4 /
= 4

Clculos

1000
=

160 1000
=
1
25.4
(8 1 )
1

= ( )

=
= 0.025 4 4000
= / = /

c. Codificacin del programa


% o0001;
(Programa para ranurar una cruz, con END MILL D=3/8", Z=4; HSS; en
ATCN1; realizado el 06/07/2016)
N10 G17 G21 G40 G49 G54 G80 G90 G94;
N20 M06 T01; (Cambio de herramienta)
N30 G01 X150 Y25 ;(punto 1)
N40 M03 M08 S5000;(encendido del husillo en sentido horario)
N50 G01 Z50 F5000; (zona de seguridad)
N60 Z5 F1000;(Zona de aproximacin)
N70 Z-2 F250; (penetracin)
N80 G01 X125 Y25 F500;
N90 G02 X125 Y75 R25 F500;
N91 G01 X150 Y75;
N100 G01 X150 Y125;
N110 G01 X75 Y125;
N120 G02 X25 Y125 R25 F500;
N130 G01 X25 Y150;
N140 G03 X-25 Y150 R25;
N150 G01 X-25 Y125;
N160 G02 X-75 Y125 R25;
N170 G01 X-150 Y125;
N180 X-150 Y75;
N190 X-125 Y75;
N200 G02 X-125 Y25 R25;
N210 G01 X-150 Y25;
N220 G03 X-150 Y-25 R25;
N230 G01 X-125 Y-25;
N240 G02 X-125 Y-75 R25;
N250 G01 X-150 Y-75;
N260 X-150 Y-125;
N270 X-75 Y-125;
N280 G02 X-25 Y-125 R25;
N290 G01 X-25 Y-150;
N300 G03 X25 Y-150 R25;
N310 G01 X25 Y-125;
N320 G02 X75 Y-125 R25;
N330 G01 X150 Y-125;
N340 X150 Y-75;
N350 X125 Y-75;
N360 G02 X125 Y-25 R25;
N370 G01 X150 Y-25;
N380 G03 X150 Y25 R25;
N390 G00 Z50; (LEVANTAMOS EL USILLO A OTRA POSICION)
N400 G00 X75 Y25; (PUNTO 1)
N410 M03 S5000;(ENCENDIDO DEL USILLO)
N420 Z5 F1000;
N430 Z-2 F250; (PENETRACION)
N440 G01 X25 Y25;
N450 X25 Y75;
N460 G02 X75 Y25 I-25 J-75 F250;
N470 G00 Z50; (LEVANTAMOS EL USILLO A OTRA POSICION)
N480 G00 X-75 Y25;(PUNTO 1)
N490 M03 S5000;(ENCENDIDO DEL USILLO)
N500 Z5 F1000;
N510 Z-2 F250; (PENETRACION)
N520 G01 X-25 Y25;
N530 X-25 Y75;
N540 G03 X-75 Y25 I25 J-75;
N550 G00 Z50; (LEVANTAMOS EL USILLO A OTRA POSICION)
N560 G00 X-75 Y-25;(PUNTO 1)
N570 M03 S5000;(ENCENDIDO DEL USILLO)
N580 Z5 F1000;
N590 Z-2 F250; (PENETRACION)
N600 G01 X-25 Y-25;
N610 X-25 Y-75;
N620 G02 X-75 Y-25 I25 J75;
N630 G00 Z50; (LEVANTAMOS EL USILLO A OTRA POSICION)
N640 G00 X25 Y-75;(PUNTO 1)
N650 M03 S5000;(ENCENDIDO DEL USILLO)
N660 Z5 F1000; N670 Z-2 F250; (PENETRACION)
N680 G01 X25 Y-25; N690 X75 Y-25;
N700 G02 X25 Y-75 I-75 J25;
N710 G00 Z50; (retorno a zona de seguridad)
N720 M05 S0;(Apagado del husillo a vel 0)
N730 G91 G28 Z0;
N740 G28 X0 Y0;(regreso a coordenadas de referencia)
N750 M30; (final del programa y reinicio)
N760 G91 G28 Z0;
N770 G28 X0 Y0;
N780 M30;
d. Simulacin del programa.
Operacin en CNC simulator

7. CONCLUSIONES
La codificacin en cdigos G sirven para interactuar entre la mquina CNC y el
usuario por medio de un computador, estos cdigos son funciones
preparatorias.
Cada cdigo G tiene establecido una funcin universal para las mquinas CNC,
estas funciones van acompaadas de nmeros desde el (00-99).
El uso adecuado de los cdigos G ayudan a comprender el funcionamiento de
cualquier mquina CNC, Estos cdigos al ser universales se los puede usar en:
Tornos, fresadoras, centros de mecanizado, taladradores, etc. Todas estas
contienen control numrico computarizado.
Para el mecanizado de cada material depende de la herramienta que se va
ocupar ya que los datos de velocidades, deben estar correctamente
seleccionadas caso contrario ocasionara daos en el material y en la
herramienta y mquina CNC.
Al momento de cargar el programa creado en la computadora, en el centro de
mecanizado posicionar el husillo en el eje a una altura de 50mm para observar
el proceso de mecanizado que este realiza, adems mandar a correr el programa
en velocidad baja y que ejecute el programa bloque a bloque. Despus de
comprobar que no haya desperfectos en el programa creado mandar a correr en
el trozo de aluminio a una velocidad rpida.

8. RECOMENDACIONES

Tener la indumentaria necesaria para evitar situaciones peligrosas en el


laboratorio de mecanizado.
Conocer la programacin G en lo posible las funciones preparatorias para evitar
prdida de tiempo al momento de programar.
Verificar que la maquina CNC est funcionando correctamente y antes de
encender que todo est en su lugar.
Realizar la simulacin de lo que se desea mecanizar para estar seguro que el
programa no contiene datos o cdigos errores.
Mecanizar el cdigo bloque a bloque para entender el proceso que realiza.

Bibliografa
Commons, C. (21 de Noviembre de 2015). Wikipedia. Obtenido de https://es.wikipedia.org/wiki/G-
code

Cuevas, I. J. (17 de 06 de 2015). CNC. Obtenido de


https://sites.google.com/site/cncutn/fresadora/codigos-g/g01-interpolacion-lineal

Elaboracin de programas de CNC. (s.f.). En M. S. Fulgueiria. ic.

License, A. (16 de Mayo de 2010). Slideshare. Obtenido de


http://es.slideshare.net/nurrego/mquinas-cnc

PREZ, S. (2013). PROGRAMACIN DE MQUINAS-HERRAMIENTA CON CONTROL NUMRICO.


Madrid: UNED.
Saragosa, U. d. (s.f.). Obtenido de
http://www.virtual.unal.edu.co/cursos/ingenieria/mecatronica/docs_curso/Anexos/TUTO
RIALcnc/DOCUMENTOS/TEORIA/Curso%20CN%20basico/Tema03/T03-16/03-16.htm

Wikipedia. (14 de Febrero de 2015). Obtenido de


https://es.wikipedia.org/wiki/Coordenadas_cil%C3%ADndricas

También podría gustarte