IngSimulatorIngeniería Crea tu cuenta

Guía CNC

Tu primer programa de fresadora CNC paso a paso

Un programa de fresadora no se escribe de corrido: se arma por bloques que siempre son los mismos. Aquí construimos uno completo, línea por línea, para maquinar un contorno de 80 × 60 mm y un barreno en una placa de aluminio. Al final lo pegas en el simulador y lo ves correr.

Antes de escribir: la pieza y las herramientas

Decide tres cosas y anótalas como comentarios al inicio del programa; así nadie tiene que adivinarlas (ni tú dentro de un mes):

  • Material en bruto: placa de 100 × 80 × 20 mm de aluminio.
  • Cero de pieza: esquina frontal izquierda, con Z0 en la cara superior. Es el origen más común en la escuela porque todas las coordenadas quedan positivas.
  • Herramientas: T1 fresa plana de Ø10 mm y T4 broca de Ø8.5 mm.

En el simulador abre Pieza y escribe esas medidas con el origen en la esquina frontal izquierda. Las herramientas las lee solo de los comentarios (T1 FRESA PLANA D10) y (T4 BROCA D8.5).

Bloque 1: el encabezado

%
O00010 (PRIMER PROGRAMA: CONTORNO Y BARRENO)
(MATERIAL 100 X 80 X 20 ALUMINIO)
(CERO: ESQUINA FRONTAL IZQUIERDA, Z0 ARRIBA)
(T1 FRESA PLANA D10)
(T4 BROCA D8.5)
G17 G21 G40 G49 G80 G90

La línea de seguridad G17 G21 G40 G49 G80 G90 pone a la máquina en un estado conocido: plano XY, milímetros, sin compensación de radio ni de longitud, sin ciclo fijo activo y en coordenadas absolutas. Si el programa anterior dejó algo encendido, aquí se apaga.

Bloque 2: llamar la herramienta y acercarse

(--- 1. CONTORNO EXTERIOR 80 X 60 ---)
T1 M06
G54 G00 X-10. Y-10. S3500 M03
G43 H01 Z25. M08
Z2.

Observa el orden, que es siempre el mismo:

  1. T1 M06 pone la fresa en el husillo.
  2. G54 G00 X-10. Y-10. va en rápido a un punto fuera de la pieza, en el plano XY, mientras Z sigue arriba. S3500 M03 arranca el husillo.
  3. G43 H01 Z25. activa la longitud de la herramienta 1 y baja a 25 mm sobre la pieza. H siempre lleva el número de la herramienta; con T1 va H01.
  4. Z2. se acerca en rápido hasta 2 mm de la cara. Nunca bajes en rápido dentro del material.

Bloque 3: el contorno con compensación de radio

G01 Z-5. F200.
G41 D01 X10. Y10. F600.
Y70.
X90.
Y10.
X5.
G40 G01 X-10. Y-10.
G00 Z25. M09
G53 G49 Z0. M05

Bajamos 5 mm con avance (F200.) estando todavía fuera de la pieza. Luego G41 D01 activa la compensación de radio: a partir de aquí programas las medidas del dibujo (el rectángulo de 10 a 90 en X y de 10 a 70 en Y) y el control desplaza la fresa 5 mm hacia la izquierda del camino para que el filo quede justo en la línea. Con G41 recorriendo el contorno en sentido antihorario la fresa queda afuera del rectángulo y el corte es en concordancia, que es lo que se recomienda para aluminio.

Fíjate en dos detalles que suelen fallar:

  • La compensación se activa en un movimiento G01 que termina en la primera esquina y se cancela (G40) también con un movimiento en XY, nunca solo subiendo en Z.
  • El último tramo pasa de largo la esquina (X5.) para que la fresa limpie el vértice antes de salir.

La guía de compensación de radio explica con dibujos qué pasa en cada esquina y los errores que da el control.

