Está en la página 1de 18

SUBSECRETARA DE EDUCACIN SUPERIOR

DIRECCIN GENERAL DE EDUCACIN SUPERIOR TECNOLGICA


INSTITUTO TECNOLGICO DE LOS MOCHIS

INGENIERA INDUSTRIAL

MATERIA:
SISTEMAS AVANZADOS DE MANUFACTURA.

MEDIADOR:
Vizcarra Burboa Rigoberto.

ALUMNO:
Guerrero Barrientos Luis Gerardo.

ACTIVIDAD:
Desarrollo Unidad 3: Control Numrico.

Los Mochis, Sinaloa, Marzo 2014.

ndice.
Introduccin........................................................................................................................................... 2
Objetivo................................................................................................................................................. 3
CONTENIDO......................................................................................................................................... 4
Conclusin........................................................................................................................................... 17
Bibliografa........................................................................................................................................... 18

Introduccin.

Objetivo.

CONTENIDO
3.1 Fundamentos y conceptos de CN
Algunos de los fundamentos en los cuales se basa el concepto de CN, son los siguientes:
(1725) Mquinas de tejer construidas en Inglaterra, controladas por tarjetas perforadas.
(1863) M. Forneaux- primer piano que toc automticamente.
(1880) Introduccin de una variedad de herramientas para el maquinado de metales.
(1940) Introduccin de los controles hidrulicos, neumticos y electrnicos.
(1945) Comienzo de la investigacin y desarrollo del control numrico.
(1955) Las herramientas automatizadas comenzaron a aparecer en las plantas de produccin
para la Fuerza Area de produccin de los Estados Unidos.
(1956) Hay concentracin en la investigacin y el desarrollo del control numrico.
(1960) Hasta la actualidad.
El control numrico se puede definir de una forma genrica como un dispositivo de
automatizacin de una mquina que, mediante una serie de instrucciones codificadas (el
4

programa), controla su funcionamiento. Cada programa establece un determinado proceso a


realizar por la mquina, con lo que una misma mquina puede efectuar automticamente
procesos distintos sin ms que sustituir su programa de trabajo.
Permite, por tanto, una elevada flexibilidad de funcionamiento con respecto a las mquinas
automticas convencionales en las que los automatismos se conseguan mediante sistemas
mecnicos o elctricos difciles y a veces casi imposible de modificar.
Los elementos bsicos del control numrico son:
1) El programa, que contiene toda la informacin de las acciones a ejecutar.
2) El control numrico, que interpreta estas instrucciones, las convierte en las seales
correspondientes para los rganos de accionamiento de la mquina y comprueba los
resultados.
3) La mquina, que ejecuta las operaciones previstas.
Quiz el concepto ms claro en lo que se refiere al CN aplicado a las mquinas-herramienta
sea el siguiente:
Sistema que aplicado a un mquina-herramienta automatiza y controla todas las acciones
de la misma, entre las que se encuentran:

Los movimientos de los carros y del cabezal.


El valor y el sentido de las velocidades de avance y de corte.
Los cambios de herramienta y de piezas a mecanizar.
Las condiciones de funcionamientos de la maquina (bloqueos, refrigerantes,
lubricacin, etc).
El estado de funcionamiento de la maquina (averas, funcionamiento defectuoso, etc).
La coordinacin y el control de las propias acciones del CN (flujos de informacin,
sintaxis de programacin, diagnostico de sus funcionamiento, comunicacin con otros
dispositivos, etc).

3.2 Dispositivos y sistemas de control CN.


Dispositivo
- Control numrico de un solo eje:
La presente invencin consiste en un control numrico de un solo eje, que tiene por finalidad
automatizar a bajo coste mecanismos que precisan topes motorizados programables, como
puede ser el caso de sierras, cizallas, rectificadoras, plegadoras, platos divisores, transfers,
etc. para ello, dispone de los elementos de control necesarios gobernados por
microprocesador distribuidos todos ellos en una placa de control, la cual incorpora adems
del microprocesador, elementos de visualizacin, teclado, contaje, entrada/salida y
convertidor digital/analgico. El cual, en colaboracin con los anteriores genera las seales
de control de velocidad de la maquina cuando dicho control se realiza con motores de
corriente continua, mientras que si los motores son de corriente alterna, las seales de
control se toman de las salidas correspondientes de la unidad de entrada/salida.

