15 min de lectura
Nivel Básico

1. El Esqueleto Básico

Todo programa Fanuc estándar se ve así:

G-Code
%
O0001 (NOMBRE DEL PROGRAMA)

(BLOQUE DE SEGURIDAD)
G21 G17 G40 G49 G80 G90

(CAMBIO DE HERRAMIENTA)
T1 M06
S2000 M03
G54

(MOVIMIENTOS)
G00 X0 Y0
G43 Z10.0 H1
...
...

(FIN DE PROGRAMA)
M30
%

2. Encabezado y Seguridad

El Inicio (%)

El símbolo % le dice al controlador "Aquí empiezan los datos". Es obligatorio para la transmisión de archivos.

La Línea de Seguridad

Es la línea más importante. Resetea la máquina a un estado conocido y seguro.

Código Significado
G21 Milímetros (No pulgadas)
G90 Coordenadas Absolutas
G40 Cancelar Compensación de Radio
G80 Cancelar Ciclos de Taladrado

3. El Cuerpo del Programa

Aquí ocurre la magia. Primero preparamos la herramienta y luego nos acercamos.

T1 M06      (Prepara herramienta 1 y ejecuta cambio)
S2000 M03   (2000 RPM, Giro horario)
G54         (Usar offset de trabajo 1)

G00 X0 Y0          (Moverse al origen en el aire)
G43 Z50.0 H1       (Compensar altura, parar a 50mm arriba)
M08                (Refrigerante ON)

4. El Final (M30)

Cuando terminas, debes dejar la máquina lista para la siguiente pieza.

G00 Z50.0 M09      (Subir herramienta, apagar agua)
G91 G28 Z0         (Retorno a Home en Z)
M30                (Fin de programa y rebobinar)

5. Comentarios

El controlador ignora todo lo que esté entre paréntesis (). Úsalos para explicar tu código.

6. Ejercicio Práctico

Ordena los siguientes bloques para crear un programa válido:

  • A. M30
  • B. G00 X0 Y0
  • C. O1000
  • D. G21 G90 G40
  • E. T2 M06
👀 Ver Solución
  1. C (Nombre: O1000)
  2. D (Seguridad: G21...)
  3. E (Herramienta: T2...)
  4. B (Movimiento: G00...)
  5. A (Fin: M30)

Siguientes Pasos

Ahora que tenemos el esqueleto, necesitamos aprender a mover los músculos.

Siguiente: Movimientos Básicos