>
>
2025-12-18
En el mundo del mecanizado CNC, dos comandos G-code simples—G98 y G99—presentan un caso fascinante de interpretación contextual. Como un camaleón que cambia de color, estas instrucciones adquieren significados completamente diferentes cuando se usan en fresadoras versus tornos. Este artículo explora sus distintas aplicaciones en las plataformas de mecanizado.
En las fresadoras, estos comandos controlan la altura de retracción de la herramienta después de la finalización del ciclo, determinando si la herramienta regresa al plano Z inicial o al plano R—estableciendo esencialmente una "distancia de seguridad" para evitar colisiones durante los movimientos rápidos.
La elección depende de la geometría de la pieza de trabajo y de las consideraciones de seguridad. G98 resulta más seguro para piezas con protuberancias prominentes o cuando se requiere un reposicionamiento significativo entre ciclos. G99 ofrece ahorro de tiempo para superficies planas que requieren operaciones secuenciales rápidas.
Los tornos reutilizan estos comandos para especificar las unidades de medida de la velocidad de avance, cambiando fundamentalmente cómo se interpretan los valores "F" programados.
Este modo mantiene una carga de viruta constante independientemente de las variaciones de velocidad del husillo—crucial para la vida útil de la herramienta y la estabilidad de corte durante los ajustes dinámicos de velocidad.
G99 se combina eficazmente con G96 (control de velocidad de superficie constante). Mientras que G96 mantiene una velocidad de corte constante en diferentes diámetros, G99 conserva un avance uniforme por revolución, asegurando la consistencia del mecanizado.
Ejemplo de Fresado - Taladrado de Agujeros Profundos: G98 facilita la retracción completa de la herramienta para la evacuación de virutas en cavidades profundas, mientras que G99 se adapta a agujeros menos profundos que requieren solo una retirada parcial.
Ejemplo de Torneado - Refrentado: G99 mantiene un avance constante por revolución bajo las velocidades variables del husillo de G96 durante los cambios de diámetro.
Aplicación de Roscado: G99 programa directamente el paso de la rosca como la velocidad de avance (por ejemplo, G99 F1.5 para roscas de paso de 1.5 mm).
Diferentes controladores CNC (Fanuc, Haas, etc.) pueden implementar estos comandos con ligeras variaciones. Los programadores avanzados pueden emplear macros para la selección dinámica de G98/G99 basada en las condiciones de mecanizado en tiempo real.
A medida que la tecnología CNC evoluciona, los sistemas más nuevos introducen versiones mejoradas de estos comandos, ofreciendo características como alturas de retracción adaptativas y ajustes de avance basados en la fuerza—expandiendo aún más las capacidades de estos elementos de programación fundamentales.
Contacta con nosotros en cualquier momento