Sei sulla pagina 1di 12

Fresadora fanuc

Códigos Generales Códigos Misceláneos

G00: Posicionamiento rápido (sin M00: Parada


maquinar) M01: Parada opcional
G01: Interpolación lineal M02: Reset del programa
(maquinando) M03: Hacer girar el husillo en sentido
G02: Interpolación circular (horaria) horario
G03: Interpolación circular M04: Hacer girar el husillo en sentido
(antihoraria) antihorario
G04: Compás de espera M05: Frenar el husillo
G15: Programación en coordenadas M06: Cambiar de herramienta
polares M08: Abrir el paso del refrigerante
G20: Comienzo de uso de unidades M09: Cerrar el paso de los
imperiales (pulgadas) refrigerantes
G21: Comienzo de uso de unidades M10: Abrir mordazas
métricas M11: Cerrar mordazas
G28: Volver al home de la máquina M13: Hacer girar el husillo en sentido
G40: Cancelar compensación de radio horario y abrir el paso de refrigerante
de curvatura de herramienta M14: Hacer girar el husillo en sentido
G41: Compensación de radio de antihorario y abrir el paso de
herramienta a la izquierda refrigerante
G42: Compensación de radio de M30: Finalizar programa y poner el
herramienta a la derecha puntero de ejecución en su inicio
G50: Cambio de escala M38: Abrir la guarda
G68: Rotación de coordenadas M39: Cerrar la guarda
G73: Ciclos encajonados M62: Activar salida auxiliar 1
G74: Perforado con ciclo de giro M67: Esperar hasta que la entrada 2
antihorario para descargar virutas esté en ON
G76: Alesado fino M71: Activar el espejo en Y
G80: Cancelar ciclo encajonado M80: Desactivar el espejo en X
G81: Taladrado M81: Desactivar el espejo en Y
G82: Taladrado con giro antihorario M98: Llamada a subprograma
G83: Taladrado profundo con ciclos de M99: Retorno de subprograma
retracción 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 revolución
G98: Retorno al nivel inicial
G99: Retorno al nivel R
G107: Programación del 4o eje
Tornos fanuc

Códigos Generales Códigos Misceláneos


G00: Posicionamiento rápido (sin maquinar) M00: Parada opcional
G01: Interpolación lineal (maquinando) M01: Parada opcional
G02: Interpolación circular (horaria) M02: Reset del programa
G03: Interpolación circular (antihoraria) M03: Hacer girar el husillo en sentido horario
G04: Compás de espera M04: Hacer girar el husillo en sentido antihorario
G10: Ajuste del valor de offset del programa M05: Frenar el husillo
G20: Comienzo de uso de unidades M06: Cambiar de herramienta
imperiales (pulgadas) M07: Abrir el paso del refrigerante B
G21: Comienzo de uso de unidades métricas M08: Abrir el paso del refrigerante A
G28: Volver al home de la máquina M09: Cerrar el paso de los refrigerantes
G32: Maquinar una rosca en una pasada M10: Abrir mordazas
G36: Compensación automática de M11: Cerrar mordazas
herramienta en X M13: Hacer girar el husillo en sentido horario y
G37: Compensación automática de abrir el paso de refrigerante
herramienta en Z M14: Hacer girar el husillo en sentido antihorario y
G40: Cancelar compensación de radio de abrir el paso de refrigerante
curvatura de herramienta M30: Finalizar programa y poner el puntero de
G41: Compensación de radio de curvatura ejecución en su inicio
de herramienta a la izquierda M31: Incrementar el contador de partes
G42: Compensación de radio de curvatura M37: Frenar el husillo y abrir la guarda
de herramienta a la derecha M38: Abrir la guarda
G70: Ciclo de acabado M39: Cerrar la guarda
G71: Ciclo de maquinado en torneado M40: Extender el alimentador de piezas
G72: Ciclo de maquinado en frenteado M41: Retraer el alimentador de piezas
G73: Repetición de patrón M43: Avisar a la cinta transportadora que avance
G74: Taladrado intermitente, con salida para M44: Avisar a la cinta transportadora que
retirar virutas retroceda
G76: Maquinar una rosca en múltiples M45: Avisar a la cinta transportadora que frene
pasadas M48: Inhabilitar Spindle y Feed override (maquinar
G96: Comienzo de desbaste a velocidad exclusivamente con las velocidades programadas)
tangencial constante M49: Cancelar M48
G97: Fin de desbaste a velocidad tangencial M62: Activar salida auxiliar 1
constante M63: Activar salida auxiliar 2
G98: Velocidad de alimentación M64: Desactivar salida auxiliar 1
(unidades/min) M65: Desactivar salida auxiliar 2
G99: Velocidad de alimentación M66: Esperar hasta que la entrada 1 esté en ON
(unidades/revolución) 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
Fresadora fagor

Comand
Descripción Uso
o

Se utiliza en el comienzo del programa, todo lo que haya debajo


