Guía del Comando G13.1: Cancelar Interpolación Polar en Tornos CNC
Aprenda a usar el código G13.1 para cancelar la interpolación polar en tornos CNC Fanuc, Siemens y Mitsubishi sin causar alarmas de trayectoria o colisiones.
Introducción
Un violento impacto de la torreta (turret) portaherramientas contra las mordazas del plato (chuck) o contra las bridas de sujeción (clamps) representa el riesgo operativo más crítico al finalizar los ciclos de fresado frontal en tornos CNC. 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. La activación del comando modal de cancelación G13.1 requiere un orden estricto de finalización de las compensaciones activas; de lo contrario, el control calcula de forma incorrecta el vector de retracción y desplaza la herramienta fuera de su trayectoria segura. Esto interrumpe la producción en masa de inmediato, incrementando el tiempo de inactividad y generando costosas piezas de desecho. Dominar el flujo sintáctico y el comportamiento de los parámetros asociados a G13.1 en sistemas Fanuc, Siemens y Mitsubishi es indispensable para asegurar un tiempo de ciclo óptimo y proteger la integridad física del equipo.
Resumen Técnico
El comando G13.1 es la instrucción modal que cancela el modo de interpolación en coordenadas polares y restaura las coordenadas de torneado estándar en máquinas CNC multieje. La siguiente tabla destaca las especificaciones esenciales de este código de cancelación:
| Especificación | Detalles |
|---|---|
| Código de Comando | G13.1 (emparejado con la activación G12.1) |
| Grupo Modal | Grupo 19 (o Grupo 21 dependiendo del sistema de G-code específico) / Modal |
| Marcas Compatibles | Fanuc, Siemens, Mitsubishi |
| Parámetros Críticos | #1516 (mill_ax), #1517 (mill_c), #8111 (Milling Radius), #1293 (ext29/bit0) |
| Restricción Principal | Debe programarse solo en bloques independientes. Las compensaciones activas deben cancelarse antes de la ejecución. |
Lectura Rápida
- Preposicionamiento del C-axis: Preposicionar el C-axis a 0 mediante
G00 C0;antes de la activación de G12.1 para evitar errores de desfase rotativo. - Regla de bloque independiente: Programar tanto G12.1 como G13.1 completamente solos en bloques dedicados para evitar paradas instantáneas en la ejecución del programa.
- Cancelación de compensación: Desactivar la compensación de radio de nariz de herramienta usando
G40antes de comandar G13.1 para prevenir el Program Error P485. - Orden de offsets: Activar todos los offsets de longitud de herramienta (G43/G44) antes de habilitar la interpolación en coordenadas polares para prevenir el Program Error P481.
- Restauración del modo de feedrate: Al ingresar G12.1 se sobrescriben los feedrates activos a feed per minute (G94), mientras que G13.1 restaura automáticamente el estado previo de feed per revolution (G95).
- Desactivación de CSS: Asegurar que el control de velocidad de corte constante (G96) esté desactivado (usando G97) antes de invocar G12.1 para evitar la corrupción del plano de coordenadas.
- Barreras de seguridad: Implementar Chuck and Tailstock Barriers (G22/G23) para establecer zonas de seguridad electrónicas y prevenir colisiones de la turret.
Conceptos Básicos
El efecto de programación práctico de la interpolación en coordenadas polares G12.1 de Mitsubishi es que permite al programador realizar contornos de planos, hexágonos, perfiles complejos y ranuras descentradas en la cara de una pieza torneada como si estuviera programando coordenadas planas estándar en un centro de mecanizado. El CNC resuelve dinámicamente las posiciones ortogonales virtuales, traduciéndolas en movimientos sincronizados del X-axis lineal físico y del C-axis rotativo. Sin embargo, los programadores y operadores deben vigilar la posición inicial del C-axis rotativo. Cuando se activa G12.1, el control restablece forzosamente el contador de posición del C-axis virtual a 0. Si el operador no preposiciona el C-axis (por ejemplo, comandando G00 C0;) antes de la activación de G12.1, el plano o perfil mecanizado se desfasará rotacionalmente, lo que dará como resultado un contorno desalineado y una pieza de trabajo dañada arruinada o una pieza de desecho.
Las causas comunes de falla durante la interpolación en coordenadas polares provienen de las transiciones de feedrate y las compensaciones activas. Al entrar en G12.1 se sobrescribe forzosamente el feedrate de corte y se establece el feed per minute asíncrono (G94) como el estado activo. Cuando la interpolación se cancela mediante G13.1, el sistema restaura automáticamente el estado de feed per revolution (G95) que estaba activo antes de comenzar. Además, todos los offsets y compensaciones de longitud de herramienta deben completarse y estar activos antes de comandar G12.1; intentar cambiar la compensación de longitud de herramienta (G43/G44) dentro del modo polar detiene el sistema bajo el Program Error P481. Si un operador comete un error con los offsets de herramienta, la turret del torno puede desplazarse fuera de trayectoria durante las transiciones rápidas, impulsando la herramienta directamente hacia el material en bruto sujeto en el chuck de la pieza de trabajo o chocando con las fixture clamps montadas en la mesa, lo que resulta en una colisión catastrófica. La utilización de Chuck and Tailstock Barriers (G22/G23) en el panel de control garantiza que si una trayectoria de herramienta cruza estas zonas de seguridad electrónicas, el sistema detiene el movimiento de los ejes y muestra un código de alarma de límite de carrera almacenado, evitando daños en el hardware. El manual arbitrary reverse run (G127) y el block search / program restart están estrictamente desactivados durante la interpolación polar, lo que significa que cualquier retroceso manual en este modo activará la alarma E98 CAN'T RESEARCH.
Estructura de Comandos
La estructura de comandos para la interpolación en coordenadas polares comprende un comando de activación y un comando de cancelación correspondiente. El sistema mapea un sistema de coordenadas virtual sobre los ejes físicos de la máquina, convirtiendo los movimientos lineales y angulares en trayectorias sincronizadas. Estos comandos deben estar solos en bloques independientes para evitar errores de control.
En configuraciones estándar, el plano de coordenadas activo (usualmente G17 XY) debe definirse antes de llamar al comando de activación. Cuando se completa la operación, el comando de cancelación G13.1 cancela el modo de coordenadas polares y devuelve el sistema a las coordenadas de torneado estándar, como G18 ZX. La sintaxis y los detalles de los parámetros se describen a continuación:
G12.1 D_ E=_; (Activación de interpolación polar / modo de fresado)
G13.1; (Cancelación de interpolación polar)
| Dirección / Parámetro | Descripción | Notas |
|---|---|---|
D | Designa el nombre del eje hipotético de fresado. | 0 representa el Y-axis virtual; 1 representa el eje rotativo virtual. |
E= | Designa la letra de dirección del eje rotativo. | Por ejemplo, E=C, representando el C-axis rotativo físico. |
| Parameter #1516 | Establece el nombre físico del eje rotativo utilizado para la interpolación de fresado. | Típicamente asignado al C-axis rotativo en la máquina. |
| Parameter #1517 | Establece el nombre del eje de interpolación de fresado hipotético. | Utilizado cuando se omite el comando D del bloque de activación. |
| Parameter #8111 | Dicta si las direcciones de coordenadas lineales siguen la programación en radio o diámetro. | Invalida completamente las designaciones estándar de coordenadas G10.9. |
| Parameter #1533 | Establece el eje de coordenadas lineales utilizado para determinar el plano de interpolación en coordenadas polares activo. | Típicamente se mapea a los ejes físicos X, Y o Z. |
| Parameter #1293 (bit 0) | Dicta el comportamiento del feedrate síncrono (ext29/bit0). | Cuando se establece en 1, permite que G95 permanezca activo durante la interpolación. |
Aplicaciones de Marca
Fanuc
En los sistemas de torno Fanuc estándar, la interpolación en coordenadas polares se activa mediante el comando preparatorio G12.1 y se cancela usando G13.1. Los sistemas Fanuc carecen de la capacidad de aceptar argumentos de bloque directos como D y E en el bloque de activación. En su lugar, el control depende de parámetros rígidos para definir el eje rotativo físico y el eje lineal virtual antes de la ejecución.
Un programa escrito para un sistema Fanuc debe ejecutar G12.1 después de seleccionar el plano G17 y preposicionar el C-axis. Los programadores deben asegurarse de que el feed per minute (G94) esté activo, porque los sistemas Fanuc estándar no permiten el feed per revolution (G95) síncrono dentro del modal de interpolación. Si se comanda G95, el control genera una alarma de feedrate del sistema y detiene las operaciones.
| Característica de la Marca | Detalles de Implementación |
|---|---|
| Parámetros | Mapeado rígidamente a través de parámetros (por ejemplo, la serie 5460 para el mapeo del eje de coordenadas polares). |
| Alarmas | Se activan alarmas de feedrate estándar si se comanda feed per revolution (G95). |
| Versiones | Estándar en los controles Fanuc Series 16i/18i/21i, Series 0i y Series 15i. |
Advertencia: Asegúrese de que el modo de feedrate esté configurado en G94 antes de ejecutar G12.1 para evitar interrupciones inmediatas en la ejecución del programa debido a un desajuste en los parámetros de feedrate.
Siemens
Los controles Siemens SINUMERIK no soportan nativamente los códigos preparatorios estándar G12.1 o G13.1 en su modo nativo. En su lugar, los sistemas Siemens utilizan el solucionador de transformación cinemática de alto nivel TRANSMIT para manejar la interpolación en coordenadas polares. Este solucionador se activa y desactiva mediante comandos NC nativos en lugar de G-codes.
Para ejecutar programas heredados que contienen G12.1 y G13.1, un sistema Siemens debe cambiar del modo Siemens NC al modo ISO Dialect usando el comando preparatorio G291. El control luego mapea G12.1 y G13.1 a sus parámetros de transformación internos, traduciéndolos a través de su traductor bilingüe de software. Revertir de nuevo al modo nativo de Siemens requiere llamar a G290 después de la cancelación de G13.1.
| Característica de la Marca | Detalles de Implementación |
|---|---|
| Parámetros | Mapea las coordenadas directamente a los parámetros de transformación internos de TRANSMIT. |
| Alarmas | Los errores de configuración cinemática generan alarmas de transformación internas de Siemens. |
| Versiones | Soportado a través del traductor ISO Dialect en los controles Sinumerik 840D sl y 828D. |
Advertencia: No ejecute los comandos G12.1 o G13.1 mientras esté en el modo nativo de Siemens (G290 active) or the control will fail to recognize the G-code and throw a command error.
Mitsubishi
Los sistemas CNC de Mitsubishi admiten completamente la interpolación en coordenadas polares estándar utilizando G12.1 y G13.1, junto con la capacidad de definir un mapeo de ejes dinámico dentro del programa. El programador puede pasar argumentos de bloque como D y E para seleccionar el eje de fresado virtual y el nombre del eje rotativo físico directamente dentro del bloque activo.
Los controles Mitsubishi también permiten que el feed per revolution (G95) síncrono permanezca activo durante todo el ciclo, siempre que el Parámetro #1293 ext29/bit0 esté configurado en 1. Esta configuración de parámetro proporciona una ventaja importante sobre Fanuc, permitiendo el perfilado de caras sincronizado con el husillo sin cambiar los modos de feedrate.
| Característica de la Marca | Detalles de Implementación |
|---|---|
| Parámetros | #1516 (mill_ax), #1517 (mill_c), #8111 (Milling Radius), #1533 (mill_Pax), #1293 (ext29/bit0) |
| Alarmas | P32 (rotary coordinate error), P33 (independent block syntax), P35 (D value), P481 (compensation/diameter switch), P485 (CSS/plane/compensation cancel) |
| Versiones | Controles M800V/M80V. La versión de software A8 o anterior activa P128 con G120.1; la versión A9 o posterior admite la ejecución concurrente. |
Advertencia: El control restablece forzosamente el contador de posición del C-axis virtual a 0 tras la activación de G12.1; no comandar G00 C0 antes de la activación hace que el perfil gire, arruinando la pieza de trabajo.
Comparación de Marcas
Las tres principales marcas de CNC muestran variaciones estructurales distintas en cómo procesan la interpolación en coordenadas polares. La siguiente tabla compara las características de implementación en Fanuc, Siemens y Mitsubishi:
| Tema | Fanuc | Siemens | Mitsubishi |
|---|---|---|---|
| G-code Preparatorio Nativo | Soportado mediante G12.1 y G13.1 (el mapeo de ejes depende de parámetros) | No soportado nativamente; utiliza el solucionador TRANSMIT. Soportado en modo ISO Dialect (G291) | Soportado mediante G12.1 D_ E=_; y G13.1 (admite mapeo dinámico de ejes) |
| Feed-per-Revolution G95 | Impone el feed per minute (G94) durante G12.1; activa una alarma si se comanda G95 | — (no source) | Puede permanecer activo si el Parámetro #1293 ext29/bit0 está configurado en 1 |
| Argumentos de Bloque de Comando | Mapeado rígidamente a parámetros; no admite argumentos de bloque dinámicos | Mapea las coordenadas a parámetros de registro de transformación internos | Admite la selección dinámica de ejes (D para el eje virtual, E= para el eje rotativo) |
Análisis Técnico
Tres comportamientos distintos diferencian claramente la interpolación polar G12.1 de Mitsubishi de los controles Fanuc y Siemens:
Primero, Mitsubishi presenta una integración de la opción Feed-per-Revolution G95 muy específica administrada por el Parámetro #1293 ext29/bit0. Mientras que los tornos Fanuc imponen estrictamente el feed per minute durante G12.1 y activan alarmas si se comanda el feed per revolution síncrono, Mitsubishi permite al programador mantener activo el feed síncrono (G95) durante todo el ciclo de interpolación en coordenadas polares si #1293 bit0 está configurado en "1".
Segundo, Mitsubishi incorpora argumentos de mapeo de ejes integrados directamente dentro de su estructura de comandos G12.1 (usando G12.1 D_ E=_;). Esto permite al programador seleccionar dinámicamente el eje hipotético de fresado (D0 para el Y-axis virtual, D1 para el nombre del eje rotativo) y asignar el nombre del eje rotativo físico activo (usando E= nombre del eje rotativo) de forma dinámica dentro del programa de la pieza. En los sistemas de torno Fanuc estándar, G12.1 carece de estos argumentos de bloque directos y está mapeado rígidamente a configuraciones de parámetros estándar.
Tercero, Siemens SINUMERIK no admite nativamente los códigos preparatorios G12.1/G13.1 en modo estándar, dependiendo en su lugar de su solucionador de transformación cinemática de alto nivel TRANSMIT. Aunque Siemens puede interpretar programas heredados G12.1 a través de su modo ISO Dialect (G291), mapea estas coordenadas a sus parámetros de registro de transformación internos en lugar de ejecutar un bucle de mapeo de ejes simple y rígido, gestionando la traducción a través de una arquitectura de traductor bilingüe basada en software completamente diferente.
Ejemplos de Programas
Ejemplo de Programa G-Code para Fanuc
G17 G90 G00 X40.0 C0. Z3.0; (Seleccionar plano G17, preindexar C-axis a 0, avance rápido a coordenadas de seguridad)
G12.1; (Activar modo de interpolación en coordenadas polares)
G01 G42 X20.0 F2000; (Iniciar feedrate lineal y habilitar compensación de radio de nariz de herramienta G42)
G03 X10.0 C20.0 R10.0; (Ejecutar interpolación circular en sentido antihorario usando el radio R)
G40 X40.0; (Desactivar compensación de radio de nariz de herramienta antes de la cancelación)
G13.1; (Cancelar interpolación en coordenadas polares, devolviendo la turret a coordenadas estándar)
ejecución en seco (dry run)
Durante una ejecución en seco, el operador debe verificar que el husillo indexe C a 0 antes de que se ejecute G12.1. El control restablecerá el contador de posición del C-axis virtual a 0 inmediatamente al leer G12.1. El modo de feedrate cambia automáticamente a feed per minute (G94). La compensación de nariz de herramienta G42 se habilita de forma segura después de la activación de G12.1 y se cancela con G40 antes de G13.1. Tenga cuidado con las sobretensiones de velocidad de los ejes durante las transiciones rápidas a medida que el eje rotativo traduce trayectorias cartesianas en movimientos angulares cerca del origen de coordenadas polares.
Ejemplo de Programa ISO Dialect para Siemens
G291;
G17 G90 G00 X40.0 C0. Z3.0; (Seleccionar plano G17 XY, preposicionar C-axis, posicionar herramienta)
G12.1;
G01 G42 X20.0 F2000; (Comenzar avance lineal con compensación de radio de cortador activa)
G03 X10.0 C20.0 R10.0; (Realizar interpolación circular en la cara de la pieza)
G40 X40.0; (Cancelar compensación de radio de cortador)
G13.1;
G290; (Cambiar el control de vuelta al modo nativo de Siemens)
ejecución en seco
Para realizar una ejecución en seco de este programa, verifique la transición del modo nativo de Siemens al modo ISO Dialect a través de G291. El control lee el bloque G12.1 y utiliza la configuración del solucionador cinemático TRANSMIT para traducir las coordenadas X y C. Asegúrese de que la compensación de nariz de herramienta G42 esté desactivada antes de leer G13.1. Finalmente, verifique que G290 devuelva con éxito el sistema al modo nativo de Siemens, asegurando que los ciclos subsiguientes se ejecuten en el formato de coordenadas correcto.
Ejemplo de Programa G-Code para Mitsubishi
G17 G90 G00 X40.0 C0. Z3.0; (Preposicionar C-axis rotativo a 0 y posicionar herramienta)
G12.1;
G01 G42 X20.0 F2000; (Iniciar avance de corte lineal con compensación de radio de nariz de herramienta)
G03 X10.0 C20.0 R10.0; (Realizar interpolación de fresado frontal en sentido antihorario)
G40 X40.0; (Desactivar compensación de radio de nariz de herramienta)
G13.1; (Cancelar modo de interpolación en coordenadas polares)
ejecución en seco
Al realizar una ejecución en seco en un sistema Mitsubishi, verifique el Parámetro #1293 ext29/bit0 para determinar si el modo de feedrate G95 permanece activo durante G12.1. Si el bit 0 está configurado en 0, el CNC sobrescribirá el feedrate activo a G94 (feed per minute). Observe el C-axis rotativo; debe preindexarse a C0 para evitar un perfil desfasado rotacionalmente. La ejecución en seco confirma que la compensación de radio de herramienta G42 está activa solo dentro del modal G12.1 y se cancela mediante G40 antes de leer G13.1.
Análisis de Errores
La sintaxis de programación incorrecta o los estados modales inadecuados durante la interpolación polar activan códigos de alarma específicos. La siguiente tabla detalla los errores comunes, sus causas y cómo resolverlos en las tres marcas:
| Marca | Código de Alarma | Condición de Activación | Síntoma para el Operador | Causa Raíz / Solución |
|---|---|---|---|---|
| Mitsubishi | Program Error P32 | Valor de coordenada programado directamente con el nombre del eje rotativo después de E= (por ejemplo, E=C90.0). | El CNC detiene la ejecución, mostrando el error en el panel de pantalla. | Elimine el valor de coordenada del bloque de activación G12.1. Solo defina la letra del eje. |
| Mitsubishi | Program Error P33 | G12.1 o G13.1 no está escrito en un bloque independiente, o se omite el nombre del eje rotativo. | El programa se detiene de inmediato, impidiendo el movimiento de los ejes. | Escriba G12.1 y G13.1 completamente solos en bloques independientes. Verifique la sintaxis para la dirección E=. |
| Mitsubishi | Program Error P481 | Intentar la compensación de longitud de herramienta (G43/G44) o el cambio de G10.9 mientras G12.1 está activo. | La turret del torno se detiene durante la transición de trayectoria; la máquina muestra el código de error. | Active todos los offsets de herramienta antes de llamar a G12.1. Evite los cambios de diámetro/radio G10.9. |
| Mitsubishi | Program Error P485 | Intentar el cambio de plano (G18/G19), CSS G96 activa, u omitir G40 antes de G13.1. | El programa de CNC interrumpe el corte activo; se enciende la luz de alarma. | Desactive CSS usando G97 antes de G12.1. Asegúrese de que G40 esté activo antes de G13.1. Evite cambiar de plano. |
| Mitsubishi | Alarm E98 | Intentar el manual arbitrary reverse run (G127) o block search / program restart durante la interpolación polar. | El sistema rechaza las solicitudes de búsqueda o retroceso manual. | No use el reverse run manual ni el block search mientras G12.1 esté activo. Vuelva a ejecutar desde el inicio del programa si se detiene. |
| Fanuc | System Alarm (Feedrate) | Comandar o mantener activo el feed per revolution (G95) síncrono durante el modo polar. | El panel de control muestra una alarma de conflicto de feedrate y detiene el avance. | Cambie a feed per minute (G94) antes de ejecutar G12.1. |
Nota de Aplicación
Una parada no planificada debido al Program Error P485 en Mitsubishi o a la alarma 61815 en Siemens interrumpe la producción cuando se ejecuta G13.1 sin haber cancelado previamente la compensación de radio de nariz de herramienta (G40). Si la torreta se desplaza para el corte de desbaste o acabado final y el operador omite la instrucción G40, la máquina detendrá los movimientos de los ejes en plena trayectoria, dejando marcas de vibración que estropean el acabado superficial. Validar el parámetro #1293 (ext29/bit0) elimina la causa más frecuente de parada no planificada en este comando, permitiendo que el avance síncrono por revolución G95 permanezca activo sin generar alarmas de conflicto de avance al cancelar la interpolación. Asimismo, configurar adecuadamente el parámetro #8111 para el radio de fresado evita desfases dimensionales acumulados en piezas con tolerancias estrechas, reduciendo drásticamente el tiempo de ciclo improductivo por reajustes en el panel del operador.
Red de Comandos Relacionados
- g12.1-polar-coordinate-interpolation: Activa el modo de interpolación polar/fresado, mapeando coordenadas cartesianas a movimientos sincronizados de los ejes X y C.
- g11-programmable-data-input-cancel: Cancela el modo de entrada de datos programable, asegurando que los parámetros de coordenadas no se alteren después de completar las secuencias de fresado frontal.
- g07.1-cylindrical-interpolation: Activa la interpolación cilíndrica en el eje rotativo, lo que representa un modo de mapeo rotativo a lineal relacionado.
G40: Cancela la compensación de radio de nariz de herramienta activa, la cual debe ejecutarse antes del comando de cancelación G13.1 para evitar errores de plano.G94/G95: Dictan los modos de feedrate, donde G94 controla el feed per minute y G95 controla el feed per revolution.
Conclusión
La correcta implementación de la cancelación de la interpolación polar mediante G13.1 es indispensable para maximizar la eficiencia y reducir el tiempo de ciclo en operaciones de torneado-fresado. La recomendación de producción principal consiste en estructurar el programa de modo que G13.1 ocupe un bloque completamente independiente, asegurando la previa desactivación de la compensación G40. Realizar una ejecución en seco (dry run) de la primera pieza permite verificar que el restablecimiento del avance síncrono G95 se realice de forma fluida y sin caídas de avance residuales. Este procedimiento estándar en el taller previene colisiones mecánicas, elimina los tiempos de inactividad causados por alarmas del preprocesador y asegura que cada pieza cumpla con los estándares geométricos sin generar desperdicios.
Preguntas Frecuentes (FAQ)
¿Por qué el torno CNC genera la alarma Program Error P485 al ejecutar el código G13.1?
Esta alarma se activa principalmente porque la compensación de radio de nariz de herramienta (G41/G42) sigue activa en el momento de leer el comando G13.1. El preprocesador del control CNC no puede recalcular los vectores de movimiento de los ejes cartesianos a las coordenadas físicas de torneado si aún existe una compensación geométrica activa, lo que detiene la máquina para evitar una colisión. Acción práctica: Coloque siempre el código G40 en un bloque independiente inmediatamente antes de la instrucción G13.1 para limpiar el buffer de lectura de la máquina.
¿Qué ocurre con el avance (feedrate) de la máquina al cancelar la interpolación polar con G13.1?
Al programar G13.1, el CNC cancela automáticamente el modo de avance por minuto (G94) impuesto por la activación polar y restaura el estado modal de avance por revolución (G95) que estaba activo previamente. Si la máquina experimenta un salto brusco en la velocidad de avance al reanudar las operaciones de torneado estándar, se debe a que la memoria del control retiene un valor F residual incompatible con el avance síncrono. Acción práctica: Declare explícitamente el comando de avance (como G95 F0.2) en el primer bloque de movimiento de torneado que siga a la línea G13.1.
¿Cómo se evita un desfase angular o pieza rechazada al reiniciar el programa después de una parada en modo polar?
Los sistemas CNC prohíben estrictamente el reinicio de programa o la búsqueda de bloques (block search) dentro del bucle G12.1/G13.1, activando la alarma E98 CAN'T RESEARCH. Si el mecanizado se interrumpe y se intenta retomar el corte a mitad de trayectoria, el C-axis virtual se desalineará respecto al husillo físico. Acción práctica: Ejecute G13.1 en modo manual (MDI) y reposicione el husillo a C0 antes de reanudar la secuencia automática desde el bloque inicial de la herramienta para evitar una colisión o pieza defectuosa.
¿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
Comprobación de Retorno a la Posición de Referencia G27: Guía CNC de Ejes
Aprenda a configurar la comprobación de retorno a referencia G27 en controles Fanuc, Siemens y Mitsubishi. Resuelva la Alarma 61816 y optimice parámetros.
Límite de Velocidad de Husillo y Área de Trabajo Superior G26 Siemens
Domine el comando Siemens SINUMERIK G26 para configurar límites del área de trabajo superior y velocidades máximas del husillo. Evite colisiones y paradas de eje.
Monitoreo de Fluctuación de Velocidad de Husillo G26 y Límites CNC
Guía para configurar G26 en controles Fanuc, Siemens y Mitsubishi. Evite la fluctuación de velocidad del husillo, proteja la torreta y reduzca piezas rechazadas.
Límites de Área de Trabajo G25 y Velocidad del Spindle en Siemens CNC
Configure límites de área de trabajo inferiores y velocidad de spindle G25 en Siemens SINUMERIK. Evite colisiones físicas de la turret y reduzca piezas rechazadas.