M-Codes Hurco para fresado CNC: Lista completa y funciones
M-Code Hurco
Los M-Codes Hurco (Funciones diversas) causan acciones relacionadas con la máquina (ej. control de refrigerante y cambios de herramienta). Se pueden usar múltiples M-Codes dentro de un bloque NC.
Lista de M-Codes Hurco
A continuación se presenta una lista completa de M-Codes Hurco para fresadora CNC.
| M-Code | Definición |
|---|---|
| M00 | Cancela funciones de husillo y refrigerante; detiene ejecución de programa de pieza |
| M01 | Parada de programa usada a menudo cuando el operador quiere refijar la pieza |
| M02 | Marca el fin del programa; detiene husillo, refrigerante y avance de ejes |
| M03 | Inicia rotación horaria del husillo |
| M04 | Inicia rotación antihoraria del husillo |
| M05 | Apaga el husillo |
| M06 | Solicita cambio automático de herramienta |
| M07 | Activa sistemas de refrigerante secundarios |
| M08 | Activa sistema de refrigerante primario |
| M09 | Desactiva tanto refrigerante primario como secundario |
| M10 | Activa tanto refrigerante primario como secundario |
| M12 | Apriete eje rotativo C |
| M13 | Desapriete eje rotativo C |
| M16 | Buffering automático ON |
| M17 | Buffering automático OFF |
| M20 | Avanza el indexador una posición |
| M21 | Inicia lubricación |
| M25 | Retracta eje Z a posición home (altura de cambio de herramienta) |
| M26 | Seleccionar señal sonda de pieza |
| M27 | Seleccionar señal sonda de herramienta |
| M29 | Habilita roscado rígido (ISNC) |
| M30 | Fin de programa |
| M31 | Reinicia posición encoder eje rotativo |
| M32 | Aprieta eje rotativo A |
| M33 | Desaprieta eje rotativo A |
| M34 | Aprieta eje rotativo B |
| M35 | Desaprieta eje rotativo B |
| M36 | Apaga los servos |
| M38 | Lee y coloca estado de señal laser OK |
| M39 | Lee y coloca estado de señal laser estática |
| M40 | Lee y coloca estado de señal laser dinámica |
| M41 | Habilita palpado de un toque con comando G31 |
| M42 | Habilita palpado de dos toques con comando G31 |
| M43 | Aumenta aire de barrera |
| M44 | Reduce aire de barrera |
| M45 | Abre obturador |
| M46 | Cierra obturador |
| M47 | Enciende emisor laser |
| M48 | Apaga emisor laser |
| M49 | Enciende receptor laser / Deshabilita modo Latch |
| M50 | Apaga receptor laser / Habilita modo Latch |
| M51 | Ciclo cambiador de palet |
| M52 | Habilita salida auxiliar 1 |
| M53 | Habilita salida auxiliar 2 |
| M54 | Habilita salida auxiliar 3 |
| M55 | Habilita salida auxiliar 4 |
| M56 | Rota cambiador de palet para cambio sin confirmación |
| M57 | Rota cambiador de palet a palet 1 |
| M58 | Rota cambiador de palet a palet 2 |
| M59 | Activa modo adelante transportador de virutas |
| M60 | Activa modo reversa transportador de virutas |
| M61 | Detiene transportador de virutas |
| M62 | Deshabilita salida auxiliar 1 |
| M63 | Deshabilita salida auxiliar 2 |
| M64 | Deshabilita salida auxiliar 3 |
| M65 | Deshabilita salida auxiliar 4 |
| M68 | Habilita sistema refrigerante lavado |
| M69 | Deshabilita sistema refrigerante lavado |
| M76 | Operación normal eje A (por defecto) |
| M77 | Invierte operación eje A |
| M78 | Operación normal eje B (por defecto) |
| M79 | Invierte operación eje B |
| M80 | Eje C diestro (por defecto) |
| M81 | Eje C zurdo |
| M90 | Habilitar retractación eje Z |
| M91 | Deshabilitar retractación eje Z |
| M98 | Llamada de subprograma |
| M99 | Salto; retorno de subprograma |
| M126 | Recorrido por ángulo rotativo más corto |
| M127 | Cancela recorrido por ángulo rotativo más corto (M126) |
| M128 | Gestión de punto central de herramienta |
| M129 | Cancela gestión de punto central de herramienta (M128) |
| M140 | Retractar a lo largo del vector de herramienta |
| M142 | Habilitar salida auxiliar 5 |
| M143 | Habilitar salida auxiliar 6 |
| M144 | Habilitar salida auxiliar 7 |
| M145 | Habilitar salida auxiliar 8 |
| M146 | Habilitar salida auxiliar 9 |
| M147 | Habilitar salida auxiliar 10 |
| M148 | Habilitar salida auxiliar 11 |
| M149 | Habilitar salida auxiliar 12 |
| M152 | Deshabilitar salida auxiliar 5 |
| M153 | Deshabilitar salida auxiliar 6 |
| M154 | Deshabilitar salida auxiliar 7 |
| M155 | Deshabilitar salida auxiliar 8 |
| M156 | Deshabilitar salida auxiliar 9 |
| M157 | Deshabilitar salida auxiliar 10 |
| M158 | Deshabilitar salida auxiliar 11 |
| M159 | Deshabilitar salida auxiliar 12 |
| M200 | Preferencia de eje de inclinación |
máquina CNC
- Fresadora CNC vs Torno CNC: Diferencias Clave Explicadas
- Guía Experta de Mantenimiento de Fresadora CNC: Aumenta Longevidad y Precisión
- Glosario Integral A-Z de Términos CNC Esenciales
- Dominando la Interrupción de Ciclo en controles CNC Hurco: Guía paso a paso
- Códigos G CNC Explicados: Guía Esencial para Programadores
- Referencia Completa de Códigos G Fanuc – Todos los Comandos Explicados
- Ejemplo de Fresado CNC: G90 Absoluto, G91 Incremental e Interpolación Circular G02/G03
- Guía Completa de Códigos G CNC para Controles Fanuc
- Referencia Completa de Códigos G para Tornos Hurco: Consolas Dual-Screen y Max
- Referencia Completa de Códigos G para Fresadoras Hurco: Guía para Maquinistas CNC
- Referencia Completa de G-Codes Mazak Serie M para Centros de Mecanizado