Está en la página 1de 9

CENTRO DE MAQUINADO HAAS

CÓDIGOS G Códigos comunes

Códigos de unidades que cambian entre maquinas

G00 Posicionamiento con movimiento rápido (Grupo 01)


G01 Movimiento de interpolación lineal (Grupo 01)
G02 Movimiento de interpolación circular CW (sentido de las agujas del reloj)
G03 Movimiento de interpolación circular CCW (Grupo 01)
G04 Pausa (Grupo 00)
G09 Parada exacta (Grupo 00)
G10 Establecer correctores (Grupo 00)
G12 Fresado circular de cavidades CW (sentido de las agujas del reloj)
G13 Fresado circular de cavidades CCW Grupo 00)
G17 XY / G18 XZ / G19 YZ selección de plano (Grupo 02)
G20 Seleccionar pulgadas / G21 Seleccionar sistema métrico (Grupo 06)
G28 Retorno a la posición cero de la máquina a través del punto de referencia.
G29 opcional (Grupo 00)
G29 Movimiento desde el punto de referencia (Grupo 00)
G31 Avance hasta salto (Grupo 00)
G35 Medida del diámetro de herramienta automática (Grupo 00)
G36 Medida del centro del corrector de trabajo automático (Grupo 00)
G37 Medida del corrector de la herramienta automático (Grupo 00)
G40 Cancelar la compensación de la herramienta de corte (Grupo 07)
G41 2D Compensación de la herramienta de corte izquierda
G42 2D Compensación de la herramienta de corte Derecha (Grupo 07)
G43 Compensación de longitud de la herramienta + (Añadir)
G44 Compensación de longitud de la herramienta - (Sustraer) (Grupo 08).
G47 Engravar texto (Grupo 00)
G49 G43/G44/G143 Cancelar (Grupo 08)
G50 Cancelar escalado (Grupo 11)
G51 Escalado (Grupo 11)
G52 Establecer sistema de coordenadas de trabajo (Grupo 00 o 12)
G53 Selección de coordenadas de la máquina no modal (Grupo 00)
G54-59 Seleccionar sistema de coordenadas de trabajo #1 - #6 (Grupo 12)
G60 Posicionamiento unidireccional (Grupo 00)
G61 Modo de parada exacta (Grupo 15)
G64 G61 Cancelar (Grupo 15)
G68 Rotación (Grupo 16)
G69 Cancelar G68 Rotación (Grupo 16)
G70 Círculo de agujero (Grupo 00)
G71 Arco del agujero (Grupo 00)
G72 Agujeros para tornillos a lo largo de un ángulo (Grupo 00)
G73 Ciclo fijo de taladrado de avances progresivos a alta velocidad ad (Grupo 09)
G74 Ciclo fijo de roscado en reversa (Grupo 09)
G76 Ciclo fijo de mandrilado Fino (Grupo 09)
G77 Ciclo fijo de mandrilado posterior (Grupo 09)
G80 Cancelar el ciclo fijo (Grupo 09)
G81 Ciclo fijo de taladrado (Grupo 09)
G82 Ciclo fijo de taladrado de puntos (Grupo 09)
G83 Ciclo fijo de taladrado usando avances cortos (Grupo 09)
G84 Ciclo fijo roscado (Grupo 09)
G85 Ciclo fijo de mandrilado (Grupo 09)
G86 Ciclo fijo de parada y de mandrilado (Grupo 09)
G87 Ciclo fijo de mandrilado hacia dentro y retroceso manual (Grupo 09)
G88 Ciclo fijo de mandrilado hacia dentro, Pausa y Retroceso Manual (Grupo 09)
G90 Comandos de posicionamiento absoluto (Grupo 03)
G91 Comandos de posicionamiento incremental (Grupo 03)
G92 Establecer valor de cambio de sistema de coordenadas de trabajo (Grupo 00)
G93 Modo de avance de tiempo inverso (Grupo 05)
G94 Modo avance por minuto (Grupo 05)
G95 Avance por revolución (Grupo 05)
G98 Retornar punto inicial de ciclo fijo (Grupo 10)
G99 Retornar plano R de ciclo fijo (Grupo 10)
G100 Cancelar imagen especular (Grupo 00)
G101 Habilitar la imagen especular (Grupo 00)
G102 Salida programable al RS-232 (Grupo 00)
G103 Almacenamiento temporal de bloque límite (Grupo 00)
G107 Correlación cilíndrica (Grupo 00)
G107 Descripción
G110-G129 Sistema de coordenadas #7-26 (Grupo 12)
G136 Medida del centro de correctores de trabajo automático (Grupo 00)
G141 3D + Compensación de la herramienta de corte (Grupo 07)
G143 Compensación de la longitud de la herramienta de 5 ejes + (Grupo 08)
G150 Fresado de cavidades de propósito general (Grupo 00)
G153 Ciclo fijo de taladrado intermitente a alta velocidad con 5 Ejes (Grupo 09)
G154 Seleccionar coordenadas de trabajo P1-P99 (Grupo 12)
G155 Ciclo fijo de roscado en inversa de 5 Ejes (Grupo 09)
G161 Ciclo fijo de taladrado con 5 Ejes (Grupo 09)
G162 Ciclo fijo de taladrado de puntos de 5 ejes (Grupo 09)
G163 Ciclo Pre programado de Taladrado usando Avances Cortos 5 Ejes (Grupo 09)
G164 Ciclo fijo de roscado de 5 Ejes (Grupo 09)
G165 Ciclo fijo de mandrilado con 5 Ejes (Grupo 09)
G166 Ciclo fijo de mandrilado y parada con 5 Ejes (Grupo 09)
G169 Ciclo fijo de mandrilado y pausa con 5 Ejes (Grupo 09)
G174 Rosca rígida no vertical CCW (sentido contrario agujas del reloj) (Grupo 00)
G184 Rosca rígida no vertical CW (sentido agujas del reloj) (Grupo 00)
G187 Ajuste el nivel de pulido (grupo 00)
G188 Obtener programa desde PST (Grupo 00)

