Dime ¿qué representan todos los códigos de programación de tornos CNC?
Nombre de la instrucción - función correspondiente G00------posicionamiento rápido G01------interpolación lineal G02------interpolación de arco en sentido horario G03---- --Interpolación de arco en sentido antihorario G04------Pausa temporizada G05------Interpolación circular a través del punto intermedio G07------Interpolación Z spline G08---- --Aceleración de avance G09------Deceleración de avance G20------Llamada de subrutina G22------Método de programación de dimensión de radio G220-----Usar G23 en la interfaz de operación del sistema-- ----Método de programación de tamaño de diámetro G230-----Usar G24 en la interfaz de operación del sistema------Fin del subprograma G25------Procesamiento de salto G26------Procesamiento de ciclo G30- -----Cancelación de anulación G31------Definición de anulación G32------Corte de rosca de paso constante, sistema en pulgadas G33------Corte de rosca de paso constante, sistema métrico G53, conjunto de coordenadas de pieza de trabajo G500 Cierre de sesión del sistema G54------Establezca sistema de coordenadas de pieza de trabajo uno G55 ------Establecer el sistema de coordenadas de pieza dos G56------Establecer el sistema de coordenadas de pieza tres G57------Establecer el sistema de coordenadas de pieza cuatro G58------establecer el sistema de coordenadas de pieza cinco G59-- ----establecer el sistema de coordenadas de la pieza de trabajo seis G60------modo de trayectoria precisa G64------modo de trayectoria continua G70------Tamaño en pulgadas G71------Tamaño métrico mm G74- -----Volver al punto de referencia (punto cero de la máquina) G75------Volver al punto cero de las coordenadas de programación G76---- --Volver al punto inicial de las coordenadas de programación G81------Círculo externo Ciclo fijo G331-----Ciclo fijo de rosca G90------Tamaño absoluto G91------Tamaño relativo G92---- --Coordenadas prefabricadas G94------Velocidad de avance, avance por minuto G95------Velocidad de avance, avance por revolución G00—Posicionamiento rápido edite este párrafo 3. Formato del comando G: G00 X(U)__Z(W)__ Explicación: (1) Este comando hace que la herramienta se mueva rápidamente a la posición especificada según el modo de control del punto. La pieza de trabajo no debe procesarse durante el movimiento. (2) Todos los ejes programados se mueven a la velocidad definida por los parámetros al mismo tiempo. Cuando un eje alcanza el valor programado, se detiene, mientras que los demás ejes continúan moviéndose. (3) Las coordenadas que no se mueven no necesitan ser. programado. (4) G00 se puede escribir como G0. Ejemplo: G00. G01—Interpolación lineal Formato: G01 La velocidad de movimiento está determinada por la velocidad de avance del comando F. Todas las coordenadas se pueden ejecutar en conjunto. (2) G01 también se puede escribir como G1 Ejemplo: G01 En G90, la coordenada del punto final del arco es el valor absoluto de la coordenada relativa al punto cero programado. En G91, el punto final del arco es el valor incremental relativo al punto inicial del arco. Independientemente de G90 o G91, I y K son los valores de coordenadas del punto final del arco. I es el valor de la dirección X y K es el valor de la dirección Z. Las coordenadas del centro del círculo no se pueden omitir durante la interpolación de arco a menos que se programen en otros formatos. (2) Al programar la instrucción G02, puede programar directamente círculos de cuadrante, círculos completos, etc. Nota: Al cruzar el cuadrante, la compensación de espacio se realizará automáticamente. Si la entrada de compensación de espacio al final del área de parámetros es muy diferente del juego real de la máquina herramienta, se producirán cortes obvios en la pieza de trabajo. (3) G02 también se puede escribir como G2.
Ejemplo: G02 X60 Z50 I40 K0 F120 Formato 2: G02. R tiene signo, "+" significa que el ángulo del arco es inferior a 180 grados; "-" significa que el ángulo del arco es superior a 180 grados. El "+" se puede omitir. (3) Se basa en las coordenadas del punto final. Cuando el valor de longitud entre el punto final y el punto inicial es mayor que 2R, se utiliza una línea recta en lugar del arco. Ejemplo: G02 X60 Z50 R20 F120 Formato 3: G02 Igual que el formato 2. G03—Descripción de la interpolación circular: Excepto que la dirección de rotación del arco es opuesta, el formato es el mismo que el comando G02. G04—Pausa temporizada Formato: G04__F__ o G04 __K__ Descripción: El movimiento de procesamiento se pausa una vez transcurrido el tiempo, continúa el procesamiento. El tiempo de pausa se especifica mediante los datos que siguen a F. La unidad es segundos. El rango es de 0,01 segundos a 300 segundos. G05—Interpolación de arco a través del punto intermedio Formato: G05 X(u)____Z(w)____IX_____IZ_____F_____ Descripción: (1) Otros ejemplos similares a G02/G03: G05 Incrementar en un 10% Si desea aumentar en un 20%, debe escribir dos párrafos separados. G22 (G220): método de programación del tamaño del radio Formato: G22 Descripción: si ocupa su propia línea en el programa, el sistema se ejecuta en modo radio y los siguientes valores en el programa también se basan en el radio. G23 (G230): método de programación del tamaño del diámetro Formato: G23 Descripción: si ocupa una línea separada en el programa, el sistema se ejecuta en modo diámetro y los siguientes valores en el programa también se basan en el diámetro. G25—Procesamiento de salto Formato: G25 LXXX Descripción: Cuando el programa se ejecuta en este programa, se transferirá el segmento de programa especificado por él. (XXX es el número del segmento del programa). G26—Procesamiento de ciclos Formato: G26 LXXX QXX Descripción: Cuando el programa se ejecuta en este programa, el comienzo del segmento de programa que especifica y este segmento se utilizan como cuerpo del ciclo, y el número de ciclos está determinado por el valor detrás de Q . G30—cancelación de ampliación Formato: G30 Descripción: Ocupa una línea por sí solo en el programa, usado junto con G31, para cancelar la función de G31. G31—Formato de definición de anulación: G31 F_____ G32—Procesamiento de rosca de paso constante (imperial) G33—Procesamiento de rosca de paso constante (métrico) Formato: G32/G33 X(u)____Z(w)____F____ Descripción: (1) X y Z son los puntos finales Valor de coordenadas, F es el paso de rosca (2) G33/G32 solo puede procesar roscas de una sola herramienta y de un solo inicio. (3) Los cambios en el valor X pueden procesar roscas cónicas. (4) Al usar este comando, la velocidad del husillo no puede ser demasiado alta, de lo contrario el desgaste de la herramienta será mayor. G50: establezca las coordenadas de la pieza de trabajo/establezca la velocidad máxima (baja) del husillo Formato: G50 S____Q____ Descripción: S es la velocidad máxima del husillo, Q es la velocidad mínima del husillo G54: establezca las coordenadas de la pieza de trabajo Formato: G54 Descripción: Puede haber varias en el sistema Hay dos sistemas de coordenadas, G54 corresponde al primer sistema de coordenadas y su valor de posición de origen se establece en los parámetros de la máquina herramienta.
G55—Establecer las coordenadas de la pieza de trabajo 2, igual que arriba G56—Establecer las coordenadas de la pieza de trabajo 3, igual que arriba G57—Establecer las coordenadas de la pieza de trabajo 4, igual que arriba G58—Establecer las coordenadas de la pieza de trabajo 5, igual que arriba G59—Establecer las coordenadas de la pieza de trabajo 6, igual que arriba G60: formato del modo de ruta precisa: G60 Descripción: En el proceso de procesamiento real, cuando se conectan varias acciones y cuando se programa con rutas precisas, habrá un proceso de almacenamiento en búfer (es decir, desaceleración) al realizar la siguiente sección del procesamiento. G64: modo de ruta continua Formato: G64 Descripción: Relativo para G60. Se utiliza principalmente para mecanizado en desbaste. G74—Retorno del punto de referencia (punto cero de la máquina) Formato: G74 X Z Descripción: (1) No puede aparecer ningún otro contenido en este párrafo. (2) Las coordenadas que aparecen después de G74 volverán a cero en orden X y Z. (3) Antes de usar G74, debe confirmar que la máquina herramienta esté equipada con un interruptor de punto de referencia. (4) También se puede realizar el retorno a cero de un solo eje. G75 - Regreso al punto cero de las coordenadas programadas Formato: G75 X Z Descripción: Regreso al punto cero de las coordenadas programadas G76 - Regreso al punto inicial de las coordenadas programadas Formato: G76 Descripción: Regreso a la posición de inicio de la herramienta tratamiento. G81—Ciclo fijo de círculo exterior (círculo interior) Formato: G81__X(U)__Z(W)__R__I__K__F__ Descripción: (1) X, Z son los valores de coordenadas del punto final, U, W son los valores de incremento del punto final relativo hasta el punto actual. (2)R es el diámetro de la sección inicial a procesar. (3) I es el avance para el torneado en desbaste, K es el avance para el acabado, I y K son números con signo y los signos de los dos deben ser los mismos. La convención de símbolos es la siguiente: cortar desde el exterior hacia el eje central (girando el círculo exterior) es "—" y viceversa. (4) Diferentes X, Z, R determinan diferentes cambios del círculo exterior, tales como: con cono o sin grado, cono hacia adelante o cono inverso, corte a la izquierda o corte a la derecha, etc. (5) F es la velocidad de corte (mm/min) (6) Una vez completado el procesamiento, la herramienta se detiene en el punto final. Ejemplo: G81 Interpolación, corte hasta la sección final y detención si se completa el procesamiento: 3: G01 retrae I a una posición segura y realiza alisado de la superficie auxiliar al mismo tiempo 4: G00 avanza rápidamente fuera de la superficie de trabajo alta I, y reserva I para el siguiente paso de corte, repita hasta 1. G90—Programación en modo de valor absoluto Formato: G90 Descripción: (1) Cuando se programa G90, todos los valores de coordenadas programados en el futuro se basan en el punto cero programado. (2) Después de encender el sistema, la máquina herramienta está en estado G. N0010 G90 G92 x20 z90 N0020 G01 X40 Z80 F100 N0030 G03 Valor programado para movimiento. En el siguiente segmento del sistema de coordenadas, el punto anterior siempre se utiliza como punto inicial para la programación. Ejemplo: Valor N0010 G91 G92 X20 Z85 N0020 G01 X20 Z-10 F100 N0030 Z-20 N0040, sin mover el eje de coordenadas, para lograr el propósito de establecer el origen de las coordenadas. (2) El efecto de G92 es cambiar las coordenadas de la punta de la herramienta mostradas al valor establecido. (3) XZ después de G92 se pueden programar por separado o todos. G94—Velocidad de avance, avance por minuto Descripción: Este es el estado de inicio predeterminado de la máquina herramienta. G20—Llamada de subprograma Formato: G20 L__ N__ Descripción: (1) Lo que sigue a L es el nombre del programa después de N del subprograma que se llamará, pero N no se puede ingresar. Sólo se permiten los números 1~99999999 después de N. (2) Este programa no contendrá contenidos distintos a los descritos anteriormente.
G24—Regresar al final de la subrutina Formato: G24 Descripción: (1) G24 indica el final de la subrutina y regresa a la siguiente sección del programa que llamó a la subrutina. (2) G24 y G20 aparecen en pares; (3) No se permite que aparezcan otras instrucciones en esta sección de G24. Ejemplo: El siguiente ejemplo ilustra el proceso de transferencia de parámetros durante la llamada de subrutina. Preste atención al nombre de la aplicación: P10 M03 S1000 G20 L200 M02 N200 G92 X50 Z100 G01 X40 F100 Z97 G02 Z92 X50 I10 K0 F100 G01 Z-25 F100 G00 Z100. G24 Si desea llamarlo varias veces, utilice M03 S1000 N100 G20 L200 N101 G20 L200 N105 G20 L200 M02 N200 G92 X50 Z100 G01 X40 F100 Z97 G02 Z92 X50 I10 K0 F100 G01 Z-25 F100 G00 X60 0 G24 G331—Rosca formato del ciclo de procesamiento: G331 X__ Z__I__K__R__p__ Descripción: (1) El diámetro cambia en La longitud de salida, valor ± (4) R La diferencia de diámetro entre el diámetro exterior y el diámetro de la raíz de la rosca, valor positivo (5) K paso KMM (6) El número de ciclos de procesamiento de hilo p, es decir, cuántos cortes para completar el corte Consejos: 1. Cada vez La profundidad del primer avance es R÷p y se redondea hacia arriba. La última cuchilla no avanza. para suavizar la superficie del hilo 2. El nombre del valor I se determina en función de las direcciones positiva y negativa del retiro del hilo interno a lo largo de la dirección X. 3. La posición inicial del ciclo de procesamiento del hilo es alinear la punta de la herramienta con el círculo exterior del hilo.
Ejemplo: M3 G4 f2 G0 x30 z0 G331 z-50 x0 i10 k2 r1.5 p5 G0 z0 M05 Suplemento: 1. Las trayectorias de movimiento G00 y G01 G00 incluyen líneas rectas y polilíneas. Este comando solo se usa para posicionamiento de puntos y no se puede usar. para posicionamiento de puntos, G01 se mueve al punto objetivo especificado por la instrucción en un movimiento lineal a la velocidad de avance especificada. Generalmente se usa para el procesamiento de corte 2, G02 y G02: interpolación de arco en el sentido de las agujas del reloj. G03: interpolación de arco en el sentido contrario a las agujas del reloj. , G04 (comando de retardo o pausa) Generalmente se usa para avanzar y retroceder, procesar agujeros ciegos, agujeros escalonados, tornear ranurado 4, instrucciones de selección de plano G17, G18, G19, especificar procesamiento de plano, generalmente usado para fresadoras y centros de mecanizado G17: Plano X-Y, puede omitirse, o puede ser un plano paralelo al, G29 comando de punto de referencia G27: Regresar al punto de referencia, verificar y confirmar la posición del punto de referencia G28: Regresar automáticamente al punto de referencia (pasando el punto intermedio) G29: Regreso desde el punto de referencia, usado junto con G28 6. G40, G41, G42 Compensación de radio G40: Para cancelar la compensación del radio de la herramienta, dé esto primero. Después de terminarlo por la noche, dé 7. G43, G44, G49. Compensación de longitud G43: Compensación de longitud positiva. G44: Compensación de longitud negativa G49: Cancelar compensación de longitud de herramienta. Torneado: G70, G71, 72, G73 G71: Comando de ciclo de compuesto de desbaste axial G70: Ciclo de compuesto de acabado G72: Torneado de cara frontal, ciclo de desbaste radial G73: Copia de ciclo de desbaste 10, fresadora, centro de mecanizado: G73: Alto- velocidad de taladrado profundo G83: Taladrado profundo G81: Ciclo de taladrado G82: Ciclo de taladrado profundo G74: Mecanizado de rosca a izquierdas G84: Mecanizado de rosca a derechas G76: Ciclo de taladrado fino G86: Ciclo de mecanizado de mandrinado G85: Escariado G80: Cancelar comando de ciclo 11. Modo de programación G90, G91 G90: Programación de coordenadas absolutas G91: Programación de coordenadas incrementales 12. Comando de configuración del husillo G50: Velocidad máxima del husillo Configuraciones G96: Control de velocidad lineal constante G97: Control de velocidad del husillo (cancelar el comando de control de velocidad lineal constante) G99: Regreso al punto R (orificio medio) G98: Regreso al punto de referencia (último orificio) 13. Comando de parada de avance y retroceso del husillo M03, M04, M05 M03: Avance del husillo M04: Retroceso del husillo M05: Parada del husillo 14. Interruptor de fluido de corte M07, M08, M09 M07: Niebla de fluido de corte activado M08: Fluido de corte líquido activado M09: Fluido de corte apagado 15. Parada de movimiento M00, M01, M02, M30 M00: Pausa del programa M01: Parada planificada M02: Reinicio de la máquina herramienta M30: Finaliza el programa , el puntero vuelve al principio 16, M98: Llamar a la subrutina 17, M99: Regresar al programa principal