Sistemas CN bsicos:
En las primeras mquinas-herramienta dotadas de unidades de control numrico el programa
se confeccionaba externamente y deba ser transferido a la MHCN mediante algn tipo de
soporte fsico (disquete, casete o cinta perforada). Estos programas CN podan ser puestos
en marcha o detenidos a pie de mquina, pero no podan modificarse (editarse). Las
correcciones geomtricas debidas a las dimensiones de las herramientas y de los
dispositivos de sujecin tenan que preverse anticipadamente en la programacin y ser
gestionadas de manera exhaustiva. El operador montaba las herramientas y los amarres
pieza en acuerdo estricto con aquellas consideraciones, utilizando generalmente hojas de
proceso o de datos de utillaje.

3.3 Mquinas y herramientas de CN.


El control numrico se monta sobre todo tipo de mquina herramienta convencional, tanto de
arranque de viruta como de trazado y deformacin. As, lo encontramos en tornos,
fresadoras, rectificadoras, taladradoras, mandriladoras, dobladoras, plegadoras, punzadoras,
mquinas de trazar, punteadoras, mquinas de soldar, de oxicorte, de medir, etc.
Sin embargo, el control numrico ha promocionado el desarrollado de dos tipos de mquinas
mltiples:

El centro de mecanizado, para piezas prismticas, en el que sobre pieza fija una o
ms torretas con herramientas giratorias permiten efectuar operaciones de fresado,
taladrado, mandrinado, escariado, etc. Si lleva incorporada mesa giratoria pueden
efectuarse operaciones de torno vertical.
6

El centro de torneado, dotado de una o ms torretas, con herramientas motorizadas


que, adems de las clsicas operaciones de torneado permiten efectuar fresados,
taladrados, escariados, etc., tanto axiales como radiales.

Sobre las funciones desarrolladas por las mquinas convencionales las mquinas a control
numrico incorporan bsicamente:

Sistemas de posicionado de la herramienta.


Sistemas de medicin del desplazamiento.
Sistemas de medicin de piezas y herramientas.
Sistemas de control de condiciones de mecanizado.
Sistemas de cambio de herramientas.
Sistemas de cambio de pieza.

Algunas de las ventajas que presentan las mquinas herramienta con CN:
Reduccin de los tiempos de ciclos operacionales.
Ahorro de herramientas y utillajes.
Mayor precisin e intercambiabilidad de las piezas.
Reduccin del porcentaje de piezas defectuosas.
Reduccin del tiempo del cambio de piezas.
Reduccin del tamao del lote.
Reduccin del tiempo de inspeccin.

3.4 Fundamentos geomtricos para programacin de CN.


- Sistemas de coordenadas de la pieza:
Para que la mquina o el control puedan trabajar con las posiciones especificadas en el
programa CN, estos datos deben darse en un sistema de referencia que pueda transferirse a
las direcciones de desplazamiento de los ejes de la mquina. Para ello se utiliza un sistema
de coordenadas con los ejes X, Y y Z.
- Coordenadas cartesianas:
Los ejes del sistema de coordenadas estn acotados. De este modo es posible describir
unvocamente todos los puntos del sistema de coordenadas y, con ello, todas las posiciones
de pieza mediante la direccin (X, Y y Z) y tres valores numricos. El origen siempre tiene las
coordenadas X0, Y0 y Z0.
7

- Coordenadas polares:
Para describir posiciones de pieza pueden utilizarse tambin coordenadas polares, en vez de
coordenadas cartesianas. Se utilizan cuando una pieza o una parte de ella estn acotada con
radios y ngulos. El punto donde se cortan los radios se denomina "polo".
- Planos de trabajo:
Un programa CN debe contener la informacin sobre el plano en el que debe trabajarse. Slo
de este modo puede el control calcular correctamente los valores de correccin de
herramienta al ejecutar el programa CN. Adems, la indicacin del plano de trabajo tiene un
significado para determinados tipos de programacin de crculos y en coordenadas polares.
Cada dos ejes de coordenadas definen un plano de trabajo. El tercer eje de coordenadas es
perpendicular a dicho plano y define la direccin de penetracin de la herramienta (p. ej.:
para mecanizado 2D).
- Sistemas de coordenadas:
Se distinguen los siguientes sistemas de coordenadas:
Sistema de coordenadas de mquina (MKS) con el origen de mquina M.
Sistema de coordenadas bsico (BKS).
Sistema de origen bsico (BNS).
Sistema de origen ajustable (ENS).
Sistema de coordenadas de pieza (WKS) con el origen de pieza W.

