Sei sulla pagina 1di 22

Pgina | 1

Universidad Tecnolgica de Aguascalientes


Carrera: Mantenimiento Industrial.

Asignatura: Automatizacin y Robtica.

Ttulo: CNC.
Grupo: 5C
Nombre:
Jess Edgardo Padilla Martnez.
Nombre del profesor:
Vctor Manuel Mora Romo.

Fecha de entrega: 18/03/2016

ndice de Contenido.
1

Pgina | 2

Resumen3
Marco terico4

CNC.................................................................4
Para qu sirve el CNC?...............................................................4
Fundamentos..4, 5
Clasificacin.5
Aplicaciones.5
El CNC y el PLC.5, 6, 7, 8, 9

Ventajas del CNC10


Desventajas del CNC.10
Cualidades del CNC10, 11
Comunicacin entre la maquina CNC y una Computadora11
Entradas y salidas del CNC.12
Programacin de un CNC...12, 13, 14
Cdigos G y M empleados en la programacin de mquinas
CNC.15, 16, 17, 18, 19
Objetivos19
Materiales y Desarrollo19, 20
Resultados....21
Discusin...22
Conclusiones22
Referencias...22

Pgina | 3

Resumen.
Los objetivos del trabajo son realizar una investigacin sobre el CNC que es
control numrico computarizado que tuvo sus orgenes en los aos 50 y se utiliza
para la realizacin automtica de algn proceso utilizado ms comnmente en
fresadoras y tornos para que los ejes de estos se muevan con instrucciones
precisas y concisas para u mejor trabajo sobre algn material movindose por
cuadrantes y lo que se pretende con el trabajo es que nosotros desarrollemos la
habilidad de poder manipular un CNC utilizado al principio operaciones bsicas o
bien poder dar mantenimiento a estas mquinas sabiendo claramente sus
componentes y la funcin especfica de cada uno.
La metodologa empleada fue la de consulta en varias fuentes e ir comparando
prrafos y textos para recabar la informacin ms importante de cada texto sin
menospreciar ideas de autores para poder as ampliar mi rango de bsqueda
obteniendo buena informacin y as realizar un mejor trabajo porque si solo
consultaba de pginas recomendadas solo estara dando vueltas en la misma
informacin que mis otros compaeros y as mi trabajo pueda tener algo de
originalidad.
Los resultados ms relevantes son la indicacin de algunos de los principales
cdigos de programacin de un CNC y las caractersticas del CNC porque
nosotros como estudiante de mantenimientos somos una pieza importante para
que la produccin pueda ser de un buen nivel sin fallas y tenemos que estar
informados sobre un poco de informacin de cada cosa y este tema se me hace
muy benfico para nuestro crecimiento como tcnicos para poder realizar tareas
y poder defenderse aunque la problemtica sea un poco difcil o desconocida
como en este caso el CNC .
Las conclusiones que se obtuvieron de este trabajo es la obtencin de
conocimientos que en un momento dado me servirn para la realizacin de un
diagnstico sobre las maquinas estudiada en este caso los CNC.

Pgina | 4

CNC.
El control numrico por computadora, de ahora en adelante CNC, es un sistema
que permite controlar en todo momento la posicin de un elemento fsico,
normalmente una herramienta que est montada en una mquina. Esto quiere
decir que mediante un software y un conjunto de rdenes, controlaremos las
coordenadas de posicin de un punto (la herramienta) respecto a un origen (0,0,0
de mquina), o sea, una especie de GPS pero aplicado a la mecanizacin, y
muchsimo ms preciso.
As pues, el CNC controla todos los movimientos de la herramienta cuando
estamos fabricando, y no solo controla las coordenadas que hemos visto, sino
tambin, la manera de desplazarse entre ellas, su velocidad, y algunos parmetros
ms. Un CNC es un equipo totalmente integrado dentro de mquinas-herramienta
de todo tipo, de mecanizado, de corte, por lser, cortadoras, etc.

Para qu sirve el CNC?


Nos permite controlar en todo momento cuales son los movimientos de una
herramienta, as que nos servir para obtener piezas con determinadas medidas,
para crear programas que nos repitan con gran precisin piezas iguales, tambin
se utiliza, y mucho, para verificar las medidas de algo que ha sido fabricado.

