1. CODIGOS DE CONTROL NUMERICO PARA LA FRESADORA:
LISTA DE CODIGOS G
Códigos G Grupo Función
G00 1 Avance rápido
G01 1 Interpolación lineal (avance de maquinado)
G02 1 Interpolación circular horaria
G03 1 Interpolación circular anti-horaria
G04 0 Espera para la puerta de la fresadora
G09 0 Parada exacta
G10 0 Colocar el cero del programa
G11 0 Cancelar modo cero del programa
G17 2 Seleccionar plano XY
G18 2 Seleccionar plano ZX
G19 2 Seleccionar plano YZ
G20 6 Entrada de datos en pulgadas
G21 6 Entrada de datos en milímetros
G22 9
G23 9
G27 0 Chequear el cero de máquina o la posición de
referencia (home)
G28 0 Ir a la posición de referencia de la máquina (home)
G29 0 Regresar al punto de referencia
G30 0 Regresar al segundo punto de referencia
G31 0 Saltar una función
2. G33 1 Corte para rosca
G39 0 Interpolación circular en esquinas
G40 7 Cancelar compensación en el corte
G41 7 Compensación en el corte a la izquierda
G42 7 Compensación en el corte a la derecha
G43 8 Compensación en la longitud de la herramienta
G44 8 Compensación en la longitud de la herramienta
G49 8 Cancelar compensación en la longitud de la
herramienta
G50 11 Cancelar la escala
G51 11 Escala
G54 14 Selección del sistema 1 de coordenadas de trabajo
G55 14 Selección del sistema 2 de coordenadas de trabajo
G56 14 Selección del sistema 3 de coordenadas de trabajo
G57 14 Selección del sistema 4 de coordenadas de trabajo
G58 14 Selección del sistema 5 de coordenadas de trabajo
G59 14 Selección del sistema 6 de coordenadas de trabajo
G60 0 Posición en una sola dirección
G61 15 Parar modo exacto
G62 15 Sistema de control en el modo automático en las
esquinas
G63 15 Modo de roscado
G64 15 Modo de corte
G65 0 Llamado de marcos
G66 12 Esperar señal
3. G67 0 Esperar cancelación de la señal
G68 16 Coordinar rotación
G69 16 Cancelar coordinar rotación
G73 9 Avance rápido en el ciclo de perforado
G74 9 Ciclo de perforado con velocidades de corte
G76 0 Roscado
G80 9 Cancela el ciclo
G81 9 Ciclo de perforado sencillo
G82 9 Taladrado con tiempo de espera en el fondo
G83 9 Profundidad del agujero en el ciclo de perforado
G84 9 Ciclo de roscado
G85 9 Ciclo para ampliar agujeros
G86 9 Ciclo para ampliar agujeros
G87 9 Regresar al ciclo de ampliar agujeros
G88 9 Ciclo de ampliar agujeros
G89 9 Ciclo de ampliar agujeros
G90 3 Coordenadas absolutas
G91 3 Coordenadas increméntales
G92 0 Desplazamiento hasta el origen del sistema
G94 5 Velocidad de avance en mm / min
G95 5 Velocidad de avance en rev / min
G98 10 Regresar al nivel inicial
G99 10 Regresar al punto R
4. LISTA DE CODIGOS M
Códigos M Función
M00 Para el programa
M01 Parar opcionalmente
M02 Reset programa
M03 Encender Husillo horario
M04 Encender husillo anti-horario
M05 Apagar el husillo
M06 Cambio automático de herramienta
M07 Refrigeración “B” on
M08 Refrigeración “A” on
M09 Apagar refrigeración
M10 Abrir Prensa
M11 Cerrar prensa
M13 Husillo hacia delante y refrigerante encendido
M14 Husillo hacia atrás y refrigerante encendido
M15 Programa de entrada usando MIN P
M19 Orientación del husillo
M20 ATC Coger herramienta
M21 ATC Sacar herramienta
M22 ATC Bajar herramienta
M23 ATC Subir herramienta
M24
5. M25
M27 Reset el carrusel al bolsillo uno
M28 Reset el carrusel en la posición del bolsillo
M29 Seleccionar DNC modo
M30 Reset y Reactivar programa
M31 Incrementar conteo de partes
M37 Abrir la puerta en una parada
M38 Abrir puerta
M39 Cerrar puerta
M40 Extender atrapado de partes
M41 Retraer atrapado de partes
M43
M44
M45
M48 Mirar porcentaje de avance al 100%
M49 Cancelar M48
M62 Salida auxiliar 1 encendida
M63 Salida auxiliar 2 encendida
M64 Salida auxiliar 1 apagada
M65 Salida auxiliar 2 apagada
M66 Esperar la salida auxiliar 1 encendida
M67 Esperar la salida auxiliar 2 encendida
M68 Lleva al robot a la posición Home
6. M69
M70 Espejo en X encendido
M71 Espejo en Y encendido
M73 Espejo en IV encendido
M76 Esperar la salida auxiliar 1 apagada
M77 Esperar la salida auxiliar 2 apagada
M80 Espejo en X apagado
M81 Espejo en Y apagado
M83 Espejo en IV apagado
M98 Llamado de un subprograma
M99 Fin del subprograma
7. ANEXO 2
CODIGOS DE CONTROL NUMERICO PARA EL TORNO:
LISTA DE CODIGOS G
Códigos G Grupo Función
G00 1 Avance rápido
G01 1 Interpolación lineal (avance de maquinado)
G02 1 Interpolación circular horaria
G03 1 Interpolación circular anti-horaria
G04 0 Espera para la puerta del torno
G10 0 Colocar el cero del programa
G20 6 Entrada de datos en pulgadas
G21 6 Entrada de datos en el sistema métrico
G22 9
G23 9
G27 0 Chequear el cero de maquina o la posición de
referencia (home)
G28 0 Ir a la posición de referencia de la maquina (home)
G29 0 Regresar al punto de referencia
G30 0 Regresar al segundo punto de referencia
G31 0 Saltar una función
G32 1 Origen del corte
G34 1 Variable para construcción de roscas
G36 0 Compensación automática de la herramienta en X
G37 0 Compensación automática de la herramienta en Y
8. G40 7 Sin compensación de radio de herramienta
G41 7 Compensación de radio de herramienta x izquierda
G42 7 Compensación de radio de herramienta x derecha
G50 0 Define el sistema de referencia en X-Z
G65 0 Llamado de marcos
G66 12 Esperar señal
G67 12 Esperar cancelación de señal
G70 4 Retoma el principio y el final ciclo
G71 4 Remoción de material por medio de cilindrado en el eje
z
G72 0 Acabado de la pieza dando profundidad en el eje x
G73 0 Torneado longitudinal por medio de desbaste (paralela
al perfil)
G74 0 Círculo de perforado con profundidades de corte
G75 0 Ejecución de ranuras en el eje x
G76 0 Roscado
G90 1 Coordenadas absolutas
G92 1 Desplazamiento hasta el origen del sistema
G94 1 Velocidad de avance en mm / min
G96 2 Velocidad de corte constante mm /min
G97 2 Velocidad de giro constante rev / min
G98 11 Avance por minuto
G99 11 Avance por revolución (por vuelta)
9. LISTA DE CODIGOS M
Códigos M Función
M00 Para el programa
M01 Parar opcionalmente
M02 Reset programa
M03 Encender Husillo horario
M04 Encender husillo anti-horario
M05 Apagar el husillo
M06 Cambio automático de herramienta
M07 Refrigeración “B” on
M08 Refrigeración “A” on
M09 Apagar refrigeración
M10 Abrir la mordaza
M11 Cerrar la mordaza
M13 Husillo hacia delate y refrigerante encendido
M14 Husillo hacia atrás y refrigerante encendido
M15 Finaliza el programa
M16 Llamado de una herramienta especial
M19 Orientación del husillo
M20 Indicador A del husillo
M21 Indicador 2A del husillo
M22 Indicador 3A del husillo
M23 Indicador 4A del husillo
10. M25
M26
M29 Seleccionar DNC modo
M30 Reset y Reactivar programa
M31 Incrementar conteo de partes
M37 Abrir la puerta de una parada
M38 Abrir puerta
M39 Cerrar puerta
M40
M41
M43
M44
M45
M48 Mirar porcentaje de avance al 100%
M49 Cancelar M48
M50 Esperar la señal de posición del eje
M51 Cancelar M50
M52
M53 Cancelar M52
M54
M56 Seleccionar mordaza interna
M57 Seleccionar mordaza externa
M62 Genera señal 1
11. M63 Genera señal 2
M64 Apaga la señal 1
M65 Apaga la señal 2
M66 Espera la señal 1
M67 Espera la señal 2
M68
M69
M70 Espejo en X encendido
M76 Espera para que se apague la señal 1
M77 Espera para que se apague la señal 2
M80 Apaga espejo en X
M98 Llamado de un subprograma
M99 Fin del subprograma