Medición de Longitud de Herramienta G37: Fanuc, Siemens, Mitsubishi
Aprenda a programar la medición automática G37 en controles Fanuc, Siemens y Mitsubishi. Evite colisiones catastróficas y resuelva la alarma PS0080.
Introducción
El impacto destructivo de una turret de torno o un spindle de fresado contra una mordaza de vise jaw, una clamp de sujeción o el propio chuck giratorio representa la peor pesadilla en el mecanizado automatizado cuando se configuran ciclos de calibración de herramientas. Si el operador inicia un cycle de calibración automática G37 sin desactivar previamente la compensación de radio de herramienta G41 o G42 mediante un comando G40, el control numérico calcula una trayectoria desviada. En lugar de un contacto suave sobre el sensor, el eje se desplaza de manera desalineada y choca a gran velocidad, fracturando instantáneamente el palpador electrónico y provocando un costoso tiempo de inactividad de la máquina para su reparación y realineación. La reducción de tiempos de preparación y facilidad de puesta a punto dependen de la eliminación rigurosa de estos riesgos antes de iniciar la producción.
Además, la latencia de procesamiento de la señal de contacto (que varía entre 0 y 2 ms) introduce un error dinámico acumulativo si se incrementa excesivamente el feedrate para acortar el tiempo de ciclo. Si no se verifica este parámetro antes de producción, la desviación dimensional se acumula ciclo a ciclo y solo se detecta en la inspección final como pieza rechazada. Por lo tanto, un análisis concienzudo de los parámetros de desaceleración y de la velocidad de probing es vital para lograr una alta precisión y prevenir piezas rechazadas y paradas de producción imprevistas.
Resumen Técnico
| Característica | Especificación |
|---|---|
| Código de Comando | G37 (Estándar), G36 / G37.1 / G37.2 (Ampliado / Torno dependiendo de la marca) |
| Grupo Modal | Group 00, No modal (Unmodal) |
| Marcas | Fanuc, Siemens (usando G291 ISO Mode G31 o cycles nativos), Mitsubishi |
| Parámetros Críticos | Fanuc Parameter No. 6241 (Measurement feedrate) & No. 6254 (Search tolerance); Mitsubishi #8004 (Measurement speed) & #8005 (Deceleration zone) |
| Restricción Principal | La compensación de radio de cortador y de punta de herramienta (G41/G42) debe ser cancelada con G40 antes de ejecutar el cycle. Las coordenadas de probing deben programarse en modo absoluto (G90). |
Lectura Rápida
- Programe un comando G40 para cancelar las compensaciones activas de radio de punta de herramienta o de cortador antes de llamar a un cycle de medición automática de herramienta.
- Seleccione la programación de coordenadas absolutas (G90) antes del bloque de medición para evitar offsets de retracción de la trayectoria de la herramienta.
- Precargue y active el código de offset de longitud de herramienta (H o T) en un bloque separado antes de iniciar la calibración G37.
- Ajuste los parámetros de la máquina para que la zona de offset de desaceleración sea mayor que el límite de rango de búsqueda.
- Establezca el measurement feedrate lo suficientemente bajo como para evitar daños físicos al palpador durante la latencia de propagación de señal del controlador (0 a 2 ms).
- Verifique que el sistema de coordenadas de la pieza de trabajo coincida con el sistema de coordenadas de programación activo para evitar cortes de mecanizado demasiado profundos.
Conceptos Básicos
La medición automática de longitud de herramienta establece una secuencia de puesta a punto de bucle cerrado que permite a una máquina herramienta CNC calibrar dinámicamente sus offsets de geometría de herramienta antes de cortar material. La herramienta o turret se mueve a rapid traverse hacia la coordenada esperada del sensor. En el límite de desaceleración, el feedrate se reduce al measurement feedrate. La herramienta continúa avanzando a esta velocidad más baja hasta que hace contacto con el sensor de contacto, activando una señal del palpador de disparo por contacto que detiene el movimiento del eje instantáneamente, calcula la desviación del objetivo esperado y registra la corrección.
Cuando la herramienta tiene un offset activo en el registro de control, el CNC suma la desviación medida al registro de offset de desgaste. Si el offset activo es cero, el control registra el nuevo valor directamente como el offset de forma o geometría de longitud de herramienta. Esta actualización dinámica evita los errores que ocurren durante la introducción manual de datos, ahorrando tiempo de preparación y previniendo scrap.
Mantener las coordenadas de seguridad durante este cycle requiere definir una envolvente de seguridad de recorrido de eje donde el punto de partida esté lo suficientemente alejado del sensor como para evitar disparos prematuros. Si se aplica una interrupción manual mientras la herramienta se mueve al measurement feedrate, el operador debe retornar la herramienta a su coordenada previa a la interrupción antes de reiniciar la ejecución para evitar la distorsión de la trayectoria.
Estructura de Comandos
G37 es un comando preparatorio unmodal del Grupo 00 que solo está activo en el bloque donde se ordena. El programador debe especificar la coordenada del eje objetivo a medir. El controlador ejecuta un segmento de aproximación rápida seguido de un segmento de búsqueda de medición lento, cambiando de feedrates cuando cruza el límite de seguridad.
Para operaciones de roscado de paso variable como el roscado de paso variable G34 o el roscado de paso decreciente G35, el controlador debe calcular transiciones dinámicas de paso. El roscado de paso constante en controles Siemens se ejecuta a través del roscado G33. Por el contrario, G37 realiza un movimiento de probing recto a lo largo de un solo eje hasta que una señal de contacto externa interrumpe el movimiento.
Formatos de Sintaxis
Modo de Torneado (Torno) Fanuc:
G36 X xa ; (o G37 Z za ;)
Modo Ampliado de Torneado Fanuc:
G37.1 X xa ; (o G37.2 Z za ;)
Modo de Centro de Mecanizado (Fresado) Fanuc:
G90 G37 Z za ;
Modo Siemens ISO Dialect:
G31 Z za F fp ;
Modo de Centro de Mecanizado Mitsubishi:
G37 Z za R r D d F fp ;
Modo de Torneado Mitsubishi:
G37 X xa R r D d F fp ; (o G37 Z za R r D d F fp ;)
Parámetros
| Dirección | Marca | Descripción | Rango / Límite |
|---|---|---|---|
X, Z | Fanuc, Mitsubishi, Siemens | Coordenada absoluta esperada de la posición de medición. | Límites de coordenadas |
R | Mitsubishi | Distancia de desaceleración desde la coordenada de medición esperada (valor incremental). | 0 a 99999.999 mm |
D | Mitsubishi | Rango de tolerancia de búsqueda (ventana de contacto admisible). | 0 a 99999.999 mm |
F | Mitsubishi, Siemens | Measurement feedrate para la aproximación de probing. | Entero positivo |
P | Siemens | Selección del canal de entrada del palpador (1 a 4). | P1 a P4 |
Aplicaciones de Marca
Fanuc
Los sistemas Fanuc configuran los offsets de torneado y fresado de manera diferente. Los controles de torneado utilizan los G-codes unmodales del Grupo 00 G36 y G37, o G37.1 y G37.2, para calibrar los ejes X y Z, escribiendo las correcciones directamente en los registros de geometría o desgaste. Los sistemas de fresado utilizan un único comando G37 a lo largo del eje especificado, lo cual requiere que el código de offset de longitud de herramienta H sea activado en un bloque previo.
Los ajustes de parámetros definen los límites de seguridad y los feedrates. El parámetro No. 6241 establece el probing feedrate, y los parámetros No. 6251 y No. 6252 establecen la distancia de offset de desaceleración (y). Los parámetros No. 6254 y No. 6255 definen la zona de tolerancia de búsqueda admisible (epsilon). Los sistemas de torneado alternan entre el modo estándar y ampliado a través del parámetro No. 3405 bit 3.
| Parámetro | Descripción | Por defecto / Rango |
|---|---|---|
| No. 3405 Bit 3 | Configuración del sistema de G-code del torno (0 = G36/G37, 1 = G37.1/G37.2). | 0 o 1 |
| No. 6241 | Measurement feedrate (Fp) utilizado durante la aproximación al sensor. | mm/min positivo |
| No. 6251 / No. 6252 | Distancia de offset de desaceleración (y) para los ejes X y Z. | Offset positivo |
| No. 6254 / No. 6255 | Rango de búsqueda / zona de tolerancia admisible (epsilon) para los ejes X y Z. | Valor positivo |
| No. 6210 Bit 7 | Parámetro CCM de fresado (0 = compensación estándar, 1 = con offset real). | 0 o 1 |
| No. 0001 Bit 1 | Parámetro FCV (1 = formato de programa heredado de la Serie 15). | 0 o 1 |
Ejecutar G37 mientras el sensor de contacto está presionado o no activar el sensor antes del límite de coordenadas resulta en la Alarm PS0080. Los operadores deben verificar los claros de inicio para evitar colisiones.
Siemens
Los controles Siemens no cuentan con un comando G37 nativo. La calibración automática de herramienta se ejecuta de forma interactiva a través de las Softkeys operativas de la HMI ("Meas. tool") en modo JOG, o mediante macro Measuring cycles bloqueados por opción. En el modo ISO Dialect (G291), el parser traduce el comando de probing unmodal G31 en el cycle de medición CYCLE328.spf, lo que permite a los programadores utilizar formatos de G-code estándar.
Los parámetros de datos de máquina gobiernan el comportamiento de traducción de ISO dialect. El parámetro MD 18800 debe establecerse en 1 para habilitar la interpretación de lenguaje externo, y MD 10890 configura la programación de cambio de herramienta. El parámetro MD 10760 controla si la compensación de longitud y radio de herramienta se suprimen bajo G53, G153 y SUPA.
| Dato de Máquina | Descripción | Rango de Valores |
|---|---|---|
| MD 18800 | Activación de lenguajes NC externos (opción global del intérprete ISO Dialect). | 0 o 1 (debe ser 1) |
| MD 10890 | Configuración de la programación de cambio de herramienta. El bit 2 controla la selección del offset D o H. | Configurado por bits |
| MD 10760 | Supresión de la compensación de longitud y radio de herramienta para G53, G153 y SUPA. | 2 a 4 |
Si la señal del palpador de contacto está activa antes de que comience G31, el control detiene la ejecución y activa la Alarm 21700. Si no hay ningún feedrate activo, se activa la Alarm 14800. Además, cuando se programan coordenadas incrementales G91 en el bloque inmediatamente posterior a G31, Siemens calcula la retracción en relación con la coordenada de contacto real en lugar de la coordenada programada, lo que puede provocar colisiones de retracción si no se utilizan coordenadas absolutas.
Mitsubishi
Los controles Mitsubishi utilizan G-codes unmodales G37 o G37.1 para calibrar herramientas. Cuando la punta de la herramienta hace contacto con el sensor de contacto, se activa la señal skip G31, se borra la distancia por recorrer (distance-to-go) y se actualizan los registros de coordenadas. El control suma la desviación al registro de desgaste si el offset no es cero, o escribe el offset de geometría si es cero.
Las direcciones en el bloque R, D y F especificarán los parámetros de calibración, invalidando los valores por defecto del sistema. El parámetro #8004 SPEED define el feedrate por defecto, y los parámetros #8005 ZONE r y #8006 ZONE d definen las zonas de seguridad por defecto. El parámetro #1080 Dril_Z restringe las mediciones al eje Z, y el parámetro #1381/bit0 TolOfsCmdCheck_M comprueba si hay offsets con valor cero.
| Parámetro | Descripción | Por defecto / Rango |
|---|---|---|
| #8004 SPEED | Measurement feedrate (Fp) por defecto utilizado durante la aproximación al sensor. | 0 a 60000 mm/min (torno), 0 a 1000000 mm/min (fresado) |
| #8005 ZONE r | Rango de desaceleración por defecto (r) cuando se omite R. | 0 a 99999.999 mm |
| #8006 ZONE d | Límite de rango de búsqueda por defecto (d) cuando se omite D. | 0 a 99999.999 mm |
| #1080 Dril_Z | Parámetro de fresado. Si es 1, Z se impone estrictamente como el único eje de medición válido. | 0 o 1 |
| #1238 set10/bit0 | Parámetro de torno. Alterna si G36 es roscado circular antihorario (1) o medición de herramienta en el eje X (0). | 0 o 1 |
| #1381/bit0 | TolOfsCmdCheck_M. Si es 1, llamar al offset H con un valor de compensación de 0 activa un error de programa. | 0 o 1 |
Si el palpador se activa fuera del rango de búsqueda o no detecta la señal, el sistema activa el Program error P607. Cuando se aplica una interrupción manual durante la medición, el operador debe retornar manualmente el eje a su posición previa a la interrupción antes de reanudar para evitar la distorsión de la trayectoria.
Comparación de Marcas
| Característica / Opción | Fanuc | Siemens | Mitsubishi |
|---|---|---|---|
| Comando de Probing Nativo | G37 (Eje Z / Fresado), G36/G37 o G37.1/G37.2 (Torno) | — (no source) | G37 / G37.1 (Fresado), G36/G37 o G37.1/G37.2 (Torno) |
| Configuración de la Zona de Seguridad | Parámetros No. 6251 y No. 6254 | Programado a través de cycles o softkeys | Coordenadas dinámicas en el bloque (direcciones R y D) |
| Reporte de Alarmas | Alarm consolidada PS0080 | Alarms 21700, 14800, 61800, 14011 | Program Errors multinivel P600 a P607 |
| Multi-Start Offset | — (no source) | — (no source) | — (no source) |
Análisis Técnico
Tres comportamientos programáticos distintos distinguen claramente la medición automática de herramienta de Fanuc de los controles Siemens y Mitsubishi. Primero, Fanuc utiliza una estructura unificada de reporte de alarmas. Fanuc agrupa todos los contactos fuera de límite, disparos prematuros y eventos de falta de contacto en un único código de alarma estandarizado PS0080. Los controles Mitsubishi, por el contrario, utilizan un formato de numeración estructurado de Program Errors multinivel que va desde P600 hasta P607. Segundo, los controles de torneado Fanuc mapean los offsets automáticos a coordenadas específicas utilizando G36/G37 o G37.1/G37.2 según el Parameter No. 3405. Los controles de torno Mitsubishi, por el contrario, mapean la medición automática de longitud de herramienta exclusivamente a los G-codes unmodales G37 y G37.1, requiriendo que el programador defina el offset de desaceleración incremental a través de la dirección R y la tolerancia admisible a través de D directamente dentro del bloque de G-code. Tercero, Fanuc implementa G37 como un comando de movimiento unmodal del Grupo 00 nativo a nivel de hardware que invalida directamente las coordenadas modales. Los controles Siemens, por comparación, no utilizan un G-code G37 nativo; en su lugar, manejan el probing de longitud y diámetro de herramienta a través de softkeys operativas conversacionales o cycles de medición de alto nivel (como CYCLE971) que requieren una opción de software dedicada para adaptar las subrutinas de soporte del programa. Al operar en el modo Siemens ISO Dialect, los comandos de medición estándar se mapean a G31, el cual se traduce internamente a subrutinas nativas de Siemens (como CYCLE328.spf). Además, Siemens implementa una referencia de coordenadas retrospectiva estricta G91, donde los movimientos incrementales posteriores se alinean con la coordenada de disparo real, mientras que los controles Fanuc y Mitsubishi utilizan parámetros de sobrescritura de coordenadas más rígidos.
Ejemplos de Programas
Ejemplo de Fanuc
T0101 ; Selecciona la herramienta 1 con offset 1
G37 Z150.0 ; Ejecuta offset automático del eje Z a la coordenada absoluta esperada 150.0
G43 H11 Z50.0 ; Activa el offset de longitud de herramienta número 11 en un bloque previo
G90 G37 Z-120.0 ; Ejecuta la medición automática del eje Z a Z-120.0 absoluto
Ejecución en seco (dry run)
- La turret se indexa a la Herramienta 1 con offset 1 (T0101).
- El eje Z se mueve a rapid traverse hacia Z150.0.
- En el límite de desaceleración (Z150.0 menos el parámetro No. 6252), el feedrate desciende a la velocidad de medición del Parameter No. 6241.
- La herramienta hace contacto con el sensor, deteniendo el movimiento instantáneamente y escribiendo la corrección en el offset de geometría 1.
- A continuación, se activa el offset de herramienta 11.
- El eje Z se mueve a rapid traverse a la coordenada Z-120.0, desacelerando en el umbral de seguridad.
- El contacto activa la señal de fin de aproximación, y la desviación se almacena en H11.
Ejemplo de Siemens en Modo ISO
G291 ; Cambia el intérprete del modo nativo de Siemens al modo ISO Dialect
T1 D1 ; Llama a la herramienta T1 y activa el filo de corte D1 para la medición
G31 Z-120. F100 ; Movimiento de probing a lo largo del eje Z hacia Z-120.0 absoluto a un feedrate de 100 mm/min
G290 ; Cambia el intérprete de regreso al modo nativo de Siemens
Ejecución en seco
- El intérprete cambia el parser a ISO Dialect (G291).
- Se seleccionan la herramienta T1 y el filo de corte D1.
- El probing cycle (G31) comienza a lo largo del eje Z hacia el valor absoluto Z-120.0.
- A un feedrate F100, la herramienta se mueve hasta que se activa el palpador de contacto.
- Se borra el movimiento del eje, se leen los registros de coordenadas y se registra el valor en la lista de herramientas de Siemens para D1.
- El intérprete regresa al modo nativo de Siemens (G290).
Ejemplo de Mitsubishi
G43 H01 ; Activa el offset de longitud de herramienta 1 modal previamente
G37 Z-400. R200. D150. F100 ; Calibración de longitud de herramienta en eje Z a coordenada esperada -400.0, rango de desaceleración 200.0, límite de búsqueda 150.0
Ejecución en seco
- El offset de longitud de herramienta 1 (H01) se establece como modal.
- El comando G37 ejecuta la calibración del eje Z.
- La herramienta se aproxima al objetivo Z-400.0 a rapid traverse.
- A una distancia de 200.0 mm (R200.0) del objetivo, el feedrate cae a F100.
- La búsqueda de probing ocurre dentro de la ventana de tolerancia de 150.0 mm (D150.0).
- El contacto activa la entrada skip G31, deteniendo el avance y sumando la desviación de coordenadas al offset de desgaste 1.
Durante una ejecución en seco, el control ejecuta el programa sin cortar material para verificar la herramienta. Debido a que el cycle de calibración detiene el avance inmediatamente al activarse el skip G31, esta simulación ayuda a asegurar el posicionamiento seguro de la herramienta sin dañar físicamente el sensor de contacto.
Análisis de Errores
| Marca | Código de Alarma | Condición de Activación | Solución del Operador |
|---|---|---|---|
| Fanuc | Alarm PS0080 | Señal de fin de aproximación del sensor activada prematuramente en la zona de desaceleración, o nunca activada antes de alcanzar el límite de seguridad. | Verifique el claro de inicio e incremente los parámetros de límite de búsqueda (No. 6254 / No. 6255). |
| Siemens | Alarm 21700 | Comando de probing (G31) iniciado mientras la señal del palpador de disparo por contacto ya está activa (sensor atascado). | Limpie los residuos del palpador del sensor, verifique el funcionamiento del hardware y restablezca el estado de la sonda. |
| Siemens | Alarm 14800 | La velocidad de trayectoria es menor o igual a cero durante un movimiento de probing. | Programe un feedrate F válido antes de o dentro del bloque de probing. |
| Siemens | Alarm 61800 | Comando de probing ejecutado bajo el modo ISO mientras los datos de máquina de lenguaje externo MD 18800 están desactivados. | Habilite el soporte de lenguaje externo (establezca MD 18800 = 1). |
| Siemens | Alarm 14011 | Falta CYCLE3106.spf en la memoria del programa NC cuando se llama a la elevación rápida G10.6. | Asegúrese de que CYCLE3106.spf exista en la memoria del programa de pieza. |
| Mitsubishi | Program error P600 | Se ordena G37 o G37.1 cuando la opción no ha sido habilitada. | Verifique las opciones de la máquina y la integración del PLC del fabricante. |
| Mitsubishi | Program error P604 | No se ordena ninguna coordenada de eje, o se ordenan múltiples ejes en el bloque G37. | Ordene exactamente una coordenada de eje (por ejemplo, Z) en el bloque G37. |
| Mitsubishi | Program error P605 | Se ordena el código de offset de herramienta H en el mismo bloque que G37. | Defina el valor del offset de herramienta en un bloque previo. |
| Mitsubishi | Program error P606 | No se programó ningún offset de longitud de herramienta activo (G43 H) antes de G37. | Llame a G43 H en un bloque previo. |
| Mitsubishi | Program error P607 | La señal de palpación se activa fuera del rango de búsqueda (Área D) o nunca se detecta en el punto final. | Verifique las coordenadas de la envolvente física y compruebe la alineación del sensor. |
| Mitsubishi | Program error P608 | La compensación de radio de herramienta (G41 o G42) está activa al llamar a G37. | Cancele la compensación de radio con G40 antes de ejecutar G37. |
| Mitsubishi | Program error P957 | El valor de compensación de longitud de herramienta para el número de offset activo H está establecido en 0 al llamar a G43 o G53.6. | Establezca un valor distinto de cero para el offset en el registro. |
Nota de Aplicación
Una colisión catastrófica del palpador del sensor o una parada no planificada por la Alarm PS0080 en Fanuc (o Program error P607 en Mitsubishi) se produce directamente cuando el parámetro de zona de desaceleración no es mayor que el rango de búsqueda admisible del sensor. Validar el Parameter No. 6254 en Fanuc, o el parámetro #8006 ZONE d en Mitsubishi, elimina la causa más frecuente de parada no planificada en este comando. Si la distancia de offset de desaceleración no excede la tolerancia de búsqueda, la herramienta no logrará reducir su velocidad a tiempo tras la aproximación rápida y se estrellará contra el sensor a rapid traverse, destruyendo el palpador y deteniendo la producción.
Para evitar esta falla física en controles Mitsubishi, el programador debe asegurarse de que la relación de recorrido cumpla estrictamente la regla donde la distancia al punto de desaceleración (dirección R) sea mayor que el rango de búsqueda (dirección D). En el caso de controles Siemens operando bajo el modo ISO Dialect, se debe tener especial cuidado con el comportamiento de las coordenadas incrementales G91. Tras un bloque de probing G31, el control calcula los movimientos subsiguientes respecto al punto físico de contacto real y no al objetivo teórico programado. Si el operario programa una retracción incremental ignorando esta regla, la herramienta puede retraerse de forma insuficiente y chocar contra una vise jaw o una clamp al moverse al siguiente bloque. Por lo tanto, para garantizar la seguridad de la máquina y un menor tiempo de ciclo, se debe programar siempre la retracción en coordenadas absolutas G90.
Red de Comandos Relacionados
- G43 / G44 / G49: Activa o cancela offsets de compensación de longitud de herramienta que deben establecerse como modales antes de ejecutar el cycle de calibración automática de herramienta.
- G31: Inicia una trayectoria de probing de función skip a nivel de hardware que G37 utiliza internamente para capturar coordenadas en eventos de activación del sensor.
- G40 / G41 / G42: Cancela o activa la compensación de radio de herramienta y cortador, donde la compensación debe ser cancelada con G40 antes de G37 para evitar desviaciones de trayectoria que induzcan colisiones.
- G290 / G291: Alterna entre el lenguaje nativo de Siemens y el modo ISO Dialect externo para permitir operaciones del parser de probing G31.
- G10: Permite la entrada programable de offsets de herramienta y parámetros para registrar coordenadas de calibración base directamente desde el programa de pieza.
Conclusión
La implementación correcta del cycle G37 para la medición automática de herramientas transforma un taller convencional en una celda de manufactura altamente eficiente al suprimir los errores de carga de datos manuales. Los operadores y programadores deben adoptar la rutina sistemática de insertar comandos G40 antes de cada ciclo de probing para evitar desviaciones catastróficas contra mordazas, chucks o clamps. Asimismo, calibrar el measurement feedrate en función de la latencia del CNC y ajustar la envolvente de seguridad garantizan la integridad del palpador. Ejecutar estas prácticas de calibración robustas maximiza la reducción de tiempos de preparación y facilidad de puesta a punto, protege los componentes del torno o fresadora contra costosas colisiones y erradica la producción de piezas rechazadas en lotes de alta velocidad.
Preguntas Frecuentes (FAQ)
¿Cómo se puede evitar la Alarm PS0080 durante la calibración de herramienta en un control Fanuc?
Esta alarma se dispara cuando la señal de contacto del sensor se activa prematuramente en la zona de desaceleración o no se activa en absoluto dentro del límite de recorrido. Acción práctica: Mida la distancia física hasta el palpador, configure el Parameter No. 6254 para que sea inferior a la distancia de desaceleración del Parameter No. 6251 y ejecute una simulación en el aire sin material.
¿Por qué el control Siemens activa la Alarm 21700 al ejecutar el comando de probing G31?
La Alarm 21700 indica que la señal de skip del palpador ya se encuentra activa al inicio del movimiento, lo que suele deberse a la acumulación de virutas, residuos de refrigerante o un atascamiento mecánico del palpador. Acción práctica: Limpie el palpador del sensor con aire comprimido, compruebe mecánicamente la oscilación de la aguja y restablezca el estado en la HMI antes de reanudar el cycle.
¿Qué regla sintáctica se debe seguir en Mitsubishi para que G37 actualice el offset de geometría en lugar del offset de desgaste?
El control Mitsubishi determina el destino de la calibración según el valor inicial del offset H; si el offset contiene un valor activo distinto de cero, la desviación se suma al offset de desgaste, pero si es cero, escribe la medición directamente como offset de geometría. Acción práctica: Deje en cero el offset de desgaste de la herramienta correspondiente en la tabla de registro antes de llamar al cycle G37.
¿Aún no se ha resuelto?
Pregunta a nuestro asistente de IA sobre este tema en lenguaje natural. Basado en fuentes verificadas, sin alucinaciones.

