Guía Completa de Códigos G CNC para Controles Fanuc
Los G-codes también se llaman códigos preparatorios (funciones preparatorias).
Lista Completa de Códigos G CNC
Lista Completa de G Codes
Lista de G-codes comúnmente encontrados en controles Fanuc y diseños similares
| Código G | Grupo | Función | ||
| A | B | C | ||
| G00 | G00 | G00 | 01 | Posicionamiento (Desplazamiento rápido) |
| G01 | G01 | G01 | Interpolación lineal (Avance de corte) | |
| G02 | G02 | G02 | Interpolación circular CW o interpolación helicoidal CW | |
| G03 | G03 | G03 | Interpolación circular CCW o interpolación helicoidal CCW | |
| G04 | G04 | G04 | 00 | Pausa |
| G07.1(G107) | G07.1(G107) | G07.1(G107) | Interpolación cilíndrica | |
| G08 | G08 | G08 | Control de vista previa avanzado | |
| G10 | G10 | G10 | Entrada de datos programable | |
| G11 | G11 | G11 | Cancelación de entrada de datos programable | |
| G12.1(G112) | G12.1(G112) | G12.1(G112) | 21 | Modo de interpolación de coordenadas polares |
| G13.1(G113) | G13.1(G113) | G13.1(G113) | Cancelación de modo de interpolación de coordenadas polares | |
| G17 | G17 | G17 | 16 | Selección de plano X Y |
| G18 | G18 | G18 | Selección de plano Z X | |
| G19 | G19 | G19 | Selección de plano Y Z | |
| G20 | G20 | G70 | 06 | Entrada en pulgadas |
| G21 | G21 | G71 | Entrada en mm | |
| G22 | G22 | G22 | 09 | Función de verificación de carrera almacenada activada |
| G23 | G23 | G23 | Función de verificación de carrera almacenada desactivada | |
| G25 | G25 | G25 | 08 | Detección de fluctuación de velocidad de husillo desactivada |
| G26 | G26 | G26 | Detección de fluctuación de velocidad de husillo activada | |
| G27 | G27 | G27 | 00 | Verificación de retorno a posición de referencia |
| G28 | G28 | G28 | Retorno a posición de referencia | |
| G30 | G30 | G30 | Retorno a 2da, 3ra y 4ta posición de referencia | |
| G31 | G31 | G31 | Función de salto | |
| G32 | G33 | G33 | 01 | Corte de rosca |
| G34 | G34 | G34 | Corte de rosca con paso variable | |
| G36 | G36 | G36 | 00 | Compensación automática de herramienta X |
| G37 | G37 | G37 | Compensación automática de herramienta Z | |
| G40 | G40 | G40 | 07 | Cancelación de compensación de radio de punta de herramienta |
| G41 | G41 | G41 | Compensación de radio de punta de herramienta izquierda | |
| G42 | G42 | G42 | Compensación de radio de punta de herramienta derecha | |
| G50 | G92 | G92 | 00 | Configuración de sistema de coordenadas o ajuste de velocidad máxima de husillo |
| G50.3 | G92.1 | G92.1 | Preajuste de sistema de coordenadas de pieza | |
| G50.2(G250) | G50.2(G250) | G50.2(G250) | 20 | Cancelación de torneado poligonal |
| G51.2(G251) | G51.2(G251) | G51.2(G251) | Torneado poligonal | |
| G52 | G52 | G52 | 00 | Configuración de sistema de coordenadas local |
| G53 | G53 | G53 | Configuración de sistema de coordenadas de máquina | |
| G54 | G54 | G54 | 14 | Selección de sistema de coordenadas de pieza 1 |
| G55 | G55 | G55 | Selección de sistema de coordenadas de pieza 2 | |
| G56 | G56 | G56 | Selección de sistema de coordenadas de pieza 3 | |
| G57 | G57 | G57 | Selección de sistema de coordenadas de pieza 4 | |
| G58 | G58 | G58 | Selección de sistema de coordenadas de pieza 5 | |
| G59 | G59 | G59 | Selección de sistema de coordenadas de pieza 6 | |
| G65 | G65 | G65 | 00 | Llamada a macro |
| G66 | G66 | G66 | 12 | Llamada modal a macro |
| G67 | G67 | G67 | Cancelación de llamada modal a macro | |
| G68 | G68 | G68 | 04 | Imagen espejo para torretas dobles ON |
| G69 | G69 | G69 | Imagen espejo para torretas dobles OFF | |
| G70 | G70 | G72 | 00 | Ciclo de acabado |
| G71 | G71 | G73 | Desbaste en torneado | |
| G72 | G72 | G74 | Desbaste en desbaste frontal | |
| G73 | G73 | G75 | Repetición de patrón | |
| G74 | G74 | G76 | Taladrado a picado en cara frontal | |
| G75 | G75 | G77 | Taladrado diámetro exterior/interno | |
| G76 | G76 | G78 | Ciclo de roscado múltiple | |
| G80 | G80 | G80 | 10 | Cancelación de ciclo enlatado para taladrado |
| G83 | G83 | G83 | Ciclo para taladrado frontal | |
| G84 | G84 | G84 | Ciclo para roscado frontal | |
| G86 | G86 | G86 | Ciclo para mandrinado frontal | |
| G87 | G87 | G87 | Ciclo para taladrado lateral | |
| G88 | G88 | G88 | Ciclo para roscado lateral | |
| G89 | G89 | G89 | Ciclo para mandrinado lateral | |
| G90 | G77 | G20 | 01 | Ciclo de corte diámetro exterior/interno |
| G92 | G78 | G21 | Ciclo de corte de rosca | |
| G94 | G79 | G24 | Ciclo de torneado frontal | |
| G96 | G96 | G96 | 02 | Control de velocidad de corte constante |
| G97 | G97 | G97 | Cancelación de control de velocidad de corte constante | |
| G98 | G94 | G94 | 05 | Avance por minuto |
| G99 | G95 | G95 | Avance por revolución | |
| – | G90 | G90 | 03 | Programación absoluta |
| – | G91 | G91 | Programación incremental | |
| – | G98 | G98 | 11 | Retorno a nivel inicial |
| – | G99 | G99 | Retorno a nivel punto R | |
G00 Posicionamiento (Desplazamiento rápido)
- G-Code CNC G00 Desplazamiento Rápido
- Introducción a G-Code CNC para Programadores CNC
G01 Interpolación lineal (Avance de corte)
- Introducción a G-Code CNC para Programadores CNC
- Programación CNC para Principiantes: Un Ejemplo Simple de Programación CNC
- Ejemplo de Programación CNC de Torno
G02 Interpolación circular CW o interpolación helicoidal CW
- Programación CNC para Principiantes: Un Ejemplo de Programación CNC
- Ejemplo de Programación CNC de Torno
- Tutorial de Interpolación Circular CNC G02 G03
G03 Interpolación circular CCW o interpolación helicoidal CCW
- Ejercicio de Programación de Arco CNC
- Tutorial de Interpolación Circular CNC G02 G03
G04 Pausa
- Cálculo de Tiempo de Pausa G04 Fácil
G10 Entrada de datos programable
- Fanuc G10 G-Code para Configuración Programable de Desplazamiento en Máquina CNC
G20 Entrada en pulgadas
- Fanuc G20 Medición en Pulgadas con Ejemplo de Programa CNC
G21 Entrada en mm
- Fanuc G21 Medición en Milímetro con Ejemplo de Programación de Torno CNC
G32 Corte de rosca
- G-Code de Roscado Fanuc G33 G32 CNC
G32 Roscado Cónico
- Roscado Cónico con G32 un Ejemplo de Programación CNC
G33 Corte de Rosca
- G-Code de Roscado Fanuc G33 G32 CNC
G70 Ciclo de acabado
- Ejemplo de Programación CNC con Ciclo de Desbaste Fanuc G71 y G70
- Ejemplo de Programa Ciclo de Desbaste y Acabado Fanuc G70 G71
G71 Desbaste en torneado
- Ciclo de Torneado Fanuc G71 o Ciclo Enlatado de Desbaste
- Formato de Una Línea del Ciclo de Desbaste G71
- Ejemplo de Programación CNC con Ciclo de Desbaste Fanuc G71 y G70
- Ejemplo de Programa Ciclo de Desbaste y Acabado Fanuc G70 G71
G72 Desbaste en desbaste frontal
- Ciclo Enlatado de Desbaste Frontal Fanuc G72
G73 Repetición de patrón
- Ciclo de Repetición de Patrón Fanuc G73
- Ejemplo de Programa CNC Ciclo de Repetición de Patrón Fanuc G73
G74 Taladrado a picado en cara frontal
Taladrado a picado en eje Z.
G74 Ciclo de Taladrado a Picado
- Taladrado Simple de Torno CNC con Ciclo de Taladrado a Picado Fanuc G74
G74 Ranurado Frontal
- Ranurado Frontal con G74 G Code un Tutorial de Programación CNC
G75 Taladrado diámetro exterior/interno
Ranurado en eje X.
- Ciclo de Ranurado Fanuc G75
- Ejemplo de Programa CNC Ciclo de Ranurado Fanuc G75
- Ejemplo de Programación CNC Ciclo Enlatado de Ranurado G75
G76 Ciclo de roscado múltiple
Ciclo de corte de rosca, ciclo de roscado G76, roscado Fanuc G76, ciclo de rosca G76.
- Ciclo de Roscado Fanuc G76
- Ciclo de Rosca G76 un Ejemplo de Programación CNC
Formato de Una Línea del Ciclo de Roscado G76
- Formato de Una Línea del Ciclo de Roscado G76 para Fanuc 10/11/15T
G76 Roscado Cónico
- Roscado Cónico con Fanuc G76
G76 Roscado Multi-Arranque
- Roscado Multi-Arranque con Fanuc G76
G76 Penetración de Rosca
- Control de Penetración de Rosca con Fanuc G76
G92 Ciclo de corte de rosca
Ciclo de Roscado Fanuc G92 CNC, ciclo de corte de rosca G92.
- Ciclo de Roscado Fanuc G92 CNC
G92 Ciclo de Roscado Cónico
- Roscado Cónico con Ciclo de Roscado G92
- Ejemplo de Programación CNC Ciclo de Roscado Cónico G92
G94 Ciclo de Desbaste Frontal (Ciclo de torneado frontal)
- Ejemplo de Programa CNC Ciclo de Desbaste Frontal Fanuc G94
G94 Avance Por Minuto / G98 Avance Por Minuto
- G-Code G94 Avance Por Minuto
G95 Avance Por Revolución / G99 Avance Por Revolución
- G-Code G95 Avance Por Revolución
máquina CNC
- 15 Tipos de Carretillas Elevadoras Explicados: Guía Completa
- Códigos G CNC Explicados: Guía Esencial para Programadores
- Referencia Completa de Códigos G Fanuc – Todos los Comandos Explicados
- Referencia Completa de Códigos G para Tornos Hurco: Consolas Dual-Screen y Max
- Referencia Completa de Códigos G para Fresadoras Hurco: Guía para Maquinistas CNC
- Guía de Referencia Completa de Códigos G para Fresadora Mach3
- Referencia completa de códigos G Fanuc para programación CNC
- Referencia Completa de G-Codes Mazak Serie M para Centros de Mecanizado
- Guía definitiva de herramientas para técnicos automotrices – UTI y Snap‑On
- La Guía Definitiva de Protocolos de Red Inalámbrica para IoT
- Operaciones con Listas en Python: Creación, Acceso, Modificación y Técnicas Avanzadas