M00 Inicio de programa de esta línea de programa se considera el programa. Es útil si se
utilizan varios programas para una pieza.

detiene el programa,(efectuar operaciones), se reanuda en el


M01 paro opcional.
block siguiente con el botón start.

M02 fin de programa pieza. finaliza el programa.

Giro de la heramienta Inicia el giro de la heramienta en el sentido de las agujas del reloj.
M03
en sentido horario. Adjuntando el parámetro S indica la velocidad de giro.

Giro de la herramienta Inicia el giro de la heramienta en el sentido contrario a las agujas


M04
en sentido anti-horario. del reloj. Adjuntando el parámetro S indica la velocidad de giro.

Detención del giro de la


M05 Detiene el giro de la herramienta.
herramienta.

cambio de la subprograma de cambio de la herramienta. parámetro T indica el


M06
herramienta. número de herramienta.

Conexión del aporte de


M07 Aplica refrigerante al proceso.
rocío del enfriador.nº2

M08 Conexión del aporte de Aplica refrigerante al proceso.


Comand
Descripción Uso
o

rocío del enfriador.nº1

fin de aporte de rocío


M09 detiene aporte refrigerante al proceso.
del enfriador.

M19 indexación del cabezal. Indexa el cabezal en su origen angular .En el eje de rotación

M30 Fin de programa Finaliza todos los comandos anteriores y finaliza el programa.

CODIGOS G

G0 - Posicionamiento rápido G53 a G59 - Traslados de origen.


Permite mover la herramienta con rapidez en una Para facilitar el mecanizado de alguna pieza
línea recta. Ideal para posicionar rápidamente la difícil, se puede trasladar el origen de
herramienta cerca del punto de corte deseado. coordenadas para evitar fallos en algunas cotas
Hay que tener especial cuidado al utilizar este críticas, simplificando la escritura del faso
comando para que la herramienta no interfiera G73 - Giro del Sistema de Coordenadas.
con ningún objeto que pueda golpear.
Gira el sistema de coordenadas un ángulo
G1 - Interpolación Lineal concreto.
Realiza una interpolación lineal controlada con G77 - Acoplamiento del 4º Eje W o del 5º Eje V
avance. Utilizado para realizar un mecanizado con su asociado.
lineal. El avance ha de estar acorde con la
Permite sincronizar movimientos con más de 3
velocidad de giro, para evitar problemas y
ejes. Por ejemplo, con un plato divisor
mantener la vida útil de la herramienta.
electrónico.
En la figura adyacente se pude ver que el
G78 - Anulación del G77.
comando G1 tarda más tiempo en llegar al punto
Anula la orden G77.
de destino, debido al avance de la herramienta.
G2 - Interpolación Circular a Derechas (Sentido G79 - Ciclo Fijo Definido por el usuario.
horario) Crea un ciclo que se repite constantemente.
Realiza una trayectoria circular en el sentido de G80 - Anulación de Ciclos Fijos.
las agujas del reloj. Es indispensable indicar las
Cancela los ciclos fijos existentes en ese
coordenadas del punto final y el radio de la curva
momento.
que se desee mecanizar.
G81 - Ciclo Fijo de Taladrado.
G3 - Interpolación Circular a Izquierdas (Sentido
Crea un ciclo de taladrado en Fresadora. Solo hay
antihorario)
que proporcionarle los datos necesarios.
Realiza una trayectoria circular en el sentido
G82 - Ciclo Fijo de Taladrado con Temporización.
contrario de las agujas del reloj. Es indispensable
indicar las coordenadas del punto final y el radio Crea un ciclo fijo de taladrado con temporización,
de la curva que se desee mecanizar. como si también se aplicara el comando G4.

G4 - Temporizador. G83 - Ciclo Fijo de Taladrado Profundo.