Fundamentos.
Componentes.
Programa.
Unidad de control (MCU).
Equipo de mecanizado.
Sistemas de coordenadas.
Ops lineales.
-Ejes lineales (x,y,z) y rotaciones (a,b,c) (generalmente 1 o 2 de ellos).
Ops cilndricas (tornos): Plano x-z.
Origen de coordenadas programable.
-Origen absoluto/relativo.
Tipos de movimientos.
Punto a punto (taladro, soldadura).
Continuo (contorno).
Punto a punto:
Slo se definen los lugares puntuales por donde pasa la mquina
herramienta.
4

Pgina | 5

No importa el camino seguido.


Movimiento continuo:
En general se mueve simultneamente en varios ejes.
Interpolacin: ahorra trabajo de programacin.
-Lineal, circular, helicoidal, parablica, cbica etc.
Posicin absoluta/incremental.

Clasificacin.
Se dividen fundamentalmente en:

Equipos de control numrico de posicionamiento o punto a punto.


Equipos de control numrico de contorneo.

Aplicaciones.

Fresado.
Torneado.
Taladrado.
Esmerilado.
Doblado.
Punzonado.
Maquinado por descarga elctrica (EDM).
Inspeccin (Mquina de coordenadas).

Aparte de aplicarse en las mquinas-herramienta para modelar metales, el CNC


se usa en la fabricacin de muchos otros productos de ebanistera, carpintera,
etc. La aplicacin de sistemas de CNC en las mquinas-herramienta han hecho
aumentar enormemente la produccin, al tiempo que ha hecho posible efectuar
operaciones de conformado que era difcil de hacer con mquinas convencionales,
por ejemplo la realizacin de superficies esfricas manteniendo un elevado grado
de precisin dimensional. Finalmente, el uso de CNC incide favorablemente en los
costos de produccin al propiciar la baja de costes de fabricacin de muchas
mquinas, manteniendo o mejorando su calidad.

El CNC y PLC.
CNC.
En una mquina CNC, a diferencia de una mquina convencional o manual, una
computadora controla la posicin y velocidad de los motores que accionan los ejes
de la mquina. Gracias a esto, puede hacer movimientos que no se pueden lograr
5

Pgina | 6

manualmente como
tridimensionales.

crculos,

lneas

diagonales

figuras

complejas

Las mquinas CNC son capaces de mover la herramienta al mismo tiempo en los
tres ejes para ejecutar trayectorias tridimensionales como las que se requieren
para el maquinado de complejos moldes y troqueles.
En una mquina CNC una computadora controla el movimiento de la mesa, el
carro y el husillo. Una vez programada la mquina, sta ejecuta todas las
operaciones por s sola, sin necesidad de que el operador est manejndola. Esto
permite aprovechar mejor el tiempo del personal para que sea ms productivo.
En una mquina CNC, a diferencia de una mquina convencional o manual, una
computadora controla la posicin y velocidad de los motores que accionan los ejes
de la mquina. Gracias a esto, puede hacer movimientos que no se pueden lograr
manualmente como crculos, lneas diagonales y figuras complejas
tridimensionales.
Las mquinas CNC son capaces de mover la herramienta al mismo tiempo en los
tres ejes para ejecutar trayectorias tridimensionales como las que se requieren
para el maquinado de complejos moldes y troqueles.
En una mquina CNC una computadora controla el movimiento de la mesa, el
carro y el husillo. Una vez programada la mquina, sta ejecuta todas las
operaciones por s sola, sin necesidad de que el operador est manejndola. Esto
permite aprovechar mejor el tiempo del personal para que sea ms productivo.
El CNC tuvo su origen a principios de los aos cincuenta en el Instituto de
Tecnologa de Massachusetts (MIT), en donde se automatiz por primera vez una
gran fresadora.
En esta poca las computadoras estaban en sus inicios y eran tan grandes que el
espacio ocupado por la computadora era mayor que el de la mquina.
Hoy da las computadoras son cada vez ms pequeas y econmicas, con lo que
el uso del CNC se ha extendido a todo tipo de maquinaria: tornos, rectificadoras,
electroerosionadoras, mquinas de coser, etc.
El trmino control numrico se debe a que las rdenes dadas a la mquina son
indicadas mediante cdigos numricos. Por ejemplo, para indicarle a la mquina
que mueva la herramienta describiendo un cuadrado de 10 mm por lado se le
daran los siguientes cdigos:
G90 G71
G00 X0.0 Y0.0
G01 X10.0
6

