Codigos G y M

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

La evolucin del control numrico desde el manejo de cintas de papel perforadas para

la codificacin del programa, hasta el manejo de sistemas CAD/CAM ha dado origen a


la necesidad de conocer diferentes reas y terminologas; algunos ejemplos son los
siguientes:
CAD: Computer Aided Design (Diseo asistido por computadora).
CAM: Computer Aided Manufacturing (Manufactura asistida por computadora).
NC: Numerical Control (Control numrico).
CNC: Computer Numerical Control (Control numrico computarizado).

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 trmino Control Numrico se debe a que las rdenes dadas a la mquina se


indican mediante cdigos numricos, por ejemplo, para indicarle a la mquina que
mueva la herramienta describiendo un cuadrado de 20 mm por lado se le daran los
siguientes cdigos:
G90 G71
G00 X0.0 Y0.0
G01 X20.0
G01 Y20.0
G01 X0.0
G01 Y0.0
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 2.6.

donde: Po=Punto inicial; P1=Punto final; R=Radio del arco


Figura 2.6.- Avance circular en el sentido de las manecillas del reloj.

Nta: si el crculo es mayor de 180 se debe utilizar el formato I, J para indicar las coordenadas
(relativas) del centro del crculo.

G03.- Avance circular del cortador en sentido opuesto a las manecillas del reloj a una
velocidad programada como se muestra en la figura 2.7.

donde: Po=Punto inicial; P1=Punto final; R=Radio del arco


Figura 2.7.- Avance circular en sentido contrario a las manecillas del reloj.

G04.- Pausa, acompaada de una letra X, se detiene la herramienta un determinado


tiempo, por ejemplo: G04 X4, la pausa durar 4 segundos.
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 2.8
G42.- Compensacin a la derecha del cortador, figura 2.8
G43.- Compensacin longitudinal, figura 2.8.

Figura 2.8.- 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 mas 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.

Figura 2.9.- Coordenadas absolutas.

G91.- Comando para hacer uso de coordenadas relativas

Figura 2.10.- Coordenadas relativas.

G92.- Programacin del punto cero absoluto, o cero de pieza, figura 2.11.

Figura 2.11.- 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 esta efectuando una operacin.
M76.- Comando que ordena una seal de espera desactivada por el robot, cuando la
operacin termino y la fresadora contine 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 2.12.
G03.- Avance circular del cortador en sentido opuesto a la manecillas del reloj a una
velocidad programada, figura 2.12.
Cdigo G03
Cdigo G02

Figura 2.12.- 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 refrentado
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 antihorario
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.

CDIGO S.
Se usa este cdigo para programar la velocidad del husillo en la fresadora o la
velocidad de la pieza en el torno, por ejemplo:

-
2424
-
S1250 indica que la velocidad del husillo o pieza es de 1250 r.p.m

CDIGO F
Programa la velocidad de avance de la pieza en el caso de la fresadora, o la
velocidad de la herramienta en el caso del torno. Dependiendo del sistema de
unidades utilizado, la velocidad de avance ser: mm/min pulg/min.

CDIGO T
Designa el nmero de herramienta en un carrusel, esto es, la herramienta se
coloca en una posicin en particular y se puede llamar cuando sea necesario.
Cuando se usa conjuntamente con el cdigo M06 se activa el cambio de
herramienta, por ejemplo:
M06
T01

-
2525
-

También podría gustarte