Añade una opción de temporizar una acción. Se Crea un ciclo fijo para taladrar agujeros
suele utilizar para asegurarse de que la profundos. Es una operación delicada porque
herramienta realice el corte de material en un puede hacer que la broca se parta y se quede
lugar concreto delicado. O para mantener la dentro del agujero. G83
herramienta quieta en una posición concreta G84 - Ciclo Fijo de Roscado con Macho.
durante un tiempo, útil si se trabaja con varias Crea un ciclo para realizar un roscado con macho.
herramientas a la vez. Es una operación delicada porque puede
G5 - Trabajo en arista matada quedarse el macho dentro del agujero, y es difícil
Realiza un programa preescrito para eliminar las de extraer.
aristas vivas, redondeándolas o creando un G85 - Ciclo Fijo de Escariado.
chaflán en los cantos. Crea un ciclo para escariar un agujero, mejorando
G7 - Trabajo en arista viva. la calidad superficial del mismo.
Trabaja sin matar aristas o cantos. También se G86 - Ciclo Fijo de Mandrinado con Retroceso en
utiliza para eliminar la función G5. G0.
G8 - Trayectoria circular tangente a la trayectoria Crea un ciclo para realizar un mandrinado en un
anterior. agujero, mejorando la calidad superficial. utiliza
Permite mecanizar una curva tangente a la el comando G0 para extraer la herramienta
operación anterior, sea ésta una curva o una rápidamente del agujero mandrinado.
línea. G87 - Ciclo Cajera Rectangular
G9 - Trayectoria circular mediante tres puntos. Crea un ciclo para realizar una cajera rectangular
Realiza una circunferencia indicando 3 puntos de en la pieza. La cajera rectangular está
la trayectoria deseada para el mecanizado. representada en la figura.
G10 - Anulación Imagen Espejo. G88 - Ciclo Cajera Circular.
Anula las órdenes de Imagen espejo. Crea un ciclo para realizar una cajera con forma
G11 - Imagen Espejo en el Eje X. circular. La cajera circular está representada en la
figura.
Copia en simetría respecto a un eje las
trayectorias deseadas en el eje X. G89 - Ciclo Fijo de Mandrinado con Retroceso en
G1.
G12 - Imagen Espejo en el Eje Y.
Crea un ciclo para realizar un mandrinado en un
Copia en simetría respecto a un eje las
agujero, mejorando la calidad superficial. utiliza
trayectorias deseadas en el eje Y.
el comando G1 para extraer la herramienta a una
G13 - Imagen Espejo en el Eje Z.
velocidad controlada, ideal para mandrinados
Copia en simetría respecto a un eje las delicados.
trayectorias deseadas en el eje Z.
G90 - Programación de Cotas Absolutas.
G17 - Selección del plano XY.
Permite utilizar las cotas absolutas (cero
Limita a utilizar exclusivamente el plano XY. máquina) para realizar el mecanizado y
G18 - Selección del plano XZ. programar las órdenes.
Limita a utilizar exclusivamente el plano XZ. G91 - Programación de Cotas Incrementales.
G19 - Selección del plano YZ. Permite utilizar cotas que se van incrementando
Limita a utilizar exclusivamente el plano YZ. para realizar el mecanizado y programar las
órdenes.
G20 - Programación en Pulgadas.
G94 - Velocidad de Avance F en mm/min.
Cambia el sistema de medidas de milímetros a
pulgadas. Los avances a partir de esta orden se realizarán
en milímetros por minuto.
G21 - Programación en Milímetros.
G95 - Velocidad de Avance F en mm/rev.
Cambia el sistema de medidas de pulgadas a
milímetros. Los avances a partir de esta orden se realizarán
en milímetros por revolución.
G33 - Roscado Electrónico.
G96 - Velocidad de Avance Superficial Constante.
Utilización de un subprograma para roscar
automáticamente. Solo es necesario introducirle El avance en la superficie de la pieza será
los datos del roscado. constante al aplicar este comando.

G40 - Anulación de Compensación de Radio. G97 - Velocidad de Avance del Centro de la


Herramienta Constante.
Elimina las ordenes de compensación de radio.
El avance en el centro de la herramienta será
G41 - Compensación de Radio a Izquierdas.
constante al aplicar esta orden.
Genera una compensación en el momento que el
G98 - Vuelta de la Herramienta al Plano de
cortador realiza un movimiento contrario a las
Partida al Terminar un Ciclo Fijo.
agujas del reloj, para controlar más las cotas en la
trayectoria. Al finalizar un ciclo fijo, la herramienta vuelve a la
G42 - Compensación de Radio a Derechas. posición de inicio del mecanizado de la pieza.
Asegurándose de que no hay peligro de choque
Genera una compensación en el momento que el
de la herramienta con la pieza.
cortador realiza un movimiento en sentido de las
agujas del reloj, para controlar más las cotas en la G652 - Vuelve la Herramienta al Plano de
trayectoria. Referencia al Terminar un Ciclo Fijo.

G43 - Compensación de Longitud. Al finalizar un ciclo fijo, la herramienta vuelve al


plano de acercamiento, el plano de las últimas
Compensa las cotas de longitud de la
coordenadas marcadas antes de que la
herramienta, para controlar mejor las
herramienta toque la pieza en un ciclo fijo.
dimensiones del mecanizado.
G44 - Anulación del Compensado de Longitudes.
Cancela la orden de Compensación de Longitud.
G49 - FEED-RATE Programable.
Permite programar el efecto Feed-rate en los
componentes de la fresadora.
P: el inserto es fijado por medio de una palanca que lo empuja sobre su asiento en la herramienta.
C: el inserto se sujetado por una brida a presión, que mantiene al inserto presionado sobre el
asiento en el porta-herramientas.
S: el agujero del inserto tiene forma cónica y el inserto es fijado por tornillo.
M: el inserto es fijado por una cuña (o brida y tornillo) que sujeta simultáneamente la parte superior
y lateral del mismo.

Potrebbero piacerti anche