Pgina | 7

G01 Y10.0
G01 X0.0
G01 Y0.0
Un conjunto de rdenes que siguen una secuencia lgica constituyen un programa
de maquinado. Dndole las rdenes o instrucciones adecuadas a la mquina, sta
es capaz de maquinar una simple ranura, una cavidad irregular, la cara de una
persona en altorrelieve o bajorrelieve, un grabado artstico un molde de inyeccin
de una cuchara o una botella... lo que se quiera
Al principio hacer un programa de maquinado era muy difcil y tedioso, pues haba
que planear e indicarle manualmente a la mquina cada uno de los movimientos
que tena que hacer. Era un proceso que poda durar horas, das, semanas. Aun
as era un ahorro de tiempo comparado con los mtodos convencionales
Actualmente muchas de las mquinas modernas trabajan con lo que se conoce
como "lenguaje conversacional" en el que el programador escoge la operacin que
desea y la mquina le pregunta los datos que se requieren. Cada instruccin de
este lenguaje conversacional puede representar decenas de cdigos numricos.
Por ejemplo, el maquinado de una cavidad completa se puede hacer con una sola
instruccin que especifica el largo, alto, profundidad, posicin, radios de las
esquinas, etc. Algunos controles incluso cuentan con graficacin en pantalla y
funciones de ayuda geomtrica. Todo esto hace la programacin mucho ms
rpida y sencilla.
Tambin se emplean sistemas CAD/CAM que generan el programa de maquinado
de forma automtica. En el sistema CAD (Diseo Asistido por Computadora) la
pieza que se desea maquinar se disea en la computadora con herramientas de
dibujo y modelado slido. Posteriormente el sistema CAM (Manufactura Asistida
por Computadora) toma la informacin del diseo y genera la ruta de corte que
tiene que seguir la herramienta para fabricar la pieza deseada; a partir de esta ruta
de corte se crea automticamente el programa de maquinado, el cual puede ser
introducido a la mquina mediante un disco o enviado electrnicamente.
Hoy da los equipos CNC con la ayuda de los lenguajes conversacionales y los
sistemas CAD/CAM, permiten a las empresas producir con mucha mayor rapidez y
calidad sin necesidad de tener personal altamente especializado.

Pgina | 8

PLC.
Hasta no hace mucho tiempo el control de procesos industriales se vena haciendo
de forma cableada por medio de contactores y relees. Al operario que se
encontraba a cargo de este tipo de instalaciones, se le exiga tener altos
conocimientos tcnicos para poder realizarlas y posteriormente mantenerlas.
Adems cualquier variacin en el proceso supona modificar fsicamente gran
parte de las conexiones de los montajes, siendo necesario para ello un gran
esfuerzo tcnico y un mayor desembolso econmico.
En la actualidad no se puede entender un proceso complejo de alto nivel
desarrollado por tcnicas cableadas. El ordenador y los Controladores Lgicos
Programables han intervenido de forma considerable para que este tipo de
instalaciones se hayan visto sustituidas por otras controladas de forma
programada.
El Controlador Lgico Programable (PLC) naci como solucin al control de
circuitos complejos de automatizacin. Por lo tanto se puede decir que un PLC no
es ms que un aparato electrnico que sustituye los circuitos auxiliares o de
mando de los sistemas automticos. A l se conectan los captadores (finales de
carrera, pulsadores, etc.) por una parte, y los actuadores (bobinas de contactores,
lmparas, pequeos receptores, etc.) por otra.
Los PLC se introdujeron por primera vez en la industria en 1960
aproximadamente. La razn principal de tal hecho fue la necesidad de eliminar el
gran costo que se produca al reemplazar el complejo sistema de control basado
en relees y contactores. Bedford Associates propuso algo denominado Controlador
Digital Modular (MODICON, Modular Digital Controler) a un gran fabricante de
coches. Otras compaas propusieron a la vez esquemas basados en ordenador,
uno de los cuales estaba basado en el PDP-8. El MODICON 084 (Scheider)
result ser el primer PLC del mundo en ser producido comercialmente.

Pgina | 9

