Sie sind auf Seite 1von 10

INGENIERA MECATRONICA

Cdigo G y M

Materia

Manufactura avanzada

Presentado por:

Sergio Daniel Castro Espinosa

30/enero/2017

Introduccin
A lo largo de la historia, el hombre ha buscado los mtodos que le permitan
tener mejores niveles de vida; cuando aprendi que tena que cazar animales
para comer, se dio cuenta que necesitaba de armas que le permitieran matar
animales ms grandes que l, as, en un principio us piedras y palos.
Figura 1.- El hombre primitivo.

Sin saberlo, le dio vida a procesos de manufactura y produccin. La remocin


de material, como medio de manufactura se remonta a aqullos tiempos
cuando el hombre aprendi a tallar la madera y esculpir las piedras para
hacerlos sus instrumentos de caza y labranza.
Apareci el cobre y con l grandes cambios, se fabricaron armas, utensilios,
hubo divisin de trabajo, etc. Se descubri que se poda combinar con otros
metales y que, al combinarlo con estao se obtena un metal mucho ms fcil
de trabajar llamado bronce, y a estos periodos comprendidos
aproximadamente entre los aos 6000 y 1200 A.C. se les conoce como la edad
del cobre y la edad del bronce.
Fue hasta Henry Maudsley quien desarroll el primer torno cortador de tornillos
alrededor de 1800 (figura 2). A Eli Whitney se le acredita el desarrollo de la
primera mquina fresadora en Estado Unidos, alrededor de 1818.

Figura 2.- Primer torno desarrollado.


La Revolucin Industrial (1760-1830) tuvo un impacto importante sobre la
produccin en varios sentidos. Marc el cambio de una economa basada en la
agricultura y las artesanas a otra apoyada en la industria y la manufactura. En
el Institute of Technology de Massachussets (MIT) se comenz en 1948 a
desarrollar un sistema por encargo de las Fuerzas Areas de EE.UU en el cual
un computador asuma el control de una mquina herramienta. Esto era
necesario por las piezas integrales cada vez ms complicadas para la
construccin de aviones. Las piezas eran fciles de describir
matemticamente, sin embargo, muy difciles de fabricar con las mquinas
herramientas convencionales de mando manual.

Objetivos

Desarrollo
Programacin CNC.
El CNC tuvo su origen a principios de los aos cincuenta en el Instituto de
Tecnologa de Massachussets (MIT), en donde se automatiz por primera vez
una gran fresadora. En sta poca, las computadoras estaban en sus inicios y
eran tan grandes que el espacio ocupado por la computadora era mucho mayor
que el de la fresadora. Hoy en 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, por ejemplo: tornos, rectificadoras, punzonadoras,
electroerosionadoras, etc.
El torno y centro de maquinados de control numrico, tienen similitudes en su
operacin y en los cdigos que se manejan dentro del programa de Control
Numrico que se les suministre. Ambas mquinas tienen un controlador,
utilizndose en este trabajo el controlador FANUC , ya que es uno de los ms
utilizados en el mercado. Las instrucciones del programa de control numrico
que mueven la herramienta, tienen una relacin directa con el tipo de
movimiento y el eje o ejes en los cuales se lleva a cabo.

Nomenclatura, sentidos y significado de letras.


Los movimientos de los diferentes componentes en las mquinas herramientas
siguen un conjunto de normas, en cuanto a su nomenclatura y sentido de
movimiento. De acuerdo al estndar RS-274-D de la EIA, el significado de las
letras de un programa es como se muestra en la tabla 1.

Tabla 1.- Significado de las letras (cdigos) dentro de un programa CNC.