CODIGOS M

M02 Fin del programa (solamente una cantidad)


M03 Encendido del husillo encendido directo
M04 Inicio del husillo en sentido contrario
M05 Paro del husillo
M06 Cambio de herramienta
M08 Activar refrigerante
M09 Desactivar refrigerante
M30 Fin del programa y reinicio
M31 Avance del extractor de virutas / M33 Parada del extractor de virutas
M34 Incrementar refrigerante / M35 Decremento de refrigerante
M36 Pieza de paleta lista
M39 Girar torreta de herramientas
M41 / M42 Anular engranaje bajo / alto
M46 Saltar si se carta paleta
M48 Comprobar la validez del programa actual
M49 Establecer estado de la paleta
M50 Ejecutar cambio de paleta
M51-M58 Establecer Códigos M de usuario opcionales
M59 Fijar el relé de salida
M61-M68 Borrar Códigos M de usuario opcionales
M69 Borrar relé de salida
M75 Establecer el punto de referencia G35 o G136
M76 Pantalla de control inactiva / M77 Pantalla de control activa
M78 Alarma si se encuentra la señal de salto
M79 Alarma si no se encuentra la señal de salto
M80 Puerta automática abierta / M81 Puerta automática cerrada
M82 Liberar Herramienta
M83 Pistola de aire automática activada / M84 Pistola de aire automática
Desactivada
M86 Fijar Herramienta
M88 Refrigerante a través del husillo encendido / M89 Refrigerante a
Través del husillo Apagado
M95 Modo reposo
M96 Saltar si no hay señal
M97 Llamar a sub-programa local
M98 Llamada a sub-programa
M99 Bucle o retorno a subprograma
M104 Brazo palpador extendido / M105 Brazo palpador retraído
M109 Entrada de usuario interactiva

CENTRO DE MAQUINADO CHEVALIER

CÓDIGOS G