3.5 Parmetros de maquinado.


En el mecanizado en general, son varios los factores que tenemos que tener en cuenta a la
hora de seleccionar y establecer unos parmetros de corte que nos permitan obtener
resultados satisfactorios en los procesos de mecanizado. De esta manera, tenemos que
tener en cuenta que en el mecanizado hay cuatro elementos principales que van a
determinar estos procesos.
As, el material a trabajar, las herramientas, la propia mquina y el refrigerante, son los
elementos que van a influir directamente en la seleccin y aplicacin de los parmetros de
corte.
Los parmetros de corte principales podramos decir que son la:
-

Velocidad de corte
Avance
Profundidad de pasada
8

Que estn directamente relacionados con los diferentes movimientos que se dan en el
mecanizado, movimiento de corte, movimiento de avance y movimiento de penetracin.
VELOCIDAD DE CORTE
El movimiento de corte (Mc) es el movimiento relativo existente entre la pieza y la
herramienta. El movimiento de corte es el encargado de realizar el esfuerzo necesario para
que se produzca el arranque de viruta y adems define la velocidad con que se realizar el
corte. En el fresado el movimiento de corte es circular y lo posee la herramienta al girar sobre
su eje.
MOVIMIENTO DE AVANCE
El movimiento de corte (Mc) es el movimiento relativo existente entre la pieza y
la herramienta. El movimiento de avance (Ma), es el movimiento mediante el cual se pone
bajo la accin de la herramienta nuevo material a separar. Este movimiento es generalmente
rectilneo y en el fresado lo puede tener la pieza o la herramienta, dependiendo del tipo de
mquina que se est utilizando.
PROFUNDIDAD DE PASADA
El tercero de los movimientos que aparecen en el mecanizado es el movimiento de
penetracin (Mp), que es el movimiento rectilneo que regula la profundidad de penetracin
de la herramienta en la pieza, o viceversa. Este movimiento es el que define la
PROFUNDIDAD DE PASADA (Ap ) y se expresa en milmetros ( mm ). De esta manera la
profundidad de pasada es la profundidad AXIAL de corte de la fresa, esta se mide a lo largo
deleje de giro de la fresa, y es la profundidad que penetra la fresa en la pieza al estar
mecanizando en el planeado y, normalmente, es el ancho de la fresas en las fresas de disco.

3.6 Cdigos de programacin de CNC.


La programacin nativa de la mayora de las mquinas de Control Numrico Computarizado
se efecta mediante un lenguaje de bajo nivel llamado G & M. Se trata de un lenguaje de
programacin vectorial mediante el que se describen acciones simples y entidades
geomtricas sencillas (bsicamente segmentos de recta y arcos de circunferencia) junto con
sus parmetros de maquinado (velocidades de husillo y de avance de herramienta).
El nombre G & M viene del hecho de que el programa est constituido por instrucciones
Generales y Miscelneas. Si bien en el mundo existen an diferentes dialectos de
programacin con cdigos G&M, se dio un gran paso adelante a travs de la estandarizacin
que promovi la ISO.
Esta estandarizacin fue adoptada por la totalidad de los fabricantes industriales serios de
CNC y permite utilizar los mismos programas en distintas mquinas CNC de manera directa
o con adaptaciones menores. A pesar de tratarse de un lenguaje de programacin muy
9

rudimentario para los gustos actuales, lo robusto de su comportamiento y los millones de


