¡Instrucciones de programación CNC! ¡No tiene sentido, lo daré la próxima vez! Queridos mayores! Gracias
1. La palabra del número de secuencia también se denomina número de segmento del programa. Al comienzo del segmento del programa, comienza con la letra N, seguida de un número de 2 a 4 dígitos. Cabe señalar que el programa CNC se ejecuta en el orden en que están organizados los segmentos del programa, independientemente del orden de los números de los segmentos de secuencia, es decir, el número de segmento del programa es en realidad solo el nombre del segmento del programa, no el Orden en el que se ejecutan los segmentos del programa. 2. La palabra de función de preparación comienza con la letra G, seguida de un número de dos dígitos, por lo que también se le llama comando G. Es la principal categoría funcional para controlar el movimiento de la máquina herramienta. Las instrucciones G de uso común incluyen las siguientes. (1) G00: Posicionamiento rápido del punto, es decir, la herramienta se mueve rápidamente a las coordenadas especificadas. Se utiliza para el movimiento rápido de la herramienta en el estado sin corte. Su velocidad de movimiento depende de los parámetros técnicos de la propia máquina herramienta. . Por ejemplo, el formato de comando para el movimiento rápido de la herramienta al punto (100, 100, 100) es: G00, es una de las dos formas principales de realizar movimientos de corte. Por ejemplo, si la herramienta se mueve linealmente al punto (100, 100, 100) a una velocidad de 250 mm/min, el formato del comando es: G01 X100.0 Y100.0 Z100.0 F250 (3) G02, G03: en sentido horario y círculos en sentido antihorario Interpolación de arco, es decir, la herramienta se mueve en un arco hasta una posición específica a una velocidad específica. G02/G03 tiene dos formatos de expresión, uno es el formato de radio, que utiliza el valor del parámetro R, como G02, 100). El valor positivo o negativo de R afecta el ángulo del arco de corte. Cuando el valor de R es positivo, el ángulo desde el punto inicial de la ubicación de la herramienta hasta el punto final de la ubicación de la herramienta es menor o igual a 180°; el valor R es negativo, el ángulo desde el punto inicial de la ubicación de la herramienta hasta el punto final de la ubicación de la herramienta mayor o igual a 180°. El otro es un formato vectorial, que utiliza los parámetros I, J, K para dar las coordenadas del centro del círculo y se expresa en incrementos de coordenadas con respecto al punto inicial. Por ejemplo, G02 50, 50). (4) G90, G91: comando absoluto/comando incremental. Entre ellos, G90 especifica que las coordenadas de posición de la herramienta en el programa NC se calculan y expresan en función del origen del sistema de coordenadas de trabajo. G91 especifica que las coordenadas de cada punto de herramienta en el programa NC están representadas por el incremento de coordenadas en relación con el punto de herramienta anterior. (5) G41, G42, G40: compensación izquierda del radio de herramienta, compensación derecha y cancelación de compensación del radio. Al cortar una pieza de trabajo con una herramienta de radio R, la trayectoria de la herramienta siempre debe estar desplazada una distancia R del contorno de corte. Este cálculo de compensación suele ser muy problemático en la programación manual. Si se utilizan las instrucciones G41 o G42, la trayectoria de la herramienta se compensará automáticamente en una distancia R y solo se debe considerar la programación en función del contorno de la pieza de trabajo. En los comandos G41 y G42, el radio de la herramienta se especifica con el siguiente comando D. La llamada compensación a la izquierda significa que, en la dirección de avance de la herramienta, la trayectoria de la herramienta se desplaza hacia la izquierda una distancia de un radio de la herramienta. (6) G54, G92: Procesamiento de instrucciones de configuración del sistema de coordenadas. G54 es la dirección de registro configurada en el sistema CNC, que almacena el desplazamiento del sistema de coordenadas de procesamiento (generalmente el punto de configuración de la herramienta) en relación con el sistema de coordenadas de la máquina herramienta. Cuando esta instrucción aparece en el programa CNC, el sistema CNC determina el sistema de coordenadas de procesamiento en función del desplazamiento almacenado en él. G92 determina el sistema de coordenadas de procesamiento en función de la relación relativa entre el punto inicial de la herramienta y el sistema de coordenadas de procesamiento. Un ejemplo de su formato es G92 X20 Y30 Z40. Significa que la posición actual de la herramienta (generalmente el punto de inicio del programa) está en (20, 30, 40) del sistema de coordenadas de procesamiento, lo que equivale a determinar la posición de origen del sistema de coordenadas de procesamiento a través de la posición actual. de la herramienta.
Función de código G Función de código G G00 ☆ Posicionamiento rápido (avance rápido) G01 ☆ Interpolación lineal (avance de corte) G02 Interpolación de arco en sentido horario (CW) G03 Interpolación de arco en sentido antihorario (CCW) G04 Pausa, parada correcta G09 parada correcta Configuración de datos G10 Configuración de datos G11 cancelación de modo G15 cancelación de comando de coordenadas polares G16 comando de coordenadas polares G17☆ La función de verificación está apagada (OFF) G27 verificación de retorno de origen mecánico G28 reinicio de origen mecánico G29 reinicio desde el origen de referencia G30 reinicio del segundo origen G31 función de salto G33 corte de hilo G39 corte de arco de corrección de esquina G40 ☆ Cancelar compensación de radio de herramienta G41 Compensación izquierda de radio de herramienta G42 Compensación derecha de radio de herramienta G43 Compensación positiva de longitud de herramienta G44 Compensación negativa de longitud de herramienta G49 ☆ Cancelar compensación de longitud de herramienta G52 Configuración del sistema de coordenadas local G53 Selección del sistema de coordenadas mecánico G54 ☆ Configuración de coordenadas de la primera pieza G55 Segunda pieza ajuste de coordenadas G56 Ajuste de coordenadas de la tercera pieza G57 Ajuste de coordenadas de la cuarta pieza G58 Ajuste de coordenadas de la quinta pieza G59 Ajuste de coordenadas de la sexta pieza G65 llamada al programa macro G66 llamada al programa macro modal G67 cancelación de llamada al programa macro G73 ciclo de taladrado profundo de alta velocidad G74 ciclo de roscado a la izquierda G76 ciclo de mandrinado de precisión G80 ☆El ciclo fijo cancela el ciclo de taladrado G81, taladrado y mandrinado G82 ciclo de taladrado, mandrinado inverso G83 ciclo de taladrado profundo G84 ciclo de roscado G85 ciclo de mandrinado en desbaste G86 ciclo de mandrinado G87 ciclo de mandrinado inverso G90☆Comando absoluto G91☆ Instrucción incremental Configuración del sistema de coordenadas G92 Restablecimiento del punto de inicio G98 en ciclo fijo Restablecimiento G99 del punto R en ciclo fijo Nota: ☆ marcar código G es este estado de código G cuando se enciende la alimentación. 3. Palabras de función auxiliar Las palabras de función auxiliar generalmente constan del carácter M seguido de 2 dígitos, por lo que también se denominan instrucciones M. Se utiliza para indicar el encendido y apagado del dispositivo auxiliar de la máquina herramienta CNC (es decir, la acción del interruptor) y representa varias acciones auxiliares y estados de la máquina herramienta. Las instrucciones M de uso común incluyen las siguientes. (1) M02, M30: El programa finaliza. (2) M03, M04, M05: el husillo gira en el sentido de las agujas del reloj, el husillo gira en el sentido contrario a las agujas del reloj y el husillo deja de girar. (3) M08, M09: encendido y apagado de refrigerante. La Tabla 4 muestra algunos códigos M de funciones auxiliares. Tabla 4 Función de código M Función de código M M00 parada del programa M01 parada planificada M02 fin del programa M03 el husillo gira en el sentido de las agujas del reloj M04 el husillo gira en el sentido contrario a las agujas del reloj M05 el husillo deja de girar M06 cambio de herramienta M08 refrigerante encendido M09 refrigerante apagado M30 el programa finaliza y regresa a la función de detección de errores M74 Encendido la función de detección de errores M75 Desactiva la llamada a la subrutina M98. La llamada a la subrutina M99 devuelve 4. Otras palabras de función (1) Palabra de dimensión: también llamada instrucción de dimensión, utilizada principalmente para indicar la posición de las coordenadas del punto de la herramienta. Por ejemplo, X, Y y Z se usan principalmente para representar los valores de coordenadas del punto de la herramienta, mientras que I, J y K se usan para representar los valores de coordenadas del centro de la trayectoria de la herramienta de arco (ver el contenido de las instrucciones G02 y G03). (2) Palabra de función de avance: comienza con el carácter F, por lo que también se denomina comando F. Se utiliza para especificar la velocidad del movimiento de interpolación de la herramienta (es decir, movimiento de corte), que se denomina velocidad de avance. La unidad es mm/min). (3) Palabra de función de velocidad del husillo: comienza con el carácter S, por lo que también se denomina comando S. Se utiliza para especificar la velocidad del husillo, dada por el número que sigue, en revoluciones por minuto (r/min). (4) Palabra de función de herramienta: representada por el carácter T y el número posterior, por lo que también se le llama comando T. Se utiliza para especificar el número de herramienta utilizada en el procesamiento. Este comando se utiliza en el centro de mecanizado.