G00 Avance lineal del cortador a velocidad alta, para posición 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.
G03 Avance circular del cortador, en sentido opuesto a las manecillas del reloj, a velocidad
programada.
G04 Pausa, acompañada de una letra X, se detiene la maquina un determinado tiempo,
ejemplo G04 X4, la pausa durara 4 segundos.
G05.1 Control Avanzado
G07.1 Interpolación cilíndrica
G08 Control avanzado previo
G09 Parada exacta
G10 Introducir datos programables
G11 Cancelar introducción de datos programables
G15 Cancelar comando de coordenadas polares
G16 Comando de coordenadas polares
G17 XY / G18 XZ / G19 YZ selección de plano
G20 Seleccionar pulgadas / G21 Seleccionar sistema métrico
G27 Chequeo de retorno al punto de referencia
G28 Retorno a la posición cero de la máquina a través del punto de referencia. HOME
G29 Movimiento desde el punto de referencia
G30 Regreso al punto de referencia del segundo, tercer y cuarto eje
G31 Avance hasta salto
G33 Corte roscado
G37 Medida automática de la altura de la herramienta
G39 Offset en la esquina de interpolación circular
G40 Cancelar la compensación de la herramienta de corte
G41 2D Compensación de la herramienta de corte izquierda
G42 2D Compensación de la herramienta de corte Derecha
G43 Compensación de longitud de la herramienta + (Añadir)
G44 Compensación de longitud de la herramienta - (Sustraer)
G45 Incrementar offset de la herramienta
G46 Decremento offset de la herramienta
G47 Doble incremento del offset de la herramienta
G48 Doble decremento del offset de la herramienta
G49 G43/G44 Cancelar
G50 Cancelar escalado
G51 Escalado
G50.1 Cancelar espejeo de imagen programable
G51.1 Espejeo de imagen programable
G52 Ajuste al sistema de coordenadas locales
G53 Sistema de selección de coordenadas maquina
G54-59 Seleccionar sistema de coordenadas de trabajo #1 - #6
G54.1 Seleccionar sistema de coordenadas adicionales
G60 Posicionamiento unidireccional
G61 Modo de parada exacta
G63 Modo de machuelado
G64 Modo de corte
G65 Llamado a programación MACRO
G66 Llamado a MACRO MODAL
G67 Cancelar llamado de MACRO MODAL
G68 Rotación de coordenadas / conversión de tres coordenadas dimensionales
G69 Cancelar rotación de coordenadas
G73 Ciclo de taladrado por picoteo – alta velocidad
G74 Ciclo de machuelado
G76 Ciclo para acabado de interiores – boring
G80 Cancelar el ciclo fijo
G81 Ciclo de taladro para hacer guía con broca de centros.
G82 Ciclo de taladrado para perforación 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 número de tiempo en segundos multiplicado por 1000.
G83 Ciclo de taladrado para perforación de agujero profundo. En este agujero por ser para una
perforación de toda una pieza de mas espesor, se debe llevar a cabo por incrementos y estos
incrementos se determina por la letra “Q” que con un valor determinado, avanza el cortador en
ese valor hasta perforar toda la pieza.
G84 Ciclo de roscado, cuando es alcanzado el fondo del barreno el husillo gira en dirección
contraria.
G85 Ciclo para desbaste interior
G86 Paro ciclo desbaste interior
G87 Ciclo inverso para desbaste interior
G88 Parada al ciclo en desbaste interior con temporizador
G89 Ciclo para desbaste interior con temporizador
G90 Comandos de posicionamiento absoluto
G91 Comandos de posicionamiento incremental
G92 Establecer valor de cambio de sistema de coordenadas de trabajo
G94 Avance por minute
G95 Avance por rotación
G96 Revoluciones constantes de corte
G97 Cancelar revoluciones constantes
G98 Regreso al punto inicial del ciclo enlatado
G99 Regreso al punto R del ciclo enlatado

CICLOS PERSONALIZADOS CON DATOS PATRON CARGADOS EN MACRO:

G1000 Ciclo enlatado para Broca de centros