lneas de programacin que hacen funcionar mquinas de CNC en todas las latitudes del
planeta aseguran su vigencia en los aos por venir.
Minidiccionario de G&M para Tornos CNC
Cdigos Generales
G00: Posicionamiento rpido (sin maquinar)
G01: Interpolacin lineal (maquinando)
G02: Interpolacin circular (horaria)
G03: Interpolacin circular (antihoraria)
G04: Comps de espera
G10: Ajuste del valor de offset del programa
G20: Comienzo de uso de unidades imperiales (pulgadas)
G21: Comienzo de uso de unidades mtricas
G28: Volver al home de la mquina
G32: Maquinar una rosca en una pasada
G36: Compensacin automtica de herramienta en X
G37: Compensacin automtica de herramienta en Z
G40: Cancelar compensacin de radio de curvatura de herramienta
G41: Compensacin de radio de curvatura de herramienta a la izquierda
G42: Compensacin de radio de curvatura de herramienta a la derecha
G70: Ciclo de acabado
G71: Ciclo de maquinado en torneado
G72: Ciclo de maquinado en frenteado
G73: Repeticin de patrn
G74: Taladrado intermitente, con salida para retirar virutas
G76: Maquinar una rosca en mltiples pasadas
G96: Comienzo de desbaste a velocidad tangencial constante
G97: Fin de desbaste a velocidad tangencial constante
G98: Velocidad de alimentacin (unidades/min)
G99: Velocidad de alimentacin (unidades/revolucin)
Cdigos Miscelneos
M00: Parada opcional
M01: Parada opcional
M02: Reset del programa
M03: Hacer girar el husillo en sentido horario
M04: Hacer girar el husillo en sentido antihorario
M05: Frenar el husillo
M06: Cambiar de herramienta
M07: Abrir el paso del refrigerante B
M08: Abrir el paso del refrigerante A
M09: Cerrar el paso de los refrigerantes
M10: Abrir mordazas
M11: Cerrar mordazas
M13: Hacer girar el husillo en sentido horario y abrir el paso de refrigerante
M14: Hacer girar el husillo en sentido antihorario y abrir el paso de refrigerante
M30: Finalizar programa y poner el puntero de ejecucin en su inicio
M31: Incrementar el contador de partes
10

M37: Frenar el husillo y abrir la guarda


M38: Abrir la guarda
M39: Cerrar la guarda
M40: Extender el alimentador de piezas
M41: Retraer el alimentador de piezas
M43: Avisar a la cinta transportadora que avance
M44: Avisar a la cinta transportadora que retroceda
M45: Avisar a la cinta transportadora que frene
M48: Inhabilitar Spindle y Feed override (maquinar exclusivamente con las velocidades
programadas)
M49: Cancelar M48
M62: Activar salida auxiliar 1
M63: Activar salida auxiliar 2
M64: Desactivar salida auxiliar 1
M65: Desactivar salida auxiliar 2
M66: Esperar hasta que la entrada 1 est en ON
M67: Esperar hasta que la entrada 2 est en ON
M70: Activar espejo en X
M76: Esperar hasta que la entrada 1 est en OFF
M77: Esperar hasta que la entrada 2 est en OFF
M80: Desactivar el espejo en X
M98: Llamada a subprograma
M99: Retorno de subprograma

Minidiccionario de G&M para Fresadoras CNC


Cdigos Generales
G00: Posicionamiento rpido (sin maquinar)
G01: Interpolacin lineal (maquinando)
G02: Interpolacin circular (horaria)
G03: Interpolacin circular (antihoraria)
G04: Comps de espera
G15: Programacin en coordenadas polares
G20: Comienzo de uso de unidades imperiales (pulgadas)
G21: Comienzo de uso de unidades mtricas
G28: Volver al home de la mquina
G40: Cancelar compensacin de radio de curvatura de herramienta
G41: Compensacin de radio de herramienta a la izquierda
G42: Compensacin de radio de herramienta a la derecha
G50: Cambio de escala
G68: Rotacin de coordenadas
G73: Ciclos encajonados
11

G74: Perforado con ciclo de giro antihorario para descargar virutas


