Saltar al contenido

Guía completa del control Fanuc: interfaz, funciones y modos

Infografía técnica que muestra la interfaz del control Fanuc con sus principales funciones, modos de operación, teclas, offsets y menús del sistema CNC.
Manual práctico para moverte con soltura por el control Fanuc: pantallas, teclas, modos de operación, offsets, orígenes G54–G59, alarmas, edición de programas (MDI/MEM), ciclos fijos y buenas prácticas de taller. Incluye ejemplos, tablas y checklist de seguridad.Si quieres dominar Fanuc con ejercicios guiados, simulación y plantillas listas para usar, empieza por el Curso de Programación CNC en Fanuc. Para complementar con ciclos y conversacional europeo, te servirá Heidenhain, y para el flujo CAD→CAM→POST, Mastercam.Lecturas relacionadas:

[mailerlite_form form_id=1]

1) Interfaz Fanuc: mapa rápido de la “cabina”

La interfaz de Fanuc suele dividirse en zonas: pantalla principal, softkeys (teclas blandas bajo la pantalla), teclado numérico y de funciones, y módulo de ejes/marcha (JOG, HANDLE, RAPID, overrides). Conocer el “layout” acelera tu curva de aprendizaje.

  • Softkeys: cambian según el menú (PROG, OFFSET/SETTING, SYSTEM, ALARM, GRAPH). Observa siempre la segunda fila (flecha ► para más opciones).
  • Teclas de navegación: CURSOR, PAGE, INSERT, ALTER, DELETE, CANCEL.
  • Teclado G-code: letras (G, M, X, Y, Z, F, S, T, H, D, I, J, K, R, P, Q) y símbolos (+, −, ., /).
  • Selector de modo: EDIT, MEM(ORY), MDI, JOG, HANDLE, REF/RET (referenciar), y a veces modos automáticos especiales (DNC).
  • Overrides: potenciómetros de avance (FEED), velocidad de husillo (SPINDLE) y limitador de rápidos (RAPID).

La habilidad clave: leer la barra de estado para saber qué origen, plano, modo y compensaciones están activas antes de ejecutar. En el curso de Fanuc practicamos este chequeo visual como hábito automático.

2) Modos de operación: qué hace cada uno y cuándo usarlo

  • EDIT: edición de programas (crear, pegar, buscar, renumerar). No ejecuta.
  • MDI (Manual Data Input): ejecución de líneas puntuales o pequeños bloques (ideal para pruebas, “jogs” programados, cambios de coordenadas).
  • MEM (Memory): ejecución automática de un programa almacenado (ciclo completo).
  • JOG / HANDLE: movimientos manuales (continuos o por incrementos). Útiles para coger ceros o verificar alturas.
  • REF/RET: retorno a referencias (home) de ejes al encender o tras ciertas alarmas.
  • DNC / REMOTE (si disponible): ejecución “en streaming” desde PC/network.

Consejo: fija un procedimiento de cambio de modo con verificación de estado (origen, compensaciones, overrides) para evitar sustos. En la puesta a punto de la primera pieza, MDI y JOG/HANDLE son tus aliados.

3) Pantallas clave: PROG, OFFSET/SETTING, ALARM, SYSTEM y GRAPH

  • PROG: lista y contenido de programas (O####), búsqueda (FIND), renumerado, copiar/pegar.
  • OFFSET/SETTING: Work Offsets (G54…G59 y extensiones), Tool Offsets (H longitudes, D radios), y ajustes (opciones de seguridad/edición).
  • ALARM/MESSAGE: historial de alarmas y mensajes; imprescindible para diagnóstico.
  • SYSTEM: parámetros del control (no toques sin procedimiento), versión, E/S.
  • GRAPH/DRY RUN (según modelo): verificación gráfica/backplot y ejecución de prueba.

Aprende a moverte rápido con PAGE ▲/▼ y CURSOR, y usa INPUT/WRITE para confirmar cambios en offsets. En el curso de Fanuc te doy un “tour guiado” con ejercicios de edición y offsets.

4) Orígenes de trabajo (G54…G59) y cero máquina

Fanuc separa el cero máquina (home) de los orígenes de trabajo (G54…G59). Para programar con seguridad:

  1. Decide la ubicación del cero pieza (esquina, centro, cara).
  2. Palpa o mide X, Y, Z y escríbelos en G54 (OFFSET → WORK).
  3. Verifica: lleva la máquina a X0 Y0 Z seguros y comprueba que coincide físicamente.
  4. Inicializa tu programa con G21 G90 G17 G40 G49 G80 G54 y alturas realistas.

Para múltiples cavidades o mordazas, usa G55/G56… y documenta cada una. La gestión clara de orígenes evita la mayoría de desplazamientos erróneos.

5) Offsets de herramienta (H/D): longitudes y radios

