Red de conocimiento informático - Conocimiento sistemático - Programación de torno Frank CNC formato de línea recta

Programación de torno Frank CNC formato de línea recta

G01—Interpolación lineal

Formato: G01 X(U)__Z(W)__F__(mm/min)

Explicación: (1) Este comando Realiza la herramienta se mueve a la posición especificada según la interpolación lineal. La velocidad de movimiento está comandada por F

Velocidad de avance. Todas las coordenadas se pueden ejecutar en conjunto.

(2)G01 también se puede escribir como G1

Ejemplo: G01 X40 Z20 F150

Unión de dos ejes del punto A al punto B

El código G es una instrucción en un programa CNC. Generalmente llamado comando G.

G00------Posicionamiento rápido

G01------Interpolación lineal

G02------Dirección horaria Interpolación de arco

G03------Interpolación de arco en sentido antihorario

G04------Pausa temporizada

G05- -----Interpolación de arco a través el punto intermedio

G07------Interpolación spline Z

G08------Aceleración de avance

G09------ Desaceleración de avance

G20------Llamada a subrutina

G22------Método de programación de dimensiones de radio

G220-----Usado en la interfaz de operación del sistema

G23------Método de programación del tamaño del diámetro

G230----- Utilizado en la interfaz de operación del sistema

G24 ------Fin de 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, G500-Establecer cierre de sesión del sistema de coordenadas de la pieza

G54------Establezca el sistema de coordenadas de la pieza 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 pieza seis

G60------Modo de ruta precisa

G64------Modo de ruta continua

p>

G70------Tamaño en pulgadas pulgadas

G71------Tamaño métrico en milímetros

G74------Volver al punto de referencia (Punto cero de la máquina)

G75-- ----Regreso al punto cero de las coordenadas de programación

G76------Regreso al punto inicial de las coordenadas de programación

G81-- ----Ciclo fijo del círculo externo

G331-----Ciclo fijo roscado

G90------Tamaño absoluto

G91-- ----Tamaño relativo

G92------Coordenadas prefabricadas

G94------Avance, avance por minuto

G95------Avance , avance por revolución

G00—Posicionamiento rápido de puntos

Formato: G00 X(U)__Z(W)__

Explicación: (1) Este comando hace la herramienta se mueve rápidamente a la posición especificada de acuerdo con el método de control de puntos. La pieza de trabajo

no debe ser procesada 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

continúan moviéndose.

(3) No se requiere programación para coordenadas fijas.

(4)G00 se puede escribir como G0

Ejemplo: G00 X75 Z200

G0 U-25 W-100

Primero , X y Z caminan 25 rápido hasta el punto A al mismo tiempo, y luego caminan 75 rápido en dirección Z hasta el punto B.

G01—Interpolación lineal

Formato: G01 X(U)__Z(W)__F__(mm/min)

Explicación: (1) Este comando Realiza la herramienta se mueve a la posición especificada según la interpolación lineal. La velocidad de movimiento está comandada por F

Velocidad de avance. Todas las coordenadas se pueden ejecutar en conjunto.

(2)G01 también se puede escribir como G1

Ejemplo: G01 X40 Z20 F150

Unión de dos ejes del punto A al punto B

G02—Interpolación circular inversa

Formato 1: G02 es el valor de la coordenada absoluta 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 con 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 compensación de espacio ingresada al final del área de parámetros es significativamente diferente del juego real de la máquina herramienta.

>, se producirán cortes evidentes en la pieza de trabajo.

(3) G02 también se puede escribir como G2.

Ejemplo: G02 X60 Z50 I40 K0 F120

Formato 2: G02 (1) No se puede utilizar para programación de círculo completo

(2) R es el Radio del arco R en un lado de la pieza de trabajo. 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 G02 p>Nota: Excepto por la dirección opuesta de rotación del arco, el formato es el mismo que el comando G02.

X,,Z, el valor de coordenadas real del punto medio del arco

i j k El vector desde el punto inicial del centro del círculo hasta el centro del círculo es el componente arriba de xy. i o ijk representan el radio del arco.

Cuando r e ijk aparecen al mismo tiempo, r es válido. Cuando el ángulo central del arco es menor de 180 grados, r es positivo. Cuando es mayor de 180 grados, r es negativo.

G04—Pausa

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 circular por punto intermedio

Formato: G05 X(u)____Z(w)____IX_____IZ_____F_____

Descripción: (1) X, Z es el valor de coordenadas del punto final, IX e IZ son el valor de coordenadas del punto intermedio. Otros son similares a G02/G03

Ejemplo: G05 >

Nota: Ocupan una línea por sí mismos en la sección del programa Cuando el programa se ejecuta en esta sección, la velocidad de alimentación aumentará en un 10%.

Si desea aumentar en un 20%, debe escribir dos líneas separadas.