G76: Alesado fino
G80: Cancelar ciclo encajonado
G81: Taladrado
G82: Taladrado con giro antihorario
G83: Taladrado profundo con ciclos de retraccin para retiro de viruta
G90: Coordenadas absolutas
G91: Coordenadas relativas
G92: Desplazamiento del rea de trabajo
G94: Velocidad de corte expresada en avance por minuto
G95: Velocidad de corte expresada en avance por revolucin
G98: Retorno al nivel inicial
G99: Retorno al nivel R
G107: Programacin del 4o eje
Cdigos Miscelneos
M00: Parada
M01: Parada opcional
M02: Reset del programa
M03: Hacer girar el husillo en sentido horario
M04: Hacer girar el husillo en sentido antihorario
M05: Frenar el husillo
M06: Cambiar de herramienta
M08: Abrir el paso del refrigerante
M09: Cerrar el paso de los refrigerantes
M10: Abrir mordazas
M11: Cerrar mordazas
M13: Hacer girar el husillo en sentido horario y abrir el paso de refrigerante
M14: Hacer girar el husillo en sentido antihorario y abrir el paso de refrigerante
M30: Finalizar programa y poner el puntero de ejecucin en su inicio
M38: Abrir la guarda
M39: Cerrar la guarda
M62: Activar salida auxiliar 1
M67: Esperar hasta que la entrada 2 est en ON
M71: Activar el espejo en Y
M80: Desactivar el espejo en X
M81: Desactivar el espejo en Y
M98: Llamada a subprograma
M99: Retorno de subprograma

12

3.7 Funciones de recorrido y funciones miscelneas CNC.


Funciones de recorrido
Comandos G
G00 .............. Avance rpido
G01 .............. Interpolacin lineal
G02 .............. Interpolacin circular a la
derecha
G03 .............. Interpolacin circular a la
izquierda
G04 ............. Temporizacin
G09 ............. Parada exacta por bloques
G10.............. Interpolacin de
coordenadas polares,
Avance rpido
G11 .............. Interpolacin de
coordenadas polares,
Interpolacin lineal
G12 .............. Interpolacin de
coordenadas polares,

Interpolacin circular a la derecha


G13 .............. Interpolacin de
coordenadas polares,
Interpolacin circular a la izquierda
G33 .............. Roscado
G40 ............. Cancelar compensacin de
radio de
herramienta
G41 ............. Compensacin de radio de
herramienta a la izquierda
G42 .............. Compensacin de radio de
herramienta a la derecha
G48 ............. Abandono del contorno tal
como se
hizo el acercamiento
G50 ............. Cancelar cambio de escala
G51 .............. Seleccionar cambio de
escala
G53 ............. Cancelar decalaje de origen
G54 ............. Decalaje de origen 1
13

G55 .............. Decalaje de origen 2


G56 .............. Decalaje de origen 3
G57 .............. Decalaje de origen 4
G58 .............. Decalaje de origen
programable 1
G59 .............. Decalaje de origen
programable 2
G60 .............. Modo de parada exacta
G62 .............. Cancelar modo de parada
exacta
G64 ............. Cancelar modo de parada
exacta
G70 .............. Medidas en pulgadas
G71 .............. Medidas en milmetros
G90 ............. Programacin absoluta
G91 .............. Programacin incremental
G92 ............. Lmite de velocidad del
husillo
G94 .............. Avance en mm por minuto
G95 ............. Avance en mm por
revolucin
G96 .............. Velocidad constante de corte
y avance

r por revolucin.
G97 .............. Velocidad constante del
husillo (RPM)
G147 ........... Aproximacin suave
contorno lineal
G148 ........... Retirada suave contorno
lineal
G247 ........... Aproximacin suave
contorno en
cuadrante
G248 ........... Retirada suave contorno en
cuadrante
G347 ........... Aproximacin suave
contorno en
semicrculo
G348 ........... Retirada suave contorno en
semicrc.
.............. Estado inicial
.............. Activo slo en el bloque

Funciones miscelneas
Comandos M
M00 ............ Parada programada, incondicional
M01 ............ Parada programada, condicional
M02 ............ Fin de programa principal
M03 ............ Husillo activado a la derecha
M04 ............ Husillo activado a la izquierda
M05 ............ Husillo desactivado
M08 ............ Refrigerante, conectado
M09 ............ Refrigerante, desconectado
M17 ............ Fin subrutina
M20 ............ Contrapunto atrs
M21 ............ Contrapunto adelante
M25 ............ Abrir elemento de amarre
M26 ............ Cerrar elemento de amarre
M30 ............ Fin programa principal
M71 ............ Soplado conectado
M72 ............ Soplado desconectado
14

