¿Cómo se programa el ciclo de taladrado G82 con tiempo de dwell en CNC? El ciclo G82 se activa mediante G98 G82 X_ Y_ Z_ R_ P_ F_ en controles Fanuc o Mitsubishi para pausar la broca al fondo del orificio. Escribir el tiempo de dwell P en milisegundos sin decimales previene alarmas y roturas de la herramienta de corte.
Introducción
Una colisión catastrófica del cabezal del husillo o de la torreta portaherramientas contra bridas de sujeción (clamps), la mordaza de una prensa (vise jaw) o las garras del plato (chuck) es el riesgo físico real cuando se reanuda un programa CNC mientras el ciclo de refrentado G82 permanece activo modalmente con registros de compensación desalineados. Si el preprocesador ejecuta el paso de avance rápido al siguiente agujero antes de que la broca se retraiga por completo debido a una holgura insuficiente, el impacto destrozará la herramienta y detendrá la producción con alarmas de sobrecorriente. 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. Validar el parámetro de tiempo de espera No. 5209 (DWP) elimina la causa más frecuente de parada no planificada en este comando, garantizando la protección de los husillos de bolas y evitando costosos tiempos de inactividad.
Resumen Técnico
| Detalle Técnico | Especificación |
|---|---|
| Código de Comando | G82 (Fanuc, Mitsubishi, dialecto ISO de Siemens), CYCLE82 (Siemens nativo) |
| Grupo Modal | Grupo 09 (Fanuc, Mitsubishi, dialecto ISO Siemens G291), Grupo 10 (Siemens G291 / listas de torneado Fanuc) |
| Marcas Soportadas | Fanuc, Siemens, Mitsubishi |
| Parámetros Críticos | Tiempo de Espera (P en milisegundos para Fanuc/Mitsubishi, DTB en segundos/revoluciones para Siemens), Profundidad Final (Z / DP) |
| Restricción Principal | Requiere una rotación del husillo preactivada (M03 o M04) y debe cancelarse (usando G80 o G290) antes de los comandos de cambio de eje o rotación de coordenadas para evitar errores de accionamiento. |
Lectura Rápida
- Seleccione G82 cuando los agujeros de fondo plano, refrentados o avellanados requieran acabados superficiales precisos y control de profundidad.
- Calcule el tiempo de espera en el fondo basándose en las RPM del husillo para garantizar al menos una revolución completa de la herramienta en la profundidad final.
- Verifique que la compensación de radio de herramienta (G41/G42) esté desactivada (G40) antes de llamar a G82 para evitar errores de eje.
- Asegúrese de que el husillo esté girando a la derecha (M03) o a la izquierda (M04) antes de ejecutar el ciclo fijo.
- Cancele G82 con G80 (o un bloque MCALL vacío en Siemens) antes de ejecutar cambios de plano, rotación de coordenadas o cambio de eje.
- Pruebe los nuevos programas G82 usando el modo bloque a bloque (single-block) y verifique las posiciones de coordenadas activas en la pantalla HMI antes de cortar material en bruto.
Conceptos Básicos
El propósito principal de programación del ciclo G82 es optimizar el mecanizado de agujeros de fondo plano, el avellanado y el punteado. Al pausar el avance del eje de la herramienta en el fondo del corte mientras el husillo continúa girando, el ciclo fijo permite que el filo complete su rotación y limpie cualquier material remanente. Esta acción de tiempo de espera rompe las virutas, corrige la deflexión de profundidad causada por la flexibilidad del husillo y garantiza un acabado superficial del fondo plano, liso y altamente preciso.
Los programadores deben calcular el tiempo de espera mínimo requerido (Dm) utilizando la fórmula estándar de velocidad del husillo: Dm = 60 / RPM. Este cálculo asegura que el husillo complete al menos una revolución completa en la profundidad final. En la práctica estándar del taller, los programadores duplican este valor calculado, especialmente durante velocidades de husillo lentas u operaciones de avance pesado, para garantizar que la herramienta elimine todo el material de la cara y deje un acabado limpio.
Estructura de Comandos
La estructura de comandos G82 especifica las ubicaciones de las coordenadas, la profundidad, el avance, el plano de seguridad y el periodo de tiempo de espera. Las coordenadas definen dónde se taladrará el agujero, y el valor Z o de profundidad especifica la posición final. El plano de seguridad, o Punto R, define la posición de seguridad donde el movimiento rápido cambia al avance de corte programado.
Para ejecutar el ciclo, el controlador primero realiza un posicionamiento rápido a lo largo de los ejes principales hacia las coordenadas del agujero, seguido de un movimiento rápido a lo largo del eje de taladrado hacia el nivel de holgura de seguridad. Luego, la herramienta avanza al avance programado hasta el fondo del agujero. Después de esperar durante la duración especificada, la herramienta se retrae en avance rápido de regreso al nivel del plano inicial (modo de retorno G98) o al plano de seguridad Punto R (modo de retorno G99).
; Sintaxis ISO de Fanuc/Mitsubishi/Siemens:
G98 (or G99) G82 X_ Y_ Z_ R_ P_ F_ K_ ;
; Sintaxis del Modo Nativo de Siemens:
CYCLE82 (RTP, RFP, SDIS, DP, DPR, DTB) ;
| Dirección / Parámetro | Descripción | Sistema / Unidades |
|---|---|---|
| X_ Y_ | Coordenadas del centro del agujero | Fanuc, Mitsubishi, Siemens ISO (mm o pulgadas) |
| Z_ | Coordenadas de profundidad final (absolutas o incrementales) | Fanuc, Mitsubishi, Siemens ISO (mm o pulgadas) |
| R_ | Coordenada del plano de seguridad Punto R | Fanuc, Mitsubishi, Siemens ISO (mm o pulgadas) |
| P_ | Tiempo de espera en el fondo del agujero (entero estrictamente positivo) | Fanuc, Mitsubishi, Siemens ISO (milisegundos, sin decimal) |
| F_ | Avance de corte | Fanuc, Mitsubishi, Siemens ISO (mm/min o pulgadas/min) |
| K_ / L_ | Número de repeticiones (K para Fanuc Series 16/30i, L para Series 15) | Fanuc, Mitsubishi, Siemens ISO (Entero de 0 a 9999) |
| RTP | Coordenada absoluta del plano de retracción | Siemens nativo (parámetro de CYCLE82) |
| RFP | Coordenada absoluta del plano de referencia | Siemens nativo (parámetro de CYCLE82) |
| SDIS | Distancia de holgura de seguridad | Siemens nativo (parámetro de CYCLE82, real positivo) |
| DP | Coordenada de profundidad absoluta | Siemens nativo (parámetro de CYCLE82) |
| DPR | Distancia de profundidad relativa (relativa al plano de referencia) | Siemens nativo (parámetro de CYCLE82, real positivo) |
| DTB | Tiempo de espera en la profundidad final | Siemens nativo (parámetro de CYCLE82 en segundos o revoluciones) |
Aplicaciones de Marca
Fanuc
Los controles Fanuc configuran la compatibilidad de los ciclos fijos mediante el Parameter No. 0001 (Bit 1 FCV) y la retención del tiempo de espera modal mediante el Parameter No. 5209 (Bit 2 DWP).
Los programadores ordenan G82 utilizando los modos de retorno estándar G98 o G99: G98 G82 X400.0 Y-350.0 Z-153.0 R-97.0 P300 F120 ;.
| Categoría | Valor / Código | Descripción / Detalles |
|---|---|---|
| Parámetros | Parameter No. 1681 | Controla los ajustes de superposición de bloques modales (Bit 0 DPS, Bit 1 DRL, Bit 5 DZL). |
| Alarmas | Alarm PS0206 | AXIS SWITCHING IN RIGID MODE: Cambio del eje de taladrado sin cancelar G82. |
| Alarmas | Alarm PS0003 | OVERFLOW: INTEGER: El valor del comando de superposición `,Q` está fuera del rango válido de 0 a 2. |
| Alarmas | Alarm PS0200 | ILLEGAL S CODE COMMAND: La velocidad del husillo excede los límites máximos del engranaje activo. |
| Versiones | Series 15 frente a 16/30i | Series 15 utiliza L para repeticiones; Series 16/30i utiliza K. Configurado a través del parámetro FCV. |
| Versiones | Sujeción del Eje C | Desactivado durante la especificación del formato de programa Fanuc Series 15. |
Advertencia: No escriba un punto decimal en la dirección P (como P1.5) en los controles Fanuc. El preprocesador no podrá analizar el decimal, lo que provocará que el tiempo de espera se ignore o se interprete como una pausa de 1 milisegundo, lo que conduce a la fricción de la herramienta y al desgaste rápido del filo.
Siemens
La programación nativa de Siemens utiliza el parámetro de máquina MD 18800 para habilitar compiladores externos de código G.
En el modo nativo de Siemens, el ciclo se llama modalmente usando MCALL: MCALL CYCLE82 (50.0, -10.0, 1.0, -25.0, , 1.5) ; seguido de patrones de agujeros.
| Categoría | Valor / Código | Descripción / Detalles |
|---|---|---|
| Parámetros | RTP, RFP, SDIS | Coordenadas para el plano de retracción, el plano de referencia y la holgura de seguridad. |
| Parámetros | DP, DPR, DTB | Profundidad absoluta, profundidad relativa y tiempo de espera en el fondo del agujero. |
| Alarmas | Alarm 61101 | Reference plane defined incorrectly: RTP, RFP y la profundidad son inconsistentes. |
| Alarmas | Alarm 61003 | No feed programmed in the cycle: Falta la velocidad de avance F. |
| Alarmas | Alarm 61102 | No spindle direction programmed: Falta M03 o M04. |
| Alarmas | Alarm 61815 | G40 not active: Compensación de herramienta activa antes de llamar al ciclo. |
| Versiones | 840D sl frente a 802D sl | 840D sl proporciona una visualización modal avanzada; 802D sl utiliza variables de reset protegidas contra escritura. |
Advertencia: La compensación de radio de herramienta debe desactivarse usando G40 antes de llamar a CYCLE82. Dejar G41 o G42 activo activará la Alarm 61815 y detendrá la ejecución del programa.
Mitsubishi
Mitsubishi CNC utiliza el Parameter #1265 para habilitar el formato especial y el Parameter #19417 para definir las reglas de comprobación de desaceleración del eje.
Los controles Mitsubishi admiten tanto los ciclos estándar de código G como los formatos de bloque especiales: G82 X100.0 Z-40.0 R-5.0 F120.0 P500 LI1, I0.2, J0.1 ;.
| Categoría | Valor / Código | Descripción / Detalles |
|---|---|---|
| Parámetros | Parameter #1271 | Alterna si los comandos de repetición están habilitados en el intérprete del programa. |
| Alarmas | Program Error (P411) | Comando de cambio de nombre de eje (G111) emitido mientras G82 está activo. |
| Alarmas | Program Error (P33) | Selección de condición de mecanizado I (G120.1) ordenada mientras G82 está activo. |
| Alarmas | Program Error (P128 / P923) | Cancelación de selección de condición de mecanizado I (G121) o rotación de coordenadas ordenada mientras G82 está activo. |
| Versiones | Torno Series 15-T | G82 pertenece al estándar del Grupo 09, pero al Grupo 10/09 en las listas 6 y 7. |
| Versiones | Interruptor G188 / G189 | Compilador de formato bimodal que cambia y traduce dinámicamente las listas de códigos G. |
Advertencia: La rotación de coordenadas (G68) o la conversión tridimensional de coordenadas (G68.1) no se pueden activar mientras un ciclo G82 sea modal. Hacerlo activará errores de programa como P923 o P261, finalizando las operaciones de inmediato.
Comparación de Marcas
| Característica / Capacidad | Fanuc | Siemens | Mitsubishi |
|---|---|---|---|
| Programación de Tiempo de Espera (P / DTB) | Especificado estrictamente como enteros positivos en milisegundos (no se permite punto decimal), p. ej., P500. | Segundos reales (p. ej., DTB=1.5) o revoluciones del husillo en modo nativo; milisegundos en ISO. | Entero de milisegundos; los puntos decimales se ignoran o se truncan en el formato especial. |
| Cancelación del Ciclo Modal | Cancelado por G80 o cualquier comando de movimiento del Grupo 01 (G00, G01) en bloques subsiguientes. | CYCLE82 nativo requiere un bloque MCALL vacío explícito para cancelar el estado modal. | Cancelado por G80, cualquier comando de movimiento del Grupo 01, o interruptores dinámicos como G188. |
| Conmutación Bimodal | No se admiten interruptores de formato bimodal. | Alternancia del modelo de intérprete dual mediante comandos G290 (Siemens nativo) y G291 (dialecto ISO). | Los interruptores de formato G188 / G189 traducen y conmutan dinámicamente las tablas de códigos G activas sobre la marcha. |
| Comprobaciones de Desaceleración / En posición | Gestionado globalmente mediante parámetros del sistema. | Gestionado mediante la holgura de seguridad y los parámetros del ciclo. | El formato especial permite tolerancias en línea ,I y ,J. Parámetro de comprobación de desaceleración #19417. |
Análisis Técnico
El análisis de las diferencias arquitectónicas entre los controles revela cómo los preprocesadores interpretan las estructuras del programa. Fanuc analiza los valores de tiempo de espera (P) y los recuentos de repetición (K) estrictamente como enteros positivos, mientras que Siemens utiliza listas de parámetros desacopladas con números reales. En un ciclo G82, Fanuc requiere que la duración del tiempo de espera se escriba en milisegundos como un entero (P500) sin punto decimal. En los controles nativos de Siemens, el ciclo G82 se desactiva en favor del ciclo tecnológico CYCLE82 guiado por parámetros. Sus parámetros —retracción (RTP), referencia (RFP), holgura de seguridad (SDIS) y profundidad absoluta (DP)— son números reales independientes, y el tiempo de espera (DTB) se especifica en segundos decimales o revoluciones, lo que elimina los problemas de interpretación de enteros.
La desactivación del ciclo fijo también muestra variaciones importantes en el compilador. Los controles Fanuc gestionan la desactivación del ciclo mediante la anulación del comando de movimiento del Grupo 01. Especificar un comando de movimiento del Grupo 01 como G00 o G01 en un bloque subsiguiente cancela el ciclo fijo modal, comportándose de manera idéntica a un G80. Los sistemas de torneado Mitsubishi cuentan con un compilador dinámico bimodal G188/G189 que reasigna las tablas modales G82 sobre la marcha y gestiona la cancelación a través de tablas de grupos unificadas. Los controles nativos de Siemens eluden por completo la desactivación basada en el movimiento; los ciclos modales llamados a través de MCALL permanecen activos en los bloques de coordenadas subsiguientes, ignorando los códigos de movimiento G00 y G01 hasta que el operador programa un bloque MCALL vacío e independiente.
Por último, el compilador de Mitsubishi admite un formato especializado bloqueado por parámetros (#1265 ext01/bit2 ON) que permite a los programadores generar anchos en posición del eje de posicionamiento y de taladrado directamente dentro del bloque del ciclo utilizando parámetros de tolerancia en línea (,I y ,J). Mitsubishi también presenta un parámetro de selección de comprobación de desaceleración paraxial dedicado (#19417) para evitar el retraso del eje al forzar comprobaciones de accionamiento sv024 con verificaciones de ancho en posición antes de invertir el avance del eje. Los controles Fanuc carecen de esta personalización a nivel de parámetros, gestionando las paradas exactas y la aceleración de trayectoria continua globalmente o a través de códigos G preasignados, mientras que Siemens gestiona estas transiciones mediante distancias de holgura de seguridad y ajustes de parámetros de ciclo nativos.
Ejemplos de Programas
Ejemplo de Fanuc G82
G90 G99 G82 X400.0 Y-350.0 Z-153.0 R-97.0 P300 F120 ;
Ejecución en seco (dry run)
Las coordenadas del controlador son absolutas (G90). La máquina posiciona rápidamente la herramienta en el plano X-Y en la posición X400.0 Y-350.0. El eje de taladrado se desplaza rápidamente hacia abajo hasta el plano de seguridad Punto R en Z-97.0 (G99). El eje Z comienza un avance lineal controlado (G01) a 120 mm/min hasta la profundidad final de Z-153.0. Al alcanzar Z-153.0, el avance se detiene y la herramienta espera durante 300 milisegundos (P300) mientras el husillo continúa girando para limpiar la cara inferior del agujero. El eje Z se desplaza rápidamente (G00) de regreso al nivel del Punto R en Z-97.0 debido al código de retracción G99.
Ejemplo de Siemens CYCLE82
G290 ;
MCALL CYCLE82 (50.0, -10.0, 1.0, -25.0, , 1.5) ;
X20.0 Y30.0 ;
X40.0 Y50.0 ;
MCALL ;
Ejecución en seco
El control cambia al modo nativo de Siemens (G290). El ciclo tecnológico CYCLE82 se carga en la memoria modal mediante MCALL. Los parámetros se configuran como: Plano de Retracción RTP = 50.0, Plano de Referencia RFP = -10.0, Holgura de Seguridad SDIS = 1.0 (la holgura implícita es RFP + SDIS = -9.0), Profundidad Absoluta DP = -25.0 y Tiempo de Espera DTB = 1.5 segundos. Cuando se procesa el primer bloque de coordenadas X20.0 Y30.0, la máquina desplaza rápidamente la herramienta a X20.0 Y30.0. El husillo se desplaza rápidamente al nivel de holgura de seguridad de -9.0 y luego avanza a la velocidad de avance activa hasta Z-25.0. La herramienta espera en Z-25.0 durante 1.5 segundos con el husillo girando, luego se retrae en avance rápido a Z50.0. La máquina se desplaza rápidamente a la segunda coordenada X40.0 Y50.0 y repite el ciclo de taladrado. El bloque MCALL vacío final cancela el registro del ciclo modal, restableciendo el sistema para los bloques de movimiento normales.
Ejemplo de Mitsubishi G82
G82 X100.0 Z-40.0 R-5.0 F120.0 P500 LI1, I0.2, J0.1 ;
Ejecución en seco
La máquina interpreta el bloque en el formato especial de torneado de Mitsubishi. El eje X se posiciona en 100.0 mientras la herramienta se desplaza rápidamente a lo largo del eje Z hacia el plano de seguridad Punto R en Z-5.0. El eje Z avanza linealmente a 120.0 mm/min hasta la profundidad final de Z-40.0. La herramienta espera durante 500 milisegundos (P500) en el fondo del corte mientras el husillo continúa girando. El preprocesador evalúa las tolerancias en posición de 0.2 mm (I0.2) y ,J0.1 (J0.1) para verificar la alineación del eje. La herramienta se retrae en avance rápido (G00) de regreso al plano de seguridad, ejecutando el número de repeticiones LI1 una vez.
Análisis de Errores
| Marca | Código de Alarma | Condición de Activación | Síntoma del Operador | Causa Raíz / Solución |
|---|---|---|---|---|
| Fanuc | Alarm PS0206 | Axis switching in rigid mode: El programador intenta cambiar el eje de taladrado activo sin cancelar el ciclo fijo. | El programa CNC se detiene de inmediato durante la ejecución, mostrando el código de alarma en la pantalla HMI y congelando el movimiento del eje. | El ciclo modal G82 sigue activo en el estado del sistema. Inserte un comando G80 para cancelar el ciclo G82 antes de cambiar de eje. |
| Fanuc | Alarm PS0003 | Overflow: Integer: El valor del comando de superposición `,Q` está programado fuera del rango válido de 0 a 2. | El control genera un fallo de desbordamiento de entero, detiene la ejecución del bloque del ciclo y activa un estado de fallo del sistema. | El valor del comando de superposición es demasiado grande o no es válido. Corrija el valor `,Q` en el bloque para que esté entre 0 y 2. |
| Siemens | Alarm 61101 | Reference plane defined incorrectly: El plano de retracción (RTP), el plano de referencia (RFP) y las coordenadas de profundidad final son inconsistentes. | El compilador detiene la ejecución del programa antes de ejecutar el bloque, evitando el movimiento físico del eje y mostrando un error de coordenadas. | Las coordenadas son lógicamente incorrectas (p. ej., el RFP está por debajo de la profundidad). Modifique los valores RTP, RFP y de profundidad para garantizar una trayectoria de retracción adecuada. |
| Siemens | Alarm 61815 | G40 not active: La compensación de radio de herramienta (G41 o G42) está activa al llamar al ciclo tecnológico. | El ciclo tecnológico no se compila, lo que activa una alarma de compensación y bloquea el movimiento del eje. | La compensación de radio de herramienta no es compatible durante la ejecución de CYCLE82. Inserte un comando G40 antes de la llamada a CYCLE82. |
| Mitsubishi | Program Error (P411) | Comando de cambio de nombre de eje (G111) ordenado mientras G82 está activo. | El intérprete aborta el análisis del programa, mostrando el error de programa P411 y provocando una parada de emergencia de los ejes de la máquina. | Ordenar cambios de eje mientras un ciclo fijo está activo es ilegal. Cancele el ciclo modal G82 con un comando G80 antes de emitir G111. |
| Mitsubishi | Program Error (P923) | Rotación de coordenadas activada o conversión tridimensional de coordenadas (G68.1) ordenada mientras G82 está activo. | El controlador detiene la ejecución del comando de rotación, mostrando el error P923, y permanece en un estado de retención de avance (feed hold). | Las transformaciones de coordenadas no se pueden inicializar mientras el ciclo es modal. Cancele G82 con G80 antes de llamar a G68 o G68.1. |
Nota de Aplicación
El desbocamiento de la torreta portaherramientas y la subsecuente rotura de la broca helicoidal ocurren cuando el preprocesador inicia un desplazamiento transversal rápido antes del retorno completo de la herramienta. Si el área efectiva de comprobación en posición está configurada con un valor demasiado alto en relación con el plano de seguridad Point R, la máquina no esperará la salida total del agujero. Esto provoca una colisión severa contra la mordaza de la prensa (vise jaw) o las bridas de fijación (clamps), deteniendo el eje con la alarma PS0206 en Fanuc o la alarma 61101 en Siemens. Las consecuencias inmediatas de omitir esta verificación son la deformación del husillo de bolas, la generación de piezas rechazadas por rayaduras internas y un prolongado tiempo de inactividad en la línea. Para evitar estas colisiones duras, los operadores deben ejecutar una ejecución en seco bloque a bloque y verificar activamente las coordenadas de retracción en la interfaz HMI antes del ciclo automático.
Red de Comandos Relacionados
- G80: Cancela todos los ciclos fijos activos, restableciendo el control al modo de interpolación de movimiento normal.
- G81 (o CYCLE81): Realiza taladrado estándar sin tiempo de espera, adecuado para agujeros pasantes simples donde el acabado superficial del fondo no es crítico.
- G76: Ciclo de roscado de múltiples pasadas en configuraciones de torno.
- G89 (or CYCLE89): Ejecuta taladrado con tiempo de espera en el fondo pero se retrae al avance de corte en lugar de avance rápido, lo que evita marcas de rayaduras en las paredes.
- G04: Ordena una pausa de tiempo de espera independiente en un bloque de programa, desacoplada de cualquier movimiento de ciclo fijo.
- MCALL: Activa los ciclos modales nativos de Siemens, permitiendo la ejecución de patrones de coordenadas separados sin repetir el bloque del ciclo.
Conclusión
La optimización de ciclos de taladrado y refrentado exige calibrar adecuadamente el tiempo de espera en el fondo del corte para eliminar el material remanente sin generar fricción excesiva que desgaste la broca. Configurar la cancelación explícita del ciclo mediante G80 o un bloque MCALL vacío en Siemens previene desplazamientos imprevistos de los ejes en bloques subsiguientes. En producción de alto volumen, verificar la holgura respecto a las mordazas y bridas mediante ejecuciones en seco iniciales minimiza el riesgo de paradas imprevistas y garantiza la precisión geométrica de las piezas terminadas.
Preguntas Frecuentes (FAQ)
¿Por qué mi torno CNC ignora el tiempo de espera del ciclo G82 y daña el acabado del fondo?
Los controles Fanuc e ISO interpretan la dirección P como un número entero en milisegundos, por lo que escribir un decimal como P1.5 anulará el tiempo de dwell o se interpretará como 1 ms. Esto provoca que la herramienta friccione y retorne antes de limpiar la cara plana del fondo. Modifique su programa para utilizar enteros completos sin punto decimal, ingresando P1500 si requiere una pausa de 1.5 segundos.
¿Qué causa el error de programa P923 en Mitsubishi durante un ciclo de taladrado G82?
El error P923 se activa cuando se ordena una rotación de coordenadas G68 o una conversión 3D G68.1 mientras el ciclo G82 está activo de forma modal. El compilador de Mitsubishi bloquea estas transformaciones geométricas para prevenir trayectorias de ejes descontroladas. Programe siempre un código G80 en un bloque exclusivo para cancelar el ciclo modal antes de aplicar cualquier comando de rotación o cambio de plano.
¿Cómo evitar colisiones contra bridas al programar CYCLE82 en controles Siemens Native?
En el modo nativo de Siemens, el ciclo CYCLE82 permanece modal a través del comando MCALL y repetirá el taladrado en cada coordenada posterior del programa de pieza. Si se desplaza a una coordenada de sujeción para cambiar de herramienta sin desactivar la modalidad, el cabezal intentará taladrar sobre la brida de fijación. Escriba un bloque MCALL independiente sin argumentos inmediatamente después del último orificio para limpiar la memoria modal del control.