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.
La referencia
Los que vas a usar
Husillo
| M03 | Husillo en el sentido del reloj. Es el de casi todo lo que vas a hacer, porque las herramientas normales son de corte derecho. |
| M04 | Husillo contra el reloj. Para herramientas de corte izquierdo y para algunas operaciones especiales. |
| M05 | Detiene el husillo. |
Refrigerante
| M08 | Abre el refrigerante. |
| M09 | Lo cierra. También se cierra solo al terminar el programa, pero se escribe de todos modos. |
Paros y cambio de herramienta
| M00 | Paro programado: la máquina se detiene siempre en ese punto y espera a que alguien presione Cycle Start. |
| M01 | Paro 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. |
| M06 | Cambio 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
| M30 | Fin del programa: apaga todo y regresa el programa al principio, listo para la siguiente pieza. |
| M02 | Fin del programa sin rebobinar. Casi no se usa; el que quieres es el M30. |
| M98 | Llama a un subprograma, con la P que dice cuál. |
| M99 | Regresa del subprograma al programa que lo llamó. |
Los M son los que más cambian de máquina a máquina
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
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
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.