- CNC CARE Co-Founder (May 2025 - Present)
- Mitsubishi Electric NC Sales & Service Section Manager (2008 - 2025)
- Reis CNC Service Engineer (2003 - 2008)
- Ören Kalıp CNC Mold Line Team Leader (1999 - 2002)
Con más de 25 años de experiencia trabajando en todas las áreas de la industria de máquinas CNC, continúo mis actividades como cofundador de CNC CARE, donde ofrecemos servicios de consultoría, ingeniería y repuestos originales independientes de la marca.
Artículos relacionados
Otros artículos sobre este tema
Guía de Programación de G71 y G710 en Controles Siemens SINUMERIK
Aprenda a programar dimensionamiento métrico con G71 y G710 en Siemens. Evite el Alarm 14800 por velocidad cero y configure el parámetro MD 10240 sin errores.
Cancelación de Corte Balanceado G69: Recuperación de Coordenadas
Aprenda a programar la cancelación de corte balanceado G69 en tornos CNC Fanuc, Siemens y Mitsubishi. Desactive la sincronización de torretas y evite colisiones.
Ciclo de Acabado G70 en CNC: GuÃa Fanuc, Siemens y Mitsubishi
Aprenda a programar el ciclo de acabado G70 en torneado CNC. Domine parámetros, códigos de alarma y sintaxis para controles Fanuc, Siemens CYCLE95 y Mitsubishi.
Cancelación de Rotación de Coordenadas G69: Guía CNC y Alarmas
Aprenda a cancelar el espejo G68 y la rotación de coordenadas usando G69 en Fanuc, Siemens y Mitsubishi para evitar colisiones catastróficas de la torreta.