Funciones miscelneas y cdigos g
El programa de control numrico puede generarse mediante alguna de las
alternativas siguientes:
El operador puede dar entrada a los cdigos a travs del panel de control
de la mquina.
El controlador puede estar equipado con la alternativa de dilogo
interactivo, lo cual facilita su codificacin, o bien puede teclearse
directamente letra por letra y nmero por nmero.
El programa puede ser tecleado en una computadora y guardarse en
formato de texto plano (cdigo ASCII), para transmitirlo posteriormente a
travs del puerto serial de la computadora al puerto serial de la mquina-
herramienta a travs de un cable.
El dibujo de la pieza se procesa en un paquete de CAM para generar el
cdigo de control numrico y transmitirse posteriormente a la mquina
herramienta.
Cualquiera que sea el mtodo, generalmente el programa contiene instrucciones
estandarizadas por la EIA e ISO, estas instrucciones se agrupan en cdigos G o
funciones preparatorias y en cdigos M o miscelneas.
El programa que se genera, es procesado por el controlador de la mquina
herramienta y traducido a los movimientos y acciones de la que dispone la
mquina. La funcin preparatoria consiste de una letra y un par de dgitos
asociados a sta y se encuentra generalmente al inicio del rengln (bloque) de
cdigo y prepara al controlador para aceptar o interpretar de una cierta manera las
instrucciones que le siguen. Las funciones preparatorias se relacionan con
acciones que estn es coordinacin directa con el corte en la mquina-
herramienta y la mayora de ellas estn definidas en el estndar RS-274-D de la
EIA
Comandos g para el centro de maquinado
G00.- Avance lineal del cortador a velocidad alta, para posicionar o sin aplicar
corte
G01.- Avance lineal del cortador a velocidad programada, para aplicar corte.
G02.- Avance circular del cortador en el sentido de las manecillas del reloj, a
velocidad programada como se muestra en la figura 3.
Figura 3.- Avance circular en el sentido de las manecillas del reloj.
G03.- Avance circular del cortador en sentido opuesto a las manecillas del reloj a
una velocidad programada como se muestra en la figura 4.

Figura 4.- Avance circular en sentido contrario a las manecillas del reloj .
G17.- Seleccin del plano XY.
G18.- Seleccin del plano ZX.
G19.- Seleccin del plano YZ.
G20.- Entrada de valores en pulgadas.
G21.- Entrada de valores en milmetros.
G28.- Regreso al punto cero de la mquina (HOME).
G40.- Cancela compensacin radial del cortador.
G41.- Compensacin a la izquierda del cortador, figura 5.
G42.- Compensacin a la derecha del cortador, figura 5.
G43.- Compensacin longitudinal, figura 5.
Figura 5.- Compensaciones de la herramienta.
G49.- Cancela compensacin longitudinal del cortador.
G81.- Ciclo de taladrado para perforacin de agujero pasante. El agujero atraviesa
la pieza en un solo movimiento a una velocidad determinada de avance.
G82.- Ciclo de taladrado para perforacin de agujero ciego. El agujero no
atraviesa la pieza, en su punto final de taladrado debe tener una pausa para
remover el material sobrante y se determina con la letra P con un tiempo en
milisegundos.
G83.- Ciclo de taladrado para perforacin de agujero profundo. En este agujero
por ser para una perforacin de toda una pieza de ms espesor, se debe llevar a
cabo por incrementos, los cuales se determinan con la letra Q con un valor
determinado, el cortador avanzar con ese valor hasta perforar a toda la pieza.
G80.- Cancela los ciclos G81, G82 y G83.
G90.- Comando para hacer uso de coordenadas absolutas.
G91.- Comando para hacer uso de coordenadas relativas.
G92.- Programacin del punto cero absoluto, o cero de pieza, figura 6.

Figura 6.- Posicionamiento del cero pieza.