Mximo 3 comandos M por bloque

3.8 Programacin en modo absoluto y modo incremental.


Los Sistemas de Unidades son las unidades de medicin que se usan en un programa CNC.
Todas las mquinas entienden las unidades Mtricas (milmetros, mm) y las inglesas
(pulgadas, "). Hay que indicarle a la mquina CNC que unidades se estn utilizando. Algunas
mquinas vienen ajustadas de fbrica a pulgadas o a milmetros. Normalmente al inicio de un
programa CNC ver eso; G70 especifica pulgadas y G71 especifica milmetros.
Los Modos de Entrada se refieren al tipo de informacin coordenada que se ingresa al
programa de la mquina CNC. Hay dos tipos:
- Entrada Absoluta, diseada para el cdigo G90, especifica la distancia desde el origen o
punto cero del programa. El modo Absoluto es el ms comn.
- Entrada Incremental, designada por el cdigo G91, especifica las distancias y direcciones
usando el punto previo como un origen. La entrada incremental a veces se denomina puntoa-punto. Todos los sistemas CNC pueden conmutar desde el modo absoluto al incremental y
viceversa, ilimitadas veces en un programa.

15

3.9 Ejercicios prcticos de programacin.

G21
G40 G80 G99
M06 T0101
G00 X25.4 Z2.0
M03 S800
G71 U1.0 R1.5
G71 P80 Q190 U0.1 W0.1 F100.0
N0080 G01 X0.0

Programacin en mm
Comandos de cancelacin y avance mm/rev.
Cambio de herramienta
Acercamiento rpido al material
Giro del husillo a 800 rpm constantes
Ciclo automtico
Parmetros del ciclo
Punto 1
16

G01 Z0.0
G03 X6.0 Z-3.0 R3.0
G02 X8.0 Z-7.0 R3.0
G03 X13.0 Z-15.0 R14.0
G03 X11.778 Z-19.09 R14.0
G02 X10.0 Z-24.0 R14.0
G01 X15.0 Z-38.0
G01 X15.0 Z-42.0
G01 X20.0 Z-52.0
G01 X20.0 Z-56.0
N0190 G01 X25.4 Z-56.0
G00 X25.4 Z2.0
M05
G28 U0 W0
G40 G80 G99
M06 T0202
G00 X25.4 Z2.0
M03 S1500
G70 P80 Q190 F50.0
G00 X25.4 Z10.0
M05
G28 U0 W0
M30

Punto 1
Punto 2
Punto 3
Punto 4
Punto 5
Punto 6
Punto 7
Punto 8
Punto 9
Punto 10
Fin del perfil de la pieza
Se retira la herramienta
Paro del husillo
Regreso a home
Comandos de cancelacin y avance mm/rev
Cambio de herramienta
Acercamiento de la herramienta
Giro del husillo a 1200 rpm constantes
Ciclo de acabado
Se retira la herramienta
Paro del husillo
Regreso a home

Conclusin.

17

Bibliografa.
http://juliocorrea.files.wordpress.com/2007/08/manual-programacion-sinumerik-810-t.pdf
http://es.scribd.com/doc/136447908/Cnc-Ajedrez-Fanuc
http://webcache.googleusercontent.com/search?
q=cache:ECZykOyHvjUJ:electronica.li2.uchile.cl/new/documentacion/CNC/tutorial_CNC.doc+
&cd=1&hl=es-419&ct=clnk&gl=mx
http://codigosprogramacioncnc.blogspot.mx/2013/01/codigos-de-programacion-para-cnctipos.html
http://es.scribd.com/doc/110419700/3-5-PARAMETROS-de-MAQUINADO
http://www.automation.siemens.com/doconweb/pdf/UMC_SINUMERIK_092009_es/PGsl.pdf?
p=1
http://www.frlp.utn.edu.ar/mecanica/Materias/CNCMH/ClaseDemo.PDF
http://www.slideshare.net/guest79198c/unidad-iii-1112311

18

También podría gustarte