Saltar al contenido

Módulo 15 de 15

Referencia de códigos M

Husillo, refrigerante, cambio de herramienta y fin de programa.

Unos 15 minutos

Lo que vas a ver

  • Husillo: M03, M04, M05
  • Refrigerante: M08, M09
  • Cambio de herramienta: M06
  • Fin de programa: M30 y M99
  • Paros opcionales

De qué se trata

Los que prenden y apagan

Si los códigos G dicen cómo moverse, los M dicen qué encender y qué apagar: el husillo, el refrigerante, el cambiador de herramientas, el final del programa. Son muchos menos y se aprenden mucho más rápido, y en un programa normal no vas a usar más de ocho.

Hay una regla práctica que conviene saber desde el principio: en la mayoría de los controles solo se acepta un código M por bloque. Si necesitas prender el husillo y el refrigerante, van en líneas distintas.

T1 M06Toma la herramientaS5000 M03Arranca el husilloM08Abre el refrigeranteCortaM09Cierra el refrigeranteM05Para el husilloM30Fin y rebobina
Los códigos M marcan el principio y el final de la vida de cada herramienta dentro del programa.

La referencia

Los que vas a usar

Husillo

Husillo
M03Husillo en el sentido del reloj. Es el de casi todo lo que vas a hacer, porque las herramientas normales son de corte derecho.
M04Husillo contra el reloj. Para herramientas de corte izquierdo y para algunas operaciones especiales.
M05Detiene el husillo.

Refrigerante

Refrigerante
M08Abre el refrigerante.
M09Lo cierra. También se cierra solo al terminar el programa, pero se escribe de todos modos.

Paros y cambio de herramienta

Paros y cambio de herramienta
M00Paro programado: la máquina se detiene siempre en ese punto y espera a que alguien presione Cycle Start.
M01Paro opcional: se detiene solo si el botón de Optional Stop está encendido. Es el que permite revisar una pieza sin tener que editar el programa.
M06Cambio de herramienta, junto con la T que dice cuál. La máquina para el husillo y se va a su posición de cambio.

Final y subprogramas

Final y subprogramas
M30Fin del programa: apaga todo y regresa el programa al principio, listo para la siguiente pieza.
M02Fin del programa sin rebobinar. Casi no se usa; el que quieres es el M30.
M98Llama a un subprograma, con la P que dice cuál.
M99Regresa del subprograma al programa que lo llamó.

Los M son los que más cambian de máquina a máquina

Del M00 al M09 y el M30 se comportan igual en casi cualquier control. De ahí para arriba, cada fabricante pone lo suyo: refrigerante por el husillo, pistola de aire, cuarto eje, puertas automáticas, contadores de piezas. Esa parte de la lista solo existe en el manual de tu máquina, y ahí es donde se busca.

El husillo

M03 casi siempre, M05 sin falta

El M03 nunca va solo: lleva la S que dice a cuántas revoluciones. Y el sentido importa tanto como la velocidad, porque con el giro al revés una herramienta de corte derecho no corta, frota: se calienta, deja un acabado sucio y se acaba en minutos.

El M05 del final no es un adorno. Un programa que termina sin apagar el husillo deja la máquina girando mientras alguien abre la puerta a sacar la pieza, y ese es exactamente el momento en el que nadie lo está esperando.

Los paros

M00, M01 y por qué conviene el segundo

Los dos detienen el programa a media corrida, pero se usan para cosas distintas. El M00 se detiene siempre, y sirve cuando de verdad hay que hacer algo: voltear la pieza, quitar una brida, meter un tope.

El M01 se detiene nada más si alguien encendió el botón de paro opcional en el control. Eso es justo lo que lo hace útil: pones un M01 antes de cada cambio de herramienta, y el mismo programa sirve para la primera pieza, donde quieres revisar entre herramienta y herramienta, y para las quinientas siguientes, donde no quieres que se detenga nunca. No se edita nada: se apaga el botón.

El M06 no es solo un código

Un cambio de herramienta mueve la máquina a su posición de cambio y gira el carrusel. Antes de mandarlo, la herramienta tiene que estar libre de la pieza, y después de él lo que traes puesto ya no es lo que traías: si el programa sigue con la H de la herramienta anterior, la máquina va a bajar con la longitud equivocada. T y H con el mismo número, siempre.

Ver el módulo de offsets de herramienta

Lo que sigue

M98 y M99, para cuando algo se repite

Cuando un mismo patrón se repite muchas veces (la misma cajera en cuatro posiciones, la misma pasada a profundidades distintas) se escribe una vez en un subprograma y se llama con M98 las veces que haga falta. El subprograma termina en M99, que devuelve el control al programa principal justo donde se quedó.

No lo vas a escribir en tus primeros programas, pero sí lo vas a leer: es muy común en el código que sale del CAM, y saber qué es evita la sensación de que el programa se brinca de un lado a otro sin razón.

Con este cierra la ruta

Llegaste al final de los quince módulos. Con esto puedes leer un programa completo de principio a fin y entender qué hace cada línea, montar una pieza, referenciarla, setear las herramientas y correr la primera pieza con método. Lo que falta no se aprende leyendo: se aprende en la máquina, y ahí es donde sigue. Vuelve a los módulos cuando te topes con algo, que para eso están.

Material de capacitación propio de Sonora Precision. Cada máquina y cada control tienen sus particularidades: el manual del fabricante manda sobre lo que leas aquí, y nada de esto sustituye la supervisión de alguien con experiencia en piso.