G22 (G220): método de programación de dimensión de radio

Formato: G22

Descripción: Si ocupa una línea por sí solo en el programa, el sistema se ejecutará en modo radio. Los valores siguientes también se basan en el radio.

G23 (G230)—método de programación de dimensiones de diámetro

Formato: G23

Descripción: Si ocupa una línea por sí solo en el programa, el sistema se ejecutará en modo diámetro. Los valores siguientes 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 bloque especificado. (XXX es el número del segmento del programa).

G26—Procesamiento del ciclo

Formato: G26 LXXX QXX

Descripción: Cuando el programa ejecuta esta sección, la sección del programa que especifica comienza desde esta sección Como. un cuerpo de bucle,

el número de bucles está determinado por el valor después de Q.

G30—cancelación de ampliación

Formato: G30

Descripción: Ocupa una línea en el programa, utilizada junto con G31, para cancelar la función de G31.

G31—Definición de ampliación

Formato: G31 F_____

G32—Procesamiento de rosca de paso constante (imperial)

G33—Rosca de paso constante Procesamiento (sistema métrico)

Formato: G32/G33 X(u)____Z(w)____F____

Descripción: (1) p>

(2) G33/G32 lata Procese únicamente 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.

G54—Establecer la coordenada de pieza de trabajo uno

Formato: G54

Descripción: Puede haber varios sistemas de coordenadas en el sistema, G54 corresponde al primer sistema de coordenadas, el valor de la posición de origen se establece en los parámetros de la máquina herramienta

.

G55—Establecer la coordenada dos de la pieza

Igual que arriba

G56—Establecer la coordenada tres de la pieza

Igual que arriba

G57: Establecer la coordenada de pieza cuatro

Igual que arriba

G58: Establecer la coordenada de pieza cinco

Igual que arriba

G59 —Establecer la coordenada seis de la pieza de trabajo

Igual que arriba

G60: método de ruta precisa

Formato: G60

Descripción: En el procesamiento real proceso, varias acciones Cuando se conectan entre sí y se programan con rutas precisas, habrá un proceso de almacenamiento en búfer (es decir, desaceleración) cuando

se realice la siguiente sección de procesamiento

G64: continuo modo ruta

Formato: G64

Descripción: relativo a G60. Se utiliza principalmente para mecanizado en desbaste.

G74—Retorno del punto de referencia (punto cero de la máquina)

Formato: G74 X Z

