Anatomía de un ciclo básico: G81
Hay muchos parámetros y opciones asociados con los ciclos de perforación, así que comencemos con uno relativamente simple: G81. G81 no jerárquico y no tiene ninguna operación especial en la parte inferior del agujero. Simplemente baja a la velocidad de avance, y luego se retrae.
Usemos este ejemplo de bloque G81:
Z1. 0 (Z inicial)
X10Y12 (XY para el primer hoyo)
G99 G81 R0. 2 Z-0.7
X10Y14 (XY para el segundo agujero)
X10Y16 (XY para el tercer hoyo)
G80 (Cancelar enlatados ciclo)
Aquí es un esquema de cómo funciona:
Siguiendo con el esquema:
– en Primer lugar, la máquina rápidos para las coordenadas X e y del orificio, o el correspondiente par de coordenadas si un plano distinto G17 es seleccionado. Para nuestro ejemplo, esas coordenadas son X10Y12.
– En segundo lugar, los rápidos de la herramienta descienden directamente a la posición R, establecida por la palabra «R» del ciclo. Llegamos a una Z de 1.0″. R es 0.2″, por lo que aceleramos de 1.0″ a 0.2″.
– A continuación alimentamos una cantidad igual a Z. En otras palabras, Z especifica la profundidad, no una coordenada en particular. Esa profundidad se mide desde R. Por lo tanto, con una R de 0.2″ y una profundidad (Z) de 0.7″, vamos a bajar a Z = -0.5″. Recuerde hacer esa matemática con cuidado, ya que R siempre estará un poco por encima de la parte superior del material y debe agregarla a la profundidad real del agujero para obtener su Z.
– Por último, nos retraemos a velocidad de rápidos. Ahora retraer puede funcionar de una de dos maneras, y se modifica usando G98 y G99.
Retracción modificable Con Códigos G98 y G99
Los códigos G98 y G99 se utilizan para modificar el comportamiento de retracción de los ciclos de perforación enlatados. Si G98 está en efecto (especificado antes del ciclo, como el G99 mostrado anteriormente), la retracción vuelve a la altura Z inicial. Si G99 está en efecto, la retracción es a la altura R. La opción de retraerse a la altura Z original usando G98 se proporciona en caso de que haya obstáculos entre los orificios, como abrazaderas u otras características de la pieza.
Múltiples orificios Hasta que G80 Cancele el Ciclo
Como se mencionó, estos ciclos de perforación son modales. Eso significa que se puede extraer un montón de coordenadas XY una vez que se inicia el ciclo, y la máquina ejecutará felizmente el ciclo en cada ubicación. Para cancelar el ciclo, utilice G80. Después de ejecutar el G80, la máquina vuelve al modo G00.
En el ejemplo anterior, obtenemos 3 agujeros antes de que el G80 cancele el ciclo enlatado.
Simulando para Simplificar, Comprender y verificar
A estas alturas, probablemente estés pensando que el agua es profunda, fría y se mueve bastante rápido: ¡los ciclos enlatados son complejos!
Lo parecerá hasta que te acostumbres a ellos. La complejidad está ahí para darle todas las opciones que necesita para entregar una miríada de situaciones. Sin embargo, hay buenas noticias, ya sea que solo esté tratando de aprender o si está desarrollando y probando activamente ciclos enlatados en su código g. Puede utilizar un simulador de código g para que sea más fácil entenderlos y trabajar con ellos. Si aún no lo has hecho, ve a nuestro Simulador/Editor de código G-Wizard y regístrate. Eso pondrá en sus manos un simulador de código g de primera clase que facilitará la comprensión y el trabajo con ciclos enlatados.
Aquí hay una toma de la parte de la pantalla GWE que muestra una gráfica de lo que está haciendo la máquina, así como lo que llamamos una «pista» que explica el ciclo enlatado en inglés sencillo:
Las líneas rojas son rápidos y las líneas verdes están a velocidad de avance
La gráfica de fondo muestra claramente los tres orificios que se están perforando. La pista (el área en azul en la parte inferior) nos indica la línea de código original, así como 4 pistas diferentes:
– Nos recuerda que el G99 significa volver al plano R inicial después de cada agujero.
– Nos dice que el G81 es un ciclo de perforación simple.
– Sabemos que la retracción será a Z = 0.2 «
– Por último, sabemos que el fondo del agujero está en Z = -0.5″, exactamente donde lo queríamos.
Es muy útil tener a mano este tipo de herramientas cuando intentas trabajar con ciclos enlatados.
Relativo vs Absoluto y Repeticiones
En el ejemplo de G81 anterior vimos cómo el ciclo enlatado es modal, por lo que podemos seguir dando valores XY y perforar un montón de agujeros. Hay otro enfoque que se puede usar para múltiples orificios asumiendo que tienen un espaciado regular, y es usar coordenadas relativas y repeticiones.
G82-Ciclo de perforación
G82 es un ciclo de perforación que no picotea, sino que habita en la parte inferior del agujero. Esto aumenta la precisión de la profundidad del agujero.
Un G82 típico se ve así:
G82 XYZ R P F L
XY: Coordenadas del agujero
Z: Fondo del agujero
R: Posición de retracción en Z. Los movimientos de la Z inicial a R se realizan a velocidades rápidas. De R al fondo del agujero se realiza a velocidad de avance.
P: Tiempo de permanencia en la parte inferior del agujero.
F: Velocidad de avance de corte
L: Número de repeticiones
Una vez que el taladro llega al fondo del agujero y ha terminado de morar, la retracción se realiza a velocidades rápidas.
G83 G – Code-Ciclo de Picoteo de agujero profundo
El G83 g-code es un ciclo de perforación que se retrae hasta el final del agujero con cada picoteo. Como tal, es adecuado para agujeros más profundos que los que puede manejar el ciclo G73. G83 también permite moradas en la parte inferior del agujero. Esto aumenta la precisión de la profundidad del agujero.
Un G83 típico se ve así:
G83 XYZ R P Q F L
XY: Coordenadas del agujero
Z: Fondo del agujero
R: Posición de retracción en Z. Los movimientos de la Z inicial a R se realizan a velocidades rápidas. De R al fondo del agujero se realiza a velocidad de avance.
P: Tiempo de permanencia en la parte inferior del agujero.
Q: Profundidad a aumentar en cada picoteo.
F: Velocidad de avance de corte
L: Número de repeticiones
Una vez que el taladro llega al fondo del agujero y ha terminado de morar, la retracción se realiza a velocidades rápidas.
G73 G-Code-Perforación de Alta Velocidad de Agujeros Poco Profundos
G74 G – Code-Ciclo de Roscado Inverso (Izquierdo)
G87 G-Code-Back Ciclo de Mandrinado
G76 G – Code-Ciclo de Mandrinado de Precisión
¿Qué Hay de Los Agujeros Aún Más Profundos?
Un agujero profundo es cualquier agujero de más de 5 diámetros de profundidad. Cuanto más profundo vayas, más difícil se vuelve. Se necesitan una variedad de técnicas, y los ciclos de perforación de peck son solo uno. Aquí hay una tabla práctica para ayudarlo a mantenerse al día con las diversas técnicas:
Para obtener más información sobre todas las otras técnicas, consulte nuestro artículo de perforación de agujeros profundos.
Ejercicios
1. Saque el libro de programación para su controlador y lea el capítulo sobre ciclos enlatados para que pueda ver cómo funcionan.
2. Configure el editor G-Wizard correctamente para los ciclos enlatados de su controlador.
3. Escriba un código g que use un ciclo de perforación enlatado.
4. Utilice la herramienta CNC conversacional G-Wizard en el Editor G-Wizard para crear un programa de código g que utilice ciclos de perforación enlatados. Echa un vistazo a cómo funciona y compáralo con el programa que escribiste en el #3.