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.
Introducción
Si un operador presiona el botón de reinicio o realiza ajustes manuales de avance con el manivela (handwheel jog) mientras los modos de coordenadas espejo G68 permanecen activos, los registros de coordenadas se desfasan según la distancia del cortador. Si se reanuda la operación automática sin verificar estas desviaciones, la torreta portaherramientas se desplaza a lo largo de una trayectoria desviada, colisionando directamente contra las bridas de mesa (table clamps), las mordazas de prensa de fijación (fixture vise jaws) o las garras rotativas del plato de sujeción (spindle chuck). Esta colisión catastrófica destruye las herramientas de corte, genera códigos de alarma de sobrecarga de alta corriente como M01 1036 o P29 y convierte la pieza de trabajo en material de desecho. Validar el parámetro #1202 mirofs elimina la causa más frecuente de parada no planificada en este comando, protegiendo al equipo de colisiones severas, previniendo el tiempo de inactividad imprevisto y asegurando el tiempo de ciclo planificado sin generar scrap. 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.
Resumen Técnico
| Comando | Grupo | Marcas | Parámetros Críticos | Restricción Principal |
|---|---|---|---|---|
| G69 / G14 | Grupo 15 / Grupo 18 | Fanuc, Siemens, Mitsubishi | #1119 Tmiron, #1202 mirofs | El corte balanceado no coordina dinámicamente la trayectoria tras el inicio del avance |
Lectura Rápida
- G69 desactiva la imagen espejo de coordenadas y devuelve los registros a la torreta base.
- G14 cancela el modo de sincronización de corte balanceado.
- El parámetro #1202 mirofs define la distancia entre la torreta base y la torreta opuesta.
- Mitsubishi permite la activación de la imagen espejo directamente mediante el comando T.
- Nunca cambie de compilador de programa (G188) mientras el modo de imagen espejo esté activo.
- El desplazamiento manual de los ejes durante el modo espejo activo requiere la verificación absoluta de coordenadas antes de reiniciar.
Conceptos Básicos
La implementación de la función modal de imagen espejo G68 en centros de torneado proporciona a los programadores flexibilidad de coordenadas al mecanizar piezas simétricas en torretas opuestas. Al invertir automáticamente el signo de las coordenadas del eje X y desplazar el sistema de coordenadas del programa al lado de la torreta opuesta, G68 permite a los operadores utilizar programas escritos para la torreta base para cortar piezas en la torreta opuesta sin recalcular las coordenadas. De manera similar, el corte balanceado G15 sincroniza el inicio del avance de corte en ambas torretas.
Al mecanizar piezas de trabajo largas y delgadas, la aplicación simultánea de herramientas de corte desde ambos lados del material bruto evita la flexión de la pieza, suprime la holgura estructural, elimina las vibraciones y reduce significativamente los tiempos de ciclo. Antes de iniciar los ciclos automáticos, el operador de preparación debe posicionar y asegurar físicamente el material bruto dentro de los sistemas de sujeción de la pieza, como sujetarlo en las mordazas de una prensa de máquina, bridas de mesa o las garras rotativas de un plato de sujeción.
Estructura de Comandos
El comando G69 cancela el modo activo de imagen espejo establecido por G68. Esto desplaza la estructura de coordenadas desde la torreta opuesta de regreso a la torreta base. La sintaxis funciona como un código preparatorio independiente y no requiere definiciones adicionales de ejes en el bloque.
Los modos de corte balanceado siguen una estructura independiente, requiriendo G15 para activar la sincronización y G14 para desactivarla. El número de operación de sincronización se especifica mediante la dirección L. Los operadores deben asegurarse de que se hayan configurado los parámetros adecuados para el enmascaramiento de selección de herramientas y el desplazamiento de coordenadas.
G69 ;G14 ;
| Parámetro / Dirección | Descripción |
|---|---|
| #1119 Tmiron | Selección de Imagen Espejo por comando T (válido/inválido) |
| #1202 mirofs | Distancia entre Herramientas de Corte (valor en radio) |
| #1273 ext09/bit4 | Definición de eje válido para imagen espejo |
| #1118 mirr_A | Dirección de compensación de desgaste de la torreta opuesta |
| L (G15) | Número de operación de sincronización de tiempos (0-9999) |
Aplicaciones de Marca
Fanuc
Los controles Fanuc gestionan la imagen espejo en torretas opuestas mediante bloques preparatorios explícitos G68 y G69. El control se apoya en el comando G69 activo para restaurar el procesamiento estándar de coordenadas.
G68 ;G69 ;
| Parámetros | Alarmas | Versiones |
|---|---|---|
| — (sin fuente) | SV0414 (relacionado) | — (sin fuente) |
Fanuc carece de integración directa de imagen espejo mediante el comando T, lo que requiere que el programador inserte bloques de código G estándar.
Siemens
Siemens procesa las rotaciones y espejos de coordenadas mediante la gestión activa de frames. Al cancelar los frames, la reversión nativa de frames deselecciona por completo los códigos modales activos.
G68 ;G69 ;
| Parámetros | Alarmas | Versiones |
|---|---|---|
| — (sin fuente) | — (sin fuente) | — (sin fuente) |
Siemens deselecciona por completo los frames y modales activos durante la reversión nativa de frames.
Mitsubishi
Mitsubishi permite activar y desactivar la imagen espejo de torretas opuestas directamente mediante la selección de herramienta (comando T) en lugar de códigos preparatorios G. Guiado por parámetros como #1119 Tmiron y #1203 TmirS1.
G68 ;G14 ;
| Parámetros | Alarmas | Versiones |
|---|---|---|
| #1119 Tmiron, #1202 mirofs | P371, M01 1036, P29 | #1037 cmdtyp Listas 6 y 7 |
Mitsubishi integra dinámicamente los comandos modales de torneado G68/G69 con su función de retroceso manual arbitrario (G127) para rastrear la compensación de herramienta con precisión.
Comparación de Marcas
| Tema | Fanuc | Siemens | Mitsubishi |
|---|---|---|---|
| Espejo en Torreta Opuesta | Requiere bloques explícitos G68/G69 | Requiere bloques explícitos | ON/OFF directamente mediante el comando T |
| Rastreo de Retroceso Manual | — (sin fuente) | Deselecciona frames activos | Rastrea activamente desfases modales (G127) |
| Bloqueo de Cambio de Formato | Sin monitorear | Sin monitorear | Bloqueado con Error de Programa (P29) |
Análisis Técnico
Tres comportamientos clave de programación y coordenadas distinguen claramente la gestión de imagen espejo y corte balanceado de Mitsubishi frente a los controles Fanuc y Siemens durante las operaciones de torneado. Mitsubishi permite activar y desactivar la imagen espejo de las torretas opuestas directamente mediante la selección de herramienta por comando T, en lugar de utilizar códigos preparatorios G. Guiado por los parámetros #1119 Tmiron, #1203 TmirS1 y #1204 TmirS2, seleccionar un número de herramienta designado desplaza dinámicamente los sistemas de coordenadas de la pieza de trabajo y las compensaciones de desgaste. Los controles Fanuc y Siemens carecen de esta integración de espejo mediante el comando T, requiriendo bloques preparatorios G68/G69 explícitos en el programa de la pieza.
Mitsubishi integra dinámicamente los modales de torneado G68/G69 con su función de retroceso manual arbitrario (G127). Cuando el retroceso manual arbitrario está activo, el operador puede girar manualmente el manivela hacia atrás para retirar la herramienta. Durante este rastreo inverso, el núcleo de movimiento de Mitsubishi rastrea y mantiene con éxito los desfases de coordenadas G68 activos, las compensaciones de dirección de herramienta (#1118 mirr_A) y los desfases utilizando su bloque de almacenamiento de información modal especializado, evitando la deriva de ejes y manteniendo la seguridad de las coordenadas. Siemens deselecciona por completo los frames y modales activos durante la reversión nativa de frames.
Mitsubishi aplica una marca de validación bloqueada por parámetros para el cambio bimodo del formato de programa bajo espejo activo. Si se emite un comando G188 en un sistema de piezas que está activamente en modo de imagen espejo por código T, el control bloquea inmediatamente el cambio de compilador y genera un Error de Programa (P29). Esto garantiza que las tablas de coordenadas permanezcan limpias e inicializadas antes de cambiar de compiladores, un bloqueo de registro protector que no es monitoreado por los controles Fanuc ni Siemens.
Ejemplos de Programas
Ejemplo Fanuc
O1001
G68 ; Activar imagen espejo para torreta opuesta
T0202 ; Llamar herramienta
G69 ; Cancelar imagen espejo
ejecución en seco (dry run): Ejecute el bloque sin material físico. Verifique que el desfase de coordenadas se active con G68 y se cancele por completo tras leer G69.
Ejemplo Siemens
N10 G68 ; Activar imagen espejo
N20 T2 D1 M6 ; Llamar herramienta y corrector
N30 G69 ; Cancelar imagen espejo
ejecución en seco: Avance a través del ciclo en un estado seguro de la máquina. Asegúrese de que los marcos activos se reviertan suavemente tras la ejecución de G69 sin desfases residuales.
Ejemplo Mitsubishi
G68 ; Activar imagen espejo para torreta opuesta
T0202 ; Selección de torreta opuesta
G69 ; Cancelar imagen espejo
G15 L10 ; Activar modo de corte balanceado
G14 ; Cancelar modo de corte balanceado
ejecución en seco: Simule el ciclo mediante gráficos. Confirme que T0202 active el desfase impulsado por parámetros y que G14 cancele con éxito la sincronización de la trayectoria.
Análisis de Errores
| Código de Alarma | Activador | Síntoma del Operador | Causa Raíz / Solución |
|---|---|---|---|
| Mitsubishi P371 | G68 comandado durante espejo externo | Parada de ciclo | Borrar espejo externo |
| Mitsubishi M01 1036 | Espejo externo/parámetro aplicado durante G68 | Fallo de máquina | No aplicar espejo externo en G68 |
| Mitsubishi P29 | G188 comandado durante modo espejo | Bloqueo por error de programa | Cambiar formatos fuera del modo espejo |
Nota de Aplicación
Una causa crítica de fallo de programa durante el corte balanceado es asumir que el control mantiene la sincronización de la trayectoria a lo largo de todo el ciclo. El comando de corte balanceado solo sincroniza el inicio del avance de corte; no coordina dinámicamente los movimientos de los ejes ni las anulaciones (overrides) en los bloques posteriores. Para evitar colisiones catastróficas y paradas no planificadas, el programador debe garantizar que las distancias de recorrido, las velocidades de avance, los estados de override y las llaves de interbloqueo de ambas torretas se programen de forma idéntica. Si se ejecuta un desajuste de coordenadas, las fuerzas desiguales ejercidas sobre las torretas opuestas hacen que la pieza de trabajo vibre violentamente, provocando marcas de vibración (chatter), la rotura imprevista de las herramientas, tiempos de inactividad prolongados y piezas rechazadas. Además, al presionar reinicio o ajustar el manivela manual en modo espejo G68, los registros se desfasan por el valor del parámetro #1202 mirofs; reanudar el ciclo automático sin verificar los desfases desplaza la torreta hacia las garras rotativas del plato o las bridas de la mesa, activando alarmas de sobrecarga M01 1036 o P29 y paralizando la producción.
Red de Comandos Relacionados
- G68: Activa el desfase de coordenadas por imagen espejo.
- G14: Cancela la sincronización de corte balanceado.
- G188: Cambia los formatos de programa, los cuales no deben ejecutarse durante modos espejo.
Conclusión
Verifique siempre los desfases de coordenadas y los comandos modales activos mediante una prueba sin carga antes de reanudar la operación automática, especialmente tras realizar ajustes manuales con el manivela o paradas de emergencia. Confirmar la descalificación de los registros con G69 y validar los parámetros de espejo previene colisiones de la torreta contra las garras del plato, elimina paradas no planificadas y garantiza la entrega de piezas conformes dentro del tiempo de ciclo optimizado.
Preguntas Frecuentes (FAQ)
¿Cómo cancelar un desfase de imagen espejo en el control CNC sin ejecutar el comando G69?
En controles Mitsubishi con torretas opuestas, es posible configurar el parámetro #1119 Tmiron para permitir que la selección de herramienta mediante el código T gestione y cancele directamente la imagen espejo al retornar a la torreta base. Antes de iniciar la producción, verifique que la máscara del parámetro #1203 TmirS1 coincida con la herramienta activa en el programa.
¿Por qué el control CNC genera la alarma P29 durante un cambio de formato de programa?
La alarma P29 se activa automáticamente cuando se comanda una instrucción de cambio de formato de programa G188 mientras el sistema de herramientas permanece en modo espejo de código T o corte balanceado activo. Para solucionar esta interrupción y evitar piezas rechazadas, programe el comando de cancelación G69 o G14 antes de ejecutar la línea del código G188.
¿Qué origina una colisión de la torreta tras presionar el botón de reinicio durante un corte balanceado?
Si el operador realiza desplazamientos manuales con el manivela o presiona el botón de reinicio con el modo espejo G68 activo, los registros de posición se desfasan por la distancia de la herramienta definida en el parámetro #1202 mirofs. Reanudar el ciclo automático sin verificar las coordenadas desplaza la torreta hacia el plato de garras; realice un retorno al punto cero y valide la posición absoluta en la pantalla del control antes de reiniciar.
¿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.
Programación de G68 Espejo y Corte Sincronizado en Tornos CNC
Aprenda a programar G68 imagen espejo y corte balanceado en tornos CNC Fanuc, Siemens y Mitsubishi para evitar colisiones y sincronizar torretas duales.