Nota: (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 de X y Z.

(3) Antes de utilizar 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—Regresar al punto inicial de las coordenadas programadas Punto inicial

Formato: G76

Descripción: Regresar a la posición donde la herramienta comienza a procesar.

G81—Ciclo fijo del círculo exterior (círculo interior)

Formato: G81__X(U)__Z(W)__R__I__K__F__

Descripción: (1)X, Z es el valor de coordenadas del punto final, U y W son los valores incrementales del punto final en relación con el punto actual.

(2)R es el diámetro de la sección inicial a procesar.

(3) I es el avance de torneado en desbaste, K es el avance de torneado de 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 la dirección inversa es "+".

(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 izquierdo o derecho corte, 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 La herramienta es I, la última herramienta es acabado I+K), realizar corte profundo:

2: G01 interpolación de dos ejes, cortando hasta la sección final, deteniéndose si se completa el procesamiento:

3: G01 retrae la herramienta I a una posición segura y al mismo tiempo realiza un alisado auxiliar de la superficie de corte

4: G00 avanza rápidamente la herramienta fuera de la superficie de trabajo alta I, dejando I para el siguiente proceso de corte, repita hasta 1.

G90—Programación 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 X60 Z50 I0 K-10

N0040 M02

p>

G91—programación incremental

Formato: G91

Descripción: Cuando se programa G91, todos los valores de coordenadas posteriores se calculan utilizando la coordenada anterior posición como punto inicial

Valor programado para el movimiento. En el siguiente segmento del sistema de coordenadas, el punto anterior siempre se utiliza como punto inicial para la programación.

Ejemplo: N0010 G91 G92 X20 Z85

N0020 G01 X20 Z-10 F100

N0030 Z-20

N0040 X20 Z- 15

N0050 M02

G92: establezca el sistema de coordenadas de la pieza de trabajo

Formato: G92 X__ Z__

Descripción: (1) solo G92 Cambie el valor de coordenadas que muestra actualmente el sistema 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 información de la herramienta mostradas al valor establecido.

(3) El XZ después de G92 se puede programar por separado o en su totalidad.

G94—Velocidad de avance, avance por minuto

Descripción: Este es el estado de inicio predeterminado de la máquina herramienta.

G20—Llamada a subrutina

Formato: G20 L__

N__

Descripción: (1) Después de L está la subrutina a llamar El nombre del programa después del programa N, pero no se puede ingresar N.

Solo se permiten los números 1~99999999 después de N.

(2) Este programa no incluirá contenidos distintos a los descritos anteriormente.

G24—Regreso al final del subprograma

Formato: G24

Descripción: (1) G24 indica el final del subprograma y regresa al programa que llamó al subprograma un párrafo.

(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 paso de parámetros durante la llamada de subrutina. Preste atención a la aplicación

Nombre del programa: P10

M03 S1000 <. /p >

G20 L200

M02

N200 G92 X50 Z100

G01 X40 F100

Z97

G02 Z92 X50 I10 K0 F100

G01 Z-25 F100

G00 X60

Z100

G24

Si desea llamar varias veces, utilícelo en el siguiente formato

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

Z100

G24

G331—Ciclo de roscado

Formato: G331 X__ Z__I__K__R__p__

Descripción: (1) Es posible realizar cambios de diámetro en la programación relativa O

(3)I es la longitud de salida en la dirección X después de cortar el hilo, valor ±

(4) R es el diámetro del diámetro exterior y el diámetro de la raíz del hilo Diferencia, valor positivo

(5) K paso KMM

(6) El número de ciclos de procesamiento del hilo p, es decir, cuántos cortes para completar el corte

Consejos:

1. La profundidad de cada corte es R÷p y redondeada. El último corte no se realiza para alisar la superficie de la rosca.

2. El retiro de la rosca interna se basa en lo positivo y lo negativo. valores a lo largo de la X La dirección determina la designación del valor I.

3. La posición inicial del ciclo de procesamiento de rosca es alinear la punta de la herramienta con el círculo exterior de la rosca.

Ejemplo:

M3

G4 f2

G0 x30 z0

G331 z-50 x0 i10 k2 r1.5 p5

G0 z0

M05

Solo para agregar:

1. G00 y G01

Hay dos tipos de trayectorias de movimiento G00: línea recta y polilínea. Este comando solo se usa para posicionamiento de puntos y no se puede usar para procesamiento de corte

G01 se mueve al punto objetivo especificado por el comando en forma lineal. movimiento a la velocidad de avance especificada Generalmente se utiliza para el procesamiento de corte

2. G02 y G03

G02: Interpolación de arco en sentido horario G03: Interpolación de arco en sentido antihorario

3. G04 (extendido (comando de tiempo o pausa)

Generalmente se utiliza para conmutación hacia adelante y hacia atrás, procesamiento de agujeros ciegos, agujeros escalonados, torneado de ranuras

4. Instrucciones de selección de plano G17, G18, G19 , especifica el plano de Procesamiento, generalmente utilizado en fresadoras y centros de mecanizado

G17: Plano X-Y, puede omitirse, o puede ser un plano paralelo al plano X-Y

G18: Plano X-Z o plano paralelo a él, solo hay un plano X-Z en el torno CNC, no se requiere ninguna especificación especial

G19: Plano Y-Z o un plano paralelo a él

5. G27, G28, G29 instrucciones del 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: Regresar desde el punto de referencia, cooperar con G28 Uso

6. Compensación de radio G40, G41, G42

G40: Cancelar compensación de radio de herramienta

Dale esta cantidad primero, y luego dáselo después de terminarlo por la noche

p>

7. Compensación de longitud G43, G44, G49

G43: Longitud positiva compensación G44: Compensación de longitud negativa G49: Cancelar compensación de longitud de herramienta

8. G32, G92, G76

G32: Corte de rosca G92: Ciclo fijo de corte de rosca G76: Ciclo compuesto de corte de rosca

9. Torneado: G70, G71, 72, G73

G71: Comando de ciclo de compuesto de desbaste axial G70: Ciclo de compuesto de acabado G72: Torneado de cara final, ciclo de torneado de desbaste radial G73: Copiar ciclo de desbaste

10. Fresadora, centro de mecanizado:

G73: Taladrado profundo de alta velocidad 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: Mandrinado de precisión Ciclo de agujero G86: Ciclo de mecanizado de mandrinado

G85: Escariado G80: Comando de cancelación de ciclo

11. Métodos de programación G90, G91

G90: Programación en coordenadas absolutas G91: Programación en coordenadas incrementales

12. Comando de ajuste del cabezal

G50: Ajuste la velocidad máxima del husillo G96: Control de velocidad lineal constante G97: Control de velocidad del husillo (cancelar el comando de control de velocidad lineal constante) G99: Volver al punto R (agujero medio) G98: Volver al punto de referencia (último agujero)

13. Comandos 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 encendido M08: Fluido de corte líquido encendido M09: Fluido de corte apagado

15. Detención de movimiento M00, M01, M02, M30

M00 : Pausa del programa M01: Parada planificada M02: Reinicio de la máquina herramienta M30: El programa finaliza, el puntero regresa Ir al principio

16. M98: Llamar a subrutina

17. M99: Volver al principal

Programa