0 calificaciones0% encontró este documento útil (0 votos)
141 vistas5 páginas
Este documento describe los códigos G más comunes utilizados en mecanizado CNC. Explica códigos para movimientos rápidos y de interpolación, ciclos de acabado y desbaste, selección de sistemas de coordenadas y compensación de radio de corte.
Este documento describe los códigos G más comunes utilizados en mecanizado CNC. Explica códigos para movimientos rápidos y de interpolación, ciclos de acabado y desbaste, selección de sistemas de coordenadas y compensación de radio de corte.
Este documento describe los códigos G más comunes utilizados en mecanizado CNC. Explica códigos para movimientos rápidos y de interpolación, ciclos de acabado y desbaste, selección de sistemas de coordenadas y compensación de radio de corte.
Donde X(U) es el punto final de las coordenadas de las G00 Movimiento rápido G00 X(U) Z(W) X; Z(W) es el punto final de las coordenadas de las Z Donde: X(U) es el punto final de las coordenadas de las Interpolación Linear - G01 G01 X(U) Z(W) F_ X; Z(W) es el punto final de las coordenadas de las Z; F Mecanizado es el avance. Donde: X(U) es el punto final del arco en as coordenadas de X; Z(W) es el punto final del arco en la Interpolación circular coordenada Z; R es el radio del arco; I es la distancia G02 en sentido manecillas G02 X(U) Z(U) R(I,K) en el eje X desde el punto inicial del arco al centro del del reloj círculo; K es la distancia en el eje Z desde el inicio del arco al centro del círculo. Donde: X(U) es el punto final del arco en as coordenadas de X; Z(W) es el punto final del arco en la Interpolación circular coordenada Z; R es el radio del arco; I es la distancia G03 en sentido contrario G02 X(U) Z(U) R(I,K) en el eje X desde el punto inicial del arco al centro del manecillas del reloj círculo; K es la distancia en el eje Z desde el inicio del arco al centro del círculo. Donde P tiempo de retardo en milisegundos; X,U G04 Tiempo de retardo G04 P(X,U) tiempo de retardo en segundos Entrada datos G20 pulgadas Entrada datos G21 milímetros Donde: X(U) La coordenada del eje X del punto final Roscado con paso del roscado (no programable cuando se hace rosca G32 constante en una G32 X(U) Z(W) F_ cilíndrica); Z(W) la coordenada del eje Z del punto final pasada del roscado; F paso de rosca Donde: X(U) La coordenada del eje X del punto final Roscado con paso del roscado; Z(W) la coordenada del eje Z del punto G34 variable en una G34 X(U) Z(W) K_ F_ Q_ final del roscado; K valor de cambio del paso de rosca pasada (K>0 paso incrementa, K<0 paso disminuye); F paso inicial de rosca Desactivar G40 compensación radio corte Activar compensación G41 de radio corte a la izquierda Activar compensación G42 de radio corte a la derecha Configuración la Donde. S el número máximo de revoluciones de la G50 máxima velocidad de G50 S_ torreta la torreta Cancelar el desplazamiento preestablecido / G53 Seleccionar un sistema de coordenadas de máquina Donde: X El desplazamiento del eje X programable del origen del sistema de coordenadas de trabajo en Selección Sistema de relación con un cero preestablecido w1; Z el G54 coordenadas de pieza G54 (X_Z_) desplazamiento del eje Z programable del origen del N°1 sistema de coordenadas de trabajo en relación con un cero preestablecido w1 Donde: X El desplazamiento del eje X programable del origen del sistema de coordenadas de trabajo en Selección Sistema de relación con un cero preestablecido w2; Z el G55 coordenadas de pieza G55 (X_Z_) desplazamiento del eje Z programable del origen del N°2 sistema de coordenadas de trabajo en relación con un cero preestablecido w2 Donde: X El desplazamiento del eje X programable del origen del sistema de coordenadas de trabajo en Selección Sistema de relación con un cero preestablecido w3; Z el G56 coordenadas de pieza G56 (X_Z_) desplazamiento del eje Z programable del origen del N°3 sistema de coordenadas de trabajo en relación con un cero preestablecido w3 Donde: X El desplazamiento del eje X programable del origen del sistema de coordenadas de trabajo en Selección Sistema de relación con un cero preestablecido w4; Z el G57 coordenadas de pieza G57 (X_Z_) desplazamiento del eje Z programable del origen del N°4 sistema de coordenadas de trabajo en relación con un cero preestablecido w4 Donde: X El desplazamiento del eje X programable del origen del sistema de coordenadas de trabajo en Selección Sistema de relación con un cero preestablecido w5; Z el G58 coordenadas de pieza G58 (X_Z_) desplazamiento del eje Z programable del origen del N°5 sistema de coordenadas de trabajo en relación con un cero preestablecido w5 Donde: X El desplazamiento del eje X programable del origen del sistema de coordenadas de trabajo en Selección Sistema de relación con un cero preestablecido w6; Z el G59 coordenadas de pieza G59 (X_Z_) desplazamiento del eje Z programable del origen del N°6 sistema de coordenadas de trabajo en relación con un cero preestablecido w6 Donde: P número de línea donde inicia la secuencia de acabados; Q número de línea donde finaliza la G70 Ciclo de Acabados G70 P_ Q_ F_ S_ secuencia de acabados; F avance para acabados; S rpm de la torreta para acabados Donde: Primera línea: U la profundidad de corte para los pases de desbaste; R distancia que retrocede el buril al finalizar cada pase Segunda línea: P número de línea donde inicia la secuencia de G71 U_ R_ G71 Ciclo de desbaste desbaste; Q número de línea donde finaliza la G71 P_ Q_ U_ W_ F_ S_ secuencia de desbaste; U el valor (modo de programación en diámetros) y la dirección de eliminación del margen de acabado en el eje X; W el valor y la dirección de eliminación del margen de acabado en el eje Z; F avance para desbaste; S rpm de la torreta para desbaste Donde: Primera línea: W profundidad de corte para los pases de desbaste; R distancia que retrae el buril al finalizar cada pase Segunda línea: P número de línea donde inicia la secuencia de G72 W_ R_ G72 Refrentados contornos; Q número de línea donde finaliza la G72 P_ Q_ U_ W_ F_ S_ secuencia de contornos; U el valor (modo de programación en diámetros) y la dirección de eliminación del margen de acabado en el eje X; W el valor y la dirección de eliminación del margen de acabado en el eje Z; F avance para desbaste; S rpm de la torreta para acabados Donde: Primera línea: U el valor (programando en el modo radio) y la dirección de eliminación de la asignación total en el eje X; W el valor y la dirección de eliminación de la asignación total en el eje Z; R el número de pases consecutivos al eliminar la asignación aproximada, incluido un medio pase G73 U_ W_ R_ G73 Repetición de patrón Segunda Línea G73 P_ Q_ U_ W_ F_ S_ P número de línea donde inicia la secuencia de contornos; Q número de línea donde finaliza la secuencia de contornos; U el valor (modo de programación en diámetros) y la dirección de eliminación del margen de acabado en el eje X; W el valor y la dirección de eliminación del margen de acabado en el eje Z; F avance para desbaste; S rpm de la torreta para acabados Donde: Primera línea: R distancia que retrae la herramienta después de completar el paso de taladro G74 R_ G74 Taladro de cara frontal Segunda Línea G74 X(U) Z(W) P_ Q_ F_ X(U) coordenada punto final en el eje X; Z(W) coordenada punto final en el eje Z; P paso de la perforación en eje X (micrones); Q paso perforación en eje Z (micrones); F avance Donde: Primera línea: R distancia que retrae la herramienta después de Ranurados - Diámetro completar el paso de taladro G75 R_ G75 exterior / perforación Segunda Línea G75 X(U) Z(W) P_ Q_ F_ de diámetro interno X(U) coordenada punto final en el eje X; Z(W) coordenada punto final en el eje Z; P paso de la perforación en eje X (micrones); Q paso de perforación en eje Z (micrones); F avance Donde: Primera línea: xx: un número de dos dígitos de la cantidad de pases finales de la rosca; yy: un número de dos dígitos que especifica el tamaño del chaflán; zz: un número de dos dígitos que especifica el ángulo del filo de la herramienta; Q - la mínima profundidad de rosca en G76 Pxxyyzz Q_ R_ micrones (programando en modo radio); R la G76 Ciclo roscado G76 X(U) Z(W) R_ P_ Q_ profundidad de corte para los pases de acabados F_ Segunda línea: X(U) la coordenada en X del punto final del roscado; Z(W) la coordenada en eje Z del punto final del roscado; R es la compensación en eje X cuando corta rosca cónica (no programable cuando corta roscas cilíndricas); P altura de la rosca en micrones; Q profundidad de rosca para la primera pasada en micrones; F el paso de rosca en eje Z Ciclo fijo para cancelar G80 la perforación Donde: X(U) coordenada del punto final en el eje X; Ciclo simple para Z(W) coordenada del punto final en el eje Z; R la G81 G81 X(U) Z(W) R_ F_ perforación frontal coordenada absoluta del eje Z del plano de extracción de herramienta; F avance Donde: X(U) coordenada del punto final en el eje X; Ciclo para perforación Z(W) coordenada del punto final en el eje Z; R la G82 frontal con tiempo de G82 X(U) Z(W) R_ P_ F_ coordenada absoluta del eje Z del plano de retraso extracción de herramienta; P el tiempo de retraso en el fondo del hoyo en milisegundos; F avance Donde: X(U) coordenada del punto final en el eje X; Z(W) coordenada del punto final en el eje Z; Ciclo para taladrado G83 X(U) Z(W) R_ P_ Q_ R la coordenada absoluta del eje Z del plano de G83 profundo de cara F_ extracción de herramienta; P el tiempo de retraso en el fondo del hoyo en milisegundos; Q paso perforación en eje Z en micrones; F avance Donde: X (U) la coordenada del eje X del punto final Ciclo Disminución del primer paso; Z (W) la coordenada del eje Z del G90 G90 X(U) Z(W) R_ F_ Diámetro exterior punto final del primer paso; R cambio de radio desde la base del cono; F avance Donde: X(U) la coordenada en eje X del punto final del roscado en el primer pase; Z(W) la coordenada en el eje Z del punto final del roscado en el primer pase; R G92 Ciclo de ranurados G92 X(U) Z(W) R_ F_ compensación en eje X de la rosca cónica (no programable cuando corta rosca cilíndrica); F paso en el eje Z de la rosca Donde: X(U) la coordenada del punto final en el primer Fin del ciclo de giro de pase; Z(W) la coordenada en el eje Z del punto final en G94 G94 X(U) Z(W) R_ F_ la cara el primer pase; R cambio de radio de la base del cono; F avance Velocidad de corte G96 G96 S_ Donde: S velocidad de corte en m/min constante Rpm constante de G97 G97 S_ Donde: S rpm de la torreta torreta G98 Avance por minutos G98 F_ Donde: F es avance en mm/min G99 Avance por revolución G99 F_ Donde: F es avance mm/rev Código M Código Descripción Formato Explicación M00 / Parar programa con M01 confirmación M02 / Finalizar el control del M30 programa Iniciar rotación de M03 torreta con las manecillas del reloj Iniciar rotación de M04 torreta en contra de las manecillas del reloj Detener rotación de M05 torreta Activar refrigerante a M07 alta presión M08 Activar refrigerante M09 Desactivar refrigerante Abrir puertas M38 automáticamente Cerrar puertas M39 automáticamente M97 P_ L_ Donde: P Número de línea de inicio de la subrutina Llamada subrutina M97 interna; L el número de llamadas de la subrutina interna interna M98 Pxxyyyy Donde: xx el número de llamada de la subrutina Llamada subrutina M98 externa; yyyy el número de la subrutina externa (por externa ejemplo 0005) Finalice la subrutina interna / externa y M99 regrese al programa principal.