G94.- Avance programado sobre unidad de tiempo (mm/min pulg/min).
G95.- Avance programado sobre velocidad angular (mm/rev pulg/rev).
G98.- Retorno a un punto inicial correspondiente a un ciclo determinado.
G99.- Retorno al punto de retroceso de un ciclo determinado.
CDIGOS M PARA EL CENTRO DE MAQUINADO
Se utilizan para programar las funciones especiales de la mquina y son las
siguientes:
M00.- Paro del programa.
M01.- Paro opcional.
M02.- Fin del programa.
M03.- Giro del husillo en sentido de las manecillas del reloj.
M04.- Giro del husillo en sentido contrario de las manecillas del reloj.
M05.- Paro del husillo.
M06.- Cambio programado de la herramienta.
M08.- Activa el refrigerante.
M09.- Apaga el refrigerante.
M10.- Abre la prensa de trabajo.
M11.- Cierre de la prensa de trabajo.
M29.- Control de la mquina por medio de una computadora. Final del programa.
M30.- Fin del programa y regreso al inicio del mismo.
M38.- Abrir la puerta.
M39.- Cierra la puerta.
M63.- Se activa una seal de salida (enviada de la fresadora al robot
(manipulador)) para que el robot pueda actuar.
M65.- Desactiva la seal de salida para que el robot se retire.
M66.- Comando que ordena una seal de espera activada por el manipulador
(enviada del robot a la fresadora), cuando est efectuando una operacin.
M76.- Comando que ordena una seal de espera desactivada por el robot, cuando
la operacin trmino y la fresadora contina con su trabajo.
M98.- Comando que ordena la llamada a un subprograma.
M99.- Con este comando tambin se ordena el fin del programa, regresando al
inicio del mismo y haciendo que el ciclo se cumpla cuantas veces sea necesario.
COMANDOS G PARA EL TORNO
Los cdigos que utiliza el torno son similares a los que utiliza la fresadora, tal y
como se muestra a continuacin:
G00.-Avance lineal del cortador a velocidad alta. Para posicionar o sin aplicar
corto.
G01.- Avance lineal del cortador a velocidad programada para aplicar corte.
G02.- Avance circular del cortador en el sentido de las manecillas del reloj, figura
7.
G03.- Avance circular del cortador en sentido opuesto a las manecillas del reloj a
una velocidad programada, figura 7.
Figura 7.- Avance circular.
G04.-Pausa, acompaada de una letra X, se detiene la herramienta un
determinado tiempo, por ejemplo G04 X4, la pausa durar 4 segundos.
G20.- Entrada de valores en pulgadas.
G21.- Entrada de valores en milmetros.
G28.- Regreso al punto cero de la mquina, HOME.
G40.- Cancela compensacin radial del cortador
G41.- Aplica compensacin a la izquierda.
G42.- Aplica compensacin a la derecha.
G70.- Fin del ciclo.
G71.- Ciclo de cilindrado
G72.- Ciclo de refrendado
G74.- Ciclo de barrenado
G76.- Ciclo de roscado.

COMANDOS M PARA TORNO


Se utilizan para programar funciones especiales de las mquinas:
M00.- Paro programado.
M01.- paro opcional
M02.- Final del programa.
M03.- Giro de la pieza en sentido horario
M04.- Giro de la pieza en sentido anti-horario
M05.- Paro del husillo.
M06.- Cambio de herramienta.
M08.- Refrigerante activado
M09.- Refrigerante desactivado.
M10.- Abrir chuck.
M11.- Cerrar chuck.
M19.- Paro exacto del husillo.
M30.- Final del programa con regreso al principio del programa
M38.- Paro exacto conectado.
M39.- Paro exacto desconectado.
M58.- Abrir la puerta
M59.- Cerrar la puerta.
M98.- Llamado de subprograma
M99.- Final del subprograma.

Conclusin

Bibliografas
http://olimpia.cuautitlan2.unam.mx/pagina_ingenieria/mecanica/mat/mat_mec
/m4/master_cam.pdf
http://olimpia.cuautitlan2.unam.mx/pagina_ingenieria/mecanica/mat/mat_mec
/m4/maquinascnc.pdf
http://www.ing.uc.edu.ve/dptomateriales/PF3/Centro%20de%20Mecanizado
%20CNC.pdf

Das könnte Ihnen auch gefallen