Al terminar, G00 Z25. sube, M09 apaga el refrigerante y G53 G49 Z0. M05 lleva el husillo a su posición más alta en coordenadas de máquina y cancela la compensación de longitud antes del cambio de herramienta.

Bloque 4: el barreno

(--- 2. BARRENO EN EL CENTRO ---)
T4 M06
G54 G00 X50. Y40. S1500 M03
G43 H04 Z25. M08
G99 G83 Z-22. R2. Q5. F120.
G80
G00 Z25. M09
G53 G49 Z0. M05
M30
%

Es el mismo esquema de acercamiento, ahora con H04 porque la herramienta es la T4. El barreno lo hace un ciclo fijo: G83 baja en picoteos de 5 mm (Q5.), sale a sacar viruta y vuelve a entrar, hasta Z−22 (la placa mide 20, así que atraviesa). R2. es la altura donde empieza a avanzar y G99 regresa ahí entre barrenos. G80 cancela el ciclo. Hay más detalle en la guía de ciclos de barrenado.

M30 termina el programa y lo rebobina. El % inicial y final es la marca de inicio y fin de archivo que usan Haas y Fanuc.

El programa completo

%
O00010 (PRIMER PROGRAMA: CONTORNO Y BARRENO)
(MATERIAL 100 X 80 X 20 ALUMINIO)
(CERO: ESQUINA FRONTAL IZQUIERDA, Z0 ARRIBA)
(T1 FRESA PLANA D10)
(T4 BROCA D8.5)
G17 G21 G40 G49 G80 G90
(--- 1. CONTORNO EXTERIOR 80 X 60 ---)
T1 M06
G54 G00 X-10. Y-10. S3500 M03
G43 H01 Z25. M08
Z2.
G01 Z-5. F200.
G41 D01 X10. Y10. F600.
Y70.
X90.
Y10.
X5.
G40 G01 X-10. Y-10.
G00 Z25. M09
G53 G49 Z0. M05
(--- 2. BARRENO EN EL CENTRO ---)
T4 M06
G54 G00 X50. Y40. S1500 M03
G43 H04 Z25. M08
G99 G83 Z-22. R2. Q5. F120.
G80
G00 Z25. M09
G53 G49 Z0. M05
M30
%

Pruébalo en el simulador

  1. Abre el simulador CNC, elige Fresadora y el control Haas (el programa también corre en Fanuc).
  2. Pega el programa en el editor. Con Simular al escribir activado se verifica solo; si no, presiona Simular.
  3. En Pieza confirma 100 × 80 × 20 con el origen en la esquina frontal izquierda. Si el origen no coincide, el simulador lo nota y te ofrece corregirlo.
  4. Presiona ▶ en la barra inferior y observa el orden: contorno, cambio de herramienta, barreno.
  5. Abre Reporte: debe decir Listo para maquinar, con un tiempo de ciclo de alrededor de un minuto.
Experimenta rompiendo el programa: cambia H04 por H01, borra el G40 o escribe G00 Z-5. en lugar de G01. Cada error aparece en el diagnóstico con su número de línea, y así aprendes a reconocerlos antes de que te pasen en la máquina.

Qué cambiar para tu propia pieza

  • Otro tamaño de contorno: cambia solo las cuatro coordenadas del rectángulo; el resto del programa es igual.
  • Más profundidad: repite el contorno con Z-10. antes de cancelar G41, o baja en varias pasadas de 5 mm. Una fresa de Ø10 no debería cortar más de 5 mm de profundidad por pasada en aluminio.
  • Velocidad y avance: aquí usamos 3500 rpm y 600 mm/min para la fresa y 1500 rpm y 120 mm/min para la broca. La guía de velocidades y avances explica de dónde salen esos números y cómo calcularlos para otro material.

Y la regla de siempre: el simulador detecta la mayoría de los errores, pero no conoce tu prensa ni tus correctores reales. En la máquina corre la primera pieza con el rápido al 25 % y en bloque a bloque.

Prueba lo que aprendiste: pega tu programa y revisa el reporte.

Abrir el simulador CNC