G1001 ciclo enlatado para Barrenado
G1002 Ciclo enlatado para machuelo
G1003 Ciclo enlatado para rimado
G1004 Ciclo enlatado para desbaste de interiores - boring
G1005 Ciclo enlatado para desbaste de interiores - fine boring
G1006 Ciclo enlatado para desbaste de interiores – back boring
G1210 ciclo de barrenado en puntos
G1211 ciclo de barrenado en una línea en intervalos iguales
G1212 ciclo de barrenado en una línea en intervalos diferentes
G1213 ciclo de barrenado en una malla
G1214 ciclo barrenado matriz rectangular
G1215 ciclo barrenado matriz circular
G1216 ciclo de barrenado en un arco
G1020 ciclo desbaste en planeado
G1021 Ciclo acabado para planeado
G1220 Ciclo enlatado para figuras cuadradas fijas
G1221 Ciclo enlatado para figuras circulares fijas
G1040 Ciclo desbaste cajera
G1041 Ciclo acabado cajera
G1042 Ciclo de acabado de un lado de cajera
G1043 Ciclo Chamfer a cajera
G1045 ciclo barrenado a cajera
G1050 Ciclo para desbastar ranurados
G1051 Ciclo para acabado de ranurados
G1053 Ciclo de chamfer para ranurado

CÓDIGOS M

M00 La operación automática es detenida después de que un bloque lo contenga y


hasta que se restablezca con el botón de cycle operation.

M01 Paro opcional.

M02 Indica el fin del programa.

M03 Giro del husillo en sentido de las manecillas del reloj.

M04 Giro del husillo en sentido contrario a las manecillas del reloj.

M05 Para el giro del husillo.

M06 Usada para indicar un cambio de herramienta.

M08 Activa el refrigerante.

M09 Desactiva el refrigerante

M13 Giro del husillo en sentido de las manecillas del reloj y encendido de
refrigerante.

M14 Giro del husillo en sentido contrario a las manecillas del reloj y encendido de
refrigerante.

M15 Desactiva las funciones M13 y M14.

M19 Orientación del husillo.

M29 Roscado rígido.

M30 Regresar al inicio del programa.

M49 Modo automático de mantenimiento al ATC.


M50 Movimiento del magazín hacia la derecha.

M51 Soltar herramienta del husillo.

M53 Sujetar herramienta al husillo.

M54 Movimiento del magazín hacia la izquierda.

CENTRO DE MAQUINADO BOXFORD 300

CÓDIGOS G

G00 Movimiento rápido (Valor por defecto en ausencia del G01)

G01 Interpolación lineal

G02 Interpolación circular (sentido horario)

G03 Interpolación circular (sentido anti horario)

G04 Tiempo de demora F demora (segundos.)

G25 Salto de bloque

G26 Retornar del salto

G28 Espejea imagen

G40 Cancela compensación del cortador

G43 Compensación positiva de la herramienta

G44 Compensación negativa de la herramienta

G53 Retorna al datum original

G57 Da entrada a la nueva posición del datum

G70 Unidades imperiales seleccionadas

G71 Unidades métricas seleccionadas

G79 Fresado punto por punto

G81 Ciclo de barrenado

G82 Ciclo de barrenado con tiempo de espera dwell

G83 Ciclo de barrenado con picoteo (peck)

G84 Ciclo de machuelado


G85 Ciclo de desbaste interior - boring

G86 Ciclo de barrenado PCD (Pitch Center Drill)

G87 Ciclo fresado de cavidades

G88 Ciclo fresado rectangular

G89 Ciclo fresado circular

G90 Programación absoluta seleccionada

G91 Programación incremental seleccionada

CÓDIGOS M

M01 Paro opcional

M02 Fin del programa (solamente una cantidad)

M03 Encendido del husillo encendido directo

M04 Inicio del husillo en sentido contrario

M05 Paro del husillo

M06 Cambio de herramienta

M08 Activar refrigerante

M09 Desactivar refrigerante

M30 Fin de programa (varias piezas)

M43 Crear subrutina

M44 Terminar subrutina

M45 Llamar subrutina

M48 Abrir automáticamente guarda (puertas)

M49 Cerrar automáticamente guarda (puertas)

M50 Abrir automáticamente prensa neumática

M51 Cerrar automáticamente prensa neumática

M99 Continuar código de programación

También podría gustarte