Campos de aplicacin.
El PLC por sus especiales caractersticas de diseo tiene un campo de aplicacin
muy extenso. La constante evolucin del hardware y software ampla
constantemente este campo para poder satisfacer las necesidades que se
detectan en el espectro de sus posibilidades reales.
Su utilizacin se da fundamentalmente en aquellas instalaciones en donde es
necesario un proceso de maniobra, control, sealizacin, etc., por tanto, su
aplicacin abarca desde procesos de fabricacin industriales de cualquier tipo a
transformaciones industriales, control de instalaciones, etc.
Sus reducidas dimensiones, la extremada facilidad de su montaje, la posibilidad de
almacenar los programas para su posterior y rpida utilizacin, la modificacin o
alteracin de los mismos, etc., hace que su eficacia se aprecie fundamentalmente
en procesos en que se producen necesidades tales como:

Espacio reducido.
Procesos de produccin peridicamente cambiantes.
Procesos secunciales.
Maquinaria de procesos variables.
Instalaciones de procesos complejos y amplios.
Chequeo de programacin centralizada de las partes del proceso.
Maniobra de mquinas.
Maniobra de instalaciones.
Sealizacin y control.
Chequeo de Programas.
Sealizacin del estado de procesos.

P g i n a | 10

Tal y como dijimos anteriormente, esto se refiere a los Controlador Lgico


Programable industriales, dejando de lado los pequeos PLC para uso ms
personal (que se pueden emplear, incluso, para automatizar procesos en el hogar,
como la puerta de un cochera o las luces de la casa).

Ventajas del CNC.


Ventajas en Diseo:
Prototipos precisos.
Cumplimiento de especificaciones.
Reduccin en la dificultad para manufacturar partes.
Ventajas en Manufactura:
Permite una mejor planeacin de las operaciones.
Se incrementa la flexibilidad de maquinado.
Reduccin en tiempo de programacin.
Mejor control del proceso y tiempos de maquinado.
Disminucin en los costos por herramientas.
Se incrementa la Seguridad para el usuario.
Reduccin del tiempo de flujo de material.
Reduccin del manejo de la pieza de trabajo.
Aumento de productividad.
Aumento en precisin.

Desventajas:
1.- La mayor limitacin es el costo inicial relativo del equipamiento, la necesidad y
costo de programacin, y el especial mantenimiento que requiere entrenamiento
del personal.
2.- Como las mquinas CNC son sistemas complejos, las fallas o roturas son muy
costosas, es por eso que el mantenimiento preventivo es esencial.
10

P g i n a | 11

3.- Es necesario mantener un gran volumen de produccin a fin de lograr una


mayor eficiencia de la capacidad instalada.

Cualidades del CNC.

Una mquina herramienta CNC es un equipo de trabajo que permite


manufacturar piezas de distintos materiales a travs de sus sistemas. Este
equipo se diferencia de una herramienta convencional porque es posible
programar la secuencia de fabricacin de una pieza, trabajo que tardara
mucho ms tiempo en un equipo tradicional.

Esto significa que el operador de la mquina herramienta slo hace una vez
el trabajo de definir cmo hacer una pieza (trabajo de programacin) y el
control de la mquina produce la cantidad de piezas que se necesite con un
mnimo de errores. A diferencia de un equipo convencional, el CNC se
compone especialmente de dos cuerpos principales: el control y la
herramienta misma.

El control de todo el procedimiento lo ejerce un computador, que procesa y


ejecuta la informacin guardada por el operador de la mquina. Luego
vendra la simulacin de todo el proceso por parte del operador; si el
programa se ejecuta correctamente, se procedera a montar en la mquina
herramienta la materia prima a ser trabajada, luego se le dara luz verde a
la ejecucin del mismo cuando el control comunica a la mquina
herramienta (mediante seales o pulsos elctricos) para luego realizar las
trayectorias y elaborar la pieza deseada.

Esto caracteriza las mquinas CNC. Una sola persona puede operar
muchas mquinas simultneamente ofreciendo con esto bajos costos en
cuanto a la mano de obra calificada, mientras que en el sistema tradicional
es necesario localizar muchas coordenadas por medio de un plano a
medidas y con el dimensionamiento para la ejecucin de un proyecto que
dar como fruto un solo producto.

En cuanto a la mquina herramienta CNC, el operario cuenta con el


programa, tiene todo el control de los parmetros a medidas y con el
dimensionamiento para ser ejecutado n nmero de veces, luego que se
ejecuta el programa virtualmente, se realiza cualquier trabajo.

Comunicacin entre la maquina CNC y una Computadora.

11

P g i n a | 12

Entradas y Salidas del CNC.

Programacin de un CNC.

12

P g i n a | 13

Se pueden utilizar dos mtodos, la programacin manual y la programacin


automtica.
Programacin manual.
En este caso, el programa pieza se escribe nicamente por medio de
razonamientos y clculos que realiza un operario. El programa de mecanizado
comprende todo el conjunto de datos que el control necesita para la mecanizacin
de la pieza.
A la informacin en conjunto que corresponde a una misma fase del mecanizado
se le denomina bloque o secuencia y se numera para facilitar su bsqueda. Este
conjunto de informacin es interpretado por el intrprete de rdenes. Una
secuencia o bloque de programa debe contener todas las funciones geomtricas,
funciones mquina y funciones tecnolgicas del mecanizado. De tal modo, un
bloque de programa consta de varias instrucciones. El comienzo del control
numrico ha estado caracterizado por un desarrollo anrquico de los cdigos de
programacin. Cada constructor utilizaba el suyo particular. Posteriormente, se vio
la necesidad de normalizar los cdigos de programacin como condicin
indispensable para que un mismo programa pudiera servir para diversas mquinas
con tal de que fuesen del mismo tipo. 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.
13

P g i n a | 14

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

M: es la direccin correspondiente a las funciones auxiliares o


complementarias. Se usan para indicar a la mquina herramienta que
se deben realizar operaciones tales como parada programada, rotacin
del husillo a derechas o a izquierdas, cambio de til, etc. La direccin m
va seguida de un nmero de dos cifras que permite programar hasta
100 funciones auxiliares diferentes.
Ejemplos:
M00: Provoca una parada incondicional del programa, detiene el husillo y la
refrigeracin.
M01: Alto opcional.
M02: Indica el fin del programa. Se debe escribir en el ltimo bloque del
programa y posibilita la parada del control una vez ejecutadas el resto de
las operaciones contenidas en el mismo bloque.
M03: Activa la rotacin del husillo en sentido horario.
M04: Activa la rotacin del husillo en sentido antihorario, etc.
(El sentido de giro del usillo es visto por detrs de la mquina, no de
nuestro punto de vista como en los tornos convencionales)
M05: Parada del cabezal
M06: cambio de herramienta (con parada del programa o sin) en las
mquinas de cambio automtico no conlleva la parada del programa.

14

P g i n a | 15

F: es la direccin correspondiente a la velocidad de avance. Va


seguida de un nmero de cuatro cifras que indica la velocidad de
avance en mm/min.

S: es la direccin correspondiente a la velocidad de rotacin del


husillo principal. Se programa directamente en revoluciones por
minuto, usando cuatro dgitos.

I, J, K: son direcciones utilizadas para programar arcos de


circunferencia. Cuando la interpolacin se realiza en el plano X-Y,
se utilizan las direcciones I y J. Anlogamente, en el plano X-Z, se
utilizan las direcciones I y K, y en el plano Y-Z, las direcciones J y K.

T: es la direccin correspondiente al nmero de herramienta. Va


seguido de un nmero de cuatro cifras en el cual los dos primeros
indican el nmero de herramienta y los dos ltimos el nmero de
correccin de las mismas.

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 por
Computadora. En realidad se deberan estandarizar los lenguajes de
programacin debido a que sera ms til poder desarrollar al mximo las
potencialidades de los C.N.C.

Cdigos G y M empleados en la programacin de mquinas CNC.


Programacin de mquinas de CNC con cdigos G&M.
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.
15

P g i n a | 16

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 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.
Mini diccionario de G&M para Tornos CNC.
A modo de ejemplo, presentamos los cdigos de programacin ms utilizados en
nuestros tornos de CNC. Segn el modelo de que se trate, algunos de los cdigos
pueden estar inhabilitados.
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
16

P g i n a | 17

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
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
Programa de Ejemplo para Torno CNC
Los programas de G&M son simples archivos de texto ASCII (slo maysculas,
nmeros y signos de puntuacin tradicionales, por lo que es muy frecuente que los
programas se almacenen y comuniquen usando un formato restringido de 6 bits).
Estos programas pueden ser cargados a pie de mquina usando su teclado o ser
transportados desde una PC con diskettes, cables seriales RS232C o USB.
Presentamos un programa de ejemplo que efecta una serie de operaciones
bsicas sobre un tocho de material de 55mm por una pulgada de dimetro,
17

P g i n a | 18

frentandolo
Programa
G21
[BILLET X25.4
Z55
G98
G28U0W0
M06T0404
M03S3500
G00X26Z0
G01X-2F80
G00Z2X25
G01Z-40F140
G28U2W0
M05
M30

primero

cilindrndolo

25mm

despus.

Comentario
Usar sistema mtrico
Definicin de tamao de tocho para el simulador (no para el torno)
Hasta nuevo aviso, las velocidades de corte estn expresadas en mm/min
Antes que nada, retirar las herramientas de la zona de trabajo
Elegir la herramienta nmero 4, con el juego de parmetros de compensacin 04 (depende de la
cara/punta con que desbaste)
Poner a andar el husillo en sentido horario a 3500 rpm
Ir velozmente (sin maquinar, se supone que se est en el aire) hasta las proximidades del tocho
Ahora s, maquinando, se frentea el tocho, de arriba hacia abajo. Pasamos de largo el cero para
que no queden pupitos.
Retirar la herramienta y prepararse para cilindrar.
Cilindrar hasta Z=-40
Enviar la herramienta al home, retirndose primero 2mm en X
Frenar el husillo
Terminar el programa y preparase para ejecutarlo nuevamente

Mini diccionario de G&M para Fresadoras CNC


A modo de ejemplo, presentamos los cdigos de programacin ms utilizados en
nuestras fresadoras de CNC. Segn el modelo de que se trate, algunos de los
cdigos pueden estar inhabilitados.
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
G74: Perforado con ciclo de giro antihorario para descargar virutas
G76: Alisado 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
18

P g i n a | 19

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

Objetivos.
Generales:
1. El primer objetivo general es cumplir con las expectativas planteadas para este
documento relazando una investigacin que contenga buena informacin y que
pueda ser de utilidad si en el futuro es ledo por alguien ajeno a m.
2. El segundo objetivo es aprender algunos de los puntos ms importantes del
CNC en este caso sus caractersticas orgenes y programacin para poder ser un
tcnico ms completo.
Personales:
19

P g i n a | 20

1. Que mi investigacin sea de utilidad para otras personas que necesiten saber
sobre el tema que se investigo
2. Poder realizar un programa o alguna funcin de lo estudiado en este caso los
CNC

Materiales y Desarrollo.
Materiales:
1.
2.
3.
4.

Computadora.
Buscador en internet (Google).
Consultas en PDF.
Editor de texto (Word).

Desarrollo:
1. Lo primero fue leer el correo que fue mandado por el profesor de la materia
para verlas especificaciones y temticas que se pedan en la investigacin.

20

P g i n a | 21

2. El segundo paso fue empezar a recolectar informacin de varios sitios de


internet y consultar varios documentos en PDF.

3. Despus buscar informacin en un buscador de internet.

4. Leer la informacin obtenida y comenzar a acomodarla de acuerdo a las


especificaciones de la rbrica numero 3

Resultados.
21

P g i n a | 22

I.
II.
III.
IV.
V.

Conocimiento sobre las caractersticas del CNC.


Conocimiento sobre los orgenes del CNC.
Conocimiento de la estructura del CNC.
Conocimiento sobre la programacin del CNC.
Conocimiento del CNC en la industria.

Discusin.
Se observ que los o todas la paginas consultados contenan informacin segura y
adems correcta por eso se trat de recopilar la mejor informacin no siendo o
diciendo que esta sea la nica y la mejor pudin realizar cambios e ella para la
mejora de la investigacin por lo general se trat de basar la informacin de
alguna fuente segura como la consulta en PDF obteniendo la informacin bajo mi
propio riesgo

Conclusiones.
La investigacin fue gran parte de obtener conocimiento relacionado con el CNC
ya en si se vio con mayor claridad las caractersticas, aplicaciones y desarrollo
sobre el CNC.
Conociendo o aportando ideas sobre los CNC as que ocupan un lugar
importante en la industria y sin una herramienta de gran utilidad porque son
sistemas completos que necesitan ser estudiados para su uso eficiente y as
poder realizar alguna tarea en alguno de los diferentes modelos que existen en el
mercado.

Referencias.

22