La longitud de herramienta (H) y la compensación de radio (D) son fundamentales:

  • Altura Z: activa con G43 Hxx tras acercarte a una Z segura. Cancela con G49 al finalizar una operación.
  • Radio (2D): compensa contornos con G41/G42 Dxx y cancela con G40 en línea “limpia”.
  • Tabla de herramientas: mide y registra diámetros/longitudes reales; ajusta décimas en D para “clavar” las cotas de acabado sin reprogramar.

Activa y cancela compensaciones en movimientos lineales con entradas/salidas tangenciales. Una mala activación genera alarmas o sobrecortes.

6) Estados modales: lo que permanece “encendido”

Muchos códigos G/M son modales (persisten hasta que los cambias): unidades (G21/G20), absolutas/incrementales (G90/G91), plano (G17/G18/G19), interpolación (G00/G01/G02/G03), compensaciones (G41/G42/G43), ciclos (G81–G89), etc. Para evitar herencias peligrosas:

  • Fuerza una línea de estado seguro al inicio: G21 G90 G17 G40 G49 G80 + G54.
  • Cierra procesos (G40/G49/G80) al terminar cada operación.
  • Vuelve a G90 antes de cambios de herramienta o saltos largos.

7) Edición y organización de programas: mejores prácticas

En EDIT, crea/abre programas O####, renumera bloques (opción REN/RENUM) y usa comentarios claros.

% 
O1200 (PLACA TALADRADA 3x2) 
(PIEZA 120x80x20 AL-6082 - FRESA: T1 Ø12 - BROCA: T2 Ø6) 
G21 G90 G17 G40 G49 G80 
G54 
T1 M06 
S3500 M03 
G00 X-10 Y-10 Z50 
M08 
G43 H01 Z5 
G01 Z-0.5 F250 
G01 X130 F1200 
G00 Z50 
M09 M05 
T2 M06 
S3500 M03 M08 
G00 X20 Y20 Z5 
G81 Z-10 R2 F250 
X60 
X100 
G91 Y30 X-80 
X40 
X40 
G80 
G90 G00 Z50 
M09 M05 
G49 
G00 X0 Y0 
M30 
%

Usa subprogramas (M98/M99) para patrones y separa lógicamente cada operación con comentarios. Esto facilita depuración y reuso.

8) MDI: el “cuchillo suizo” para pruebas y ajustes

En MDI puedes introducir líneas sueltas con total control. Usos típicos:

  • Encender husillo/refrigerante: S3000 M03, M08.
  • Posicionamientos de verificación: G90 G00 X0 Y0 Z50.
  • Activar G43 de una herramienta para medir alturas.
  • Pruebas de ciclos G81–G83 sobre una pieza de desecho o al aire (con Z segura).

Regla de oro: repite tu “safe start” mínimo antes de lineas MDI relevantes. Evita MDI cerca del material si no estás 100% seguro del estado activo.

9) Ciclos fijos (G81–G89) y parámetros esenciales

Los ciclos reducen líneas y evitan errores. Los más usados en fresadora Fanuc:

  • G81 taladrado simple — parámetros típicos: Z final, R de retracción, F (avance).
  • G82 taladro con pausa — añade P (tiempo en ms).
  • G83 taladro a pasos (peck) — evacúa viruta en agujeros profundos.
  • G84 roscado con macho — sincronizado; verifica sentido y RPM.
  • G85–G89 variantes de mandrinado/escariado.
; Patrón 3x2 (mixto G90/G91)
G90 G00 X20 Y20 Z5
G81 Z-10 R2 F250
X60
X100
G91 Y30 X-80
X40
X40
G80
G90

Ajusta R lo más bajo seguro para recortar “aire” y revisa el material/viruta para definir G83 correctamente.

10) Alarmas y diagnóstico: cómo actuar

Ante una alarma:

  1. Lee el código de alarma en la pantalla ALARM/MESSAGE.
  2. Identifica si es de programa (sintaxis, modo, compensación), de máquina (final de carrera, presión), o de seguridad.
  3. Corrige la causa y reinicia desde un bloque seguro (Z alta, ciclos cancelados).

Errores típicos: G41/G42 mal activados (“intersección imposible”), G02/G03 sin plano correcto, G91 heredado, G54 mal medido. En el Curso de Fanuc practicamos diagnósticos rápidos con ejercicios.

11) Seguridad operativa: safe start y dry run

Tu línea base de seguridad:

G21 G90 G17 G40 G49 G80
G54
  • Alturas Z seguras por operación; evita retracts “al techo”.
  • Primera pieza: dry run con RAPID limit y mano en Feed Hold.
  • Compensaciones (G43, G41/42) activadas/canceladas en líneas dedicadas.
  • Revisa overrides (FEED/SPINDLE/RAPID) antes de lanzar.

12) Integración con CAM y postprocesador

Para que el G-code coincida con el control real:

  • Alinea el WCS del CAM con el G54 (o el que uses).
  • Configura la salida de arcos (IJK vs R), safe start, cambios de herramienta y post-ops.
  • Verifica en backplot/simulación y ajusta tolerancias para no segmentar en exceso.

En Mastercam trabajamos plantillas de post y “output as subprogram” para patrones repetitivos.

13) Tabla de referencia rápida Fanuc

Código Función Notas
G21/G20 mm/pulgadas Inicializa siempre
G90/G91 Absolutas/incrementales G90 como base
G17/18/19 Plano XY/XZ/YZ Antes de arcos
G40/41/42 Comp. radio off/izq./der. Entradas/salidas tangenciales
G43/G49 Altura herramienta on/off Hxx requerido
G54–G59 Orígenes pieza Documenta valores
G81–G89 Ciclos taladrado/mandr. R y Z final claros
M03/M04/M05 Husillo CW/CCW/Stop Con S (rpm)
M06 Cambio herramienta Txx requerido
M08/M09 Refrigerante ON/OFF Apaga al final
M98/M99 Subprograma/Retorno Biblioteca O####
G53 Movimiento coord. máquina No modal; retiradas seguras

14) Ejemplo comentado: estructura robusta de programa

% 
O1400 (PLACA - PLANEADO + PATRON 3x2) 
(ORIGEN: G54 ESQ. SUP. IZQ. - MATERIAL AL 6082) 
(TOOLS: T1 Ø50 PLANEADO - T2 Ø6 BROCA) 

(--- ESTADO SEGURO ---)
G21 G90 G17 G40 G49 G80 
G54 

(--- PLANEADO ---)
T1 M06 
S3000 M03 
G00 X-10 Y-10 Z50 
M08 
G43 H01 Z5 
G01 Z-0.5 F250 
G01 X130 F1200 
G00 Z50 
M09 M05 

(--- TALADRADO ---)
T2 M06 
S3500 M03 M08 
G00 X20 Y20 Z5 
G81 Z-10 R2 F250 
X60 
X100 
G91 Y30 X-80 
X40 
X40 
G80 
G90 G00 Z50 

(--- RETIRADA SEGURA Y FIN ---)
M09 M05 
G49 
G53 Z0      (retirada a coord. máquina) 
G00 X0 Y0 
M30 
%

Fíjate en el estado seguro inicial, las compensaciones bien activadas/canceladas, la mezcla consciente de G90/G91 y la retirada con G53.

15) Itinerario 30/60/90 para pasar de novato a seguro

0–30 días (fundamentos):

  • Aprende el layout de Fanuc y practica navegación (PROG, OFFSET, ALARM).
  • Construye tu “safe start” y programa movimientos básicos G00/G01 y G81.
  • Toma orígenes G54 de forma repetible y mide herramientas (H/D).

31–60 días (productividad):

  • Usa G41/G42 con entradas/salidas limpias y ajusta D para “clavar” cotas.
  • Crea subprogramas (M98/M99) para patrones; combina G54…G59.
  • Optimiza R de ciclos, Z seguras y orden de trayectorias para reducir “aire”.

61–90 días (robustez):

  • Introduce G53 para retiradas seguras y estudia G61/G64 según la operación.
  • Alinea post CAM con Fanuc y valida con simulación/backplot.
  • Estándar: fichas de herramienta y hoja de proceso por familia de piezas.

Para acelerar con ejercicios y simulador, comienza por el Curso de Programación CNC en Fanuc y complementa con Mastercam para el lado CAM.

16) Preguntas frecuentes

¿Qué diferencia hay entre MDI y MEM? MDI ejecuta líneas puntuales (pruebas/ajustes); MEM ejecuta programas desde memoria con ciclo completo.

¿Cómo retomo tras una parada/alarma? Cancela ciclos (G80), garantiza Z segura (G00 Z alto o G53 Z0), y reanuda desde un bloque comentado de entrada limpia.

¿Puedo usar R muy bajos? Sí, siempre que sean seguros; reduce tiempos en vacío. Verifica con simulación y primera pieza en dry run.

¿G41/G42 siempre? Úsalos en acabados y contornos donde necesites ajustar décimas; en desbaste o contornos simples, el CAM puede “hornear” el offset.

[mailerlite_form form_id=1]

17) Conclusión: confianza y control en Fanuc

Dominar el control Fanuc es entender su estado (modos y compensaciones), gestionar offsets con precisión, editar con orden y ejecutar con seguridad. Con un estándar claro (safe start, orígenes, entradas/salidas), tus programas serán más cortos, tus puestas a punto más rápidas y tus piezas más consistentes.

¿Tu siguiente paso? Practica con un programa real, mide el tiempo “antes y después” de optimizar Z seguras y R de ciclos, y documenta tu plantilla “Fanuc estándar”. Si quieres avanzar con método:

¿Quieres que revise tu código y te proponga una versión más segura y rápida en Fanuc? Escríbeme desde la página de contacto y te envío un plan de mejora paso a paso.