Red de conocimiento informático - Aprendizaje de código fuente - Código de fresado CNC.

Código de fresado CNC.

Código G

Nombre del código - Resumen de función

G00------Posicionamiento rápido

G01------Interpolación lineal

G02------Interpolación cilíndrica en sentido horario

G03------Interpolación cilíndrica en sentido antihorario

G04----- -Pausa temporizada

G05------Interpolación circular a través del punto intermedio

G07------Interpolación de curva Z spline

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

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

G20------Llamada a subrutina

G22------Método de programación del tamaño del radio

G220-----Interfaz del operador del sistema utilizada

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

G230-----Operador del sistema interfaz utilizada

G24------Fin de subrutina

G25----- -Procesamiento de salto

G26------Circular procesamiento

G30------Comentario del multiplicador

G31----- -Definición del multiplicador

G32------Rosca de paso igual corte, corte de roscas de paso igual, sistema imperial

G33------Corte de roscas de paso igual, sistema métrico

G53, G500-Establezca el sistema de coordenadas de la pieza de trabajo Nota

G54------Establecer el sistema de coordenadas de pieza I

G55------ Establecer el sistema de coordenadas de pieza II

G56----- -Establecer el sistema de coordenadas de pieza III

G57------Establecer el sistema de coordenadas de pieza IV

G58------Establecer el sistema de coordenadas de pieza cinco

G59 ------Establecer el sistema de coordenadas de la pieza seis

G60------Modo de trayectoria precisa

p>

G64------Continuo modo de ruta

G70------Tamaño en pulgadas (en pulgadas)

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

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

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

p>

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

G81------Ciclo fijo circular

G331-----Ciclo fijo de rosca

G90------Tamaño absoluto

G91------Tamaño relativo

G92------Coordenadas prefabricadas

G94------tasa de avance,

G95------tasa de avance, cantidad de avance por revolución

Funciones detalladas

G00 -Posicionamiento Rápido

Formato: G00 Ubicación. La pieza de trabajo no debe procesarse durante el movimiento

.

(2) Todos los ejes programados se mueven simultáneamente a la velocidad definida por los parámetros. Cuando un eje completa el valor programado, se detiene, mientras que los otros

ejes continúan moviéndose, <. /p>

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

(4) G00 se puede escribir como G0

Ejemplo: G00 X75 Z200

G0 U-25 W-100

Primero , X y Z llegan al punto A al mismo tiempo a una velocidad rápida de 25, y luego Z llega al punto B a una velocidad rápida de 75.

G01-Interpolación lineal

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

Descripción: (1) Este comando utiliza La herramienta se mueve a la posición especificada según la interpolación lineal. La velocidad de movimiento está determinada por el comando 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

Enlace de dos ejes del punto A al punto B

G02 - Interpolación anticircular

Formato 1: G02 X(u)____Z(w)____I____K____F _____

Explicación: (1) Cuando X y Z están en G90 , Las coordenadas del punto final del arco son coordenadas absolutas respecto al punto cero programado. En G91,

el punto final del arco es el valor incremental relativo al punto inicial del arco. En G90 y G91, I y K son los valores de coordenadas del punto final del arco.

I es el valor de la dirección X, K es el valor de la dirección Z. Las coordenadas del centro del círculo no se deben omitir durante la interpolación de arco a menos que se programen en otro formato.

(2) Al programar el comando G02, puede programar directamente en el cuadrante de círculo, círculo completo, etc.

Nota: Al cruzar el cuadrante, la compensación de espacio se realizará automáticamente si la compensación de espacio se ingresa al final del área de parámetros y no coincide con el juego real de la máquina herramienta.

, provocará espacios 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 X(u)____Z(w)____R( \-)___F___

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

(2) R es el radio de un lado del arco de la pieza de trabajo R. R tiene un 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 de un arco.

Ejemplo: G02 X60 Z50 R20 F120

Formato 3: G02 X(u)____Z(w)____CR = ___ (radio) F__

Formato 4: G02

Nota: El formato es el mismo que el comando G02, excepto que la dirección de rotación del arco es opuesta.

G04-Pausa temporizada

Formato: G04__F__ o G04 __K__

Descripción: Pausa el movimiento de procesamiento y continúa procesando una vez transcurrido el tiempo. El tiempo de pausa lo especifican los datos después de F, en segundos.

El rango es de 0,01 a 300 segundos.

G05-Interpolación de arco 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 X60 Z50 IX50 IZ60 F120

G08/G09-aceleración/desaceleración de avance

Formato: G08

Explicación: Ocupan una línea separada en el segmento del programa Cuando ejecuta este segmento del programa en el programa, la velocidad de alimentación aumentará en 10.

Para aumentar en 20, debe hacerlo. Escribe dos párrafos separados.

G22 (G220) - método de programación del tamaño del radio

Formato: G22

Nota: Sólo en el programa, el sistema se ejecuta en modo radio, lo siguiente en los valores del programa también se basan en el radio.

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

Formato: G23

Nota: Si ocupa una línea separada en el programa, el sistema está en modo diámetro Ejecutar, los siguientes valores en el programa también se basan en

diámetro.

Procesamiento de salto G25

Formato: G25 LXXX

Descripción: Cuando el programa se ejecuta en este segmento del programa, transferirá el segmento del programa especificado. (XXX es el número del segmento del programa).

Procesamiento de bucle G26

Formato: G26 LXXX QXX

Descripción: Cuando el programa se ejecuta en este bloque, especifique el bloque que comienza desde este bloque. cuerpo del bucle,

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

G30-Multiplicador de cancelación

Formato: G30

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

G31-Definición del multiplicador

Formato: G31 F_____

G32-Rosca de paso constante (imperial)

G33-Rosca de paso constante ( Métrico)

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

Descripción: (1) >

(2) G33/G32 solo puede procesar Herramienta de roscas de inicio único.

(3) Cambiar el valor X puede procesar roscas cónicas

(4) Al usar este comando, la velocidad del husillo no puede ser demasiado alta, de lo contrario aumentará el desgaste de la herramienta.

G50-Establecer las coordenadas de la pieza de trabajo/establecer la velocidad más alta (más baja) del husillo

Formato: G50 S____Q____

Explicación: S es la velocidad más alta del husillo, Q es la velocidad más baja del husillo Velocidad

G54: establezca la coordenada de la pieza de trabajo I

formato. G54

Explicación: Puede haber múltiples sistemas de coordenadas en el sistema. 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 coordenada de pieza dos

Igual que arriba

G56-Establecer coordenada de pieza tres

Igual que arriba

G57 - Establecer la coordenada de pieza cuatro

Igual que arriba

G58-Establecer la coordenada de pieza cinco

G58-Establecer la coordenada de pieza seis

Igual que arriba

Explicación: (1) X es el cambio de diámetro, y cuando >(3)I es la longitud de corte del hilo y el valor ± de la cola de retroceso del corte del hilo en la dirección X

(4) R es la diferencia de diámetro entre el diámetro exterior de la rosca y el diámetro de la raíz, que es un valor positivo

(5) K paso KMM

(6 ) p El número de procesamiento del ciclo de hilo, es decir, cortar varias veces

Consejos:

1 Cada vez La profundidad dada es R÷p y se descarta, y el último corte. no se alimenta para reducir la superficie de la rosca

2. Cuando se retrae la rosca interna, el código se determina de acuerdo con el valor I a lo largo de las direcciones positiva y negativa de X.

3. La posición inicial del ciclo del hilo es cuando la punta de la herramienta está alineada 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

[Editar este párrafo] Notas

Suplemento:

1.G00 y G01

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

G01 presiona la velocidad de avance especificada. Realice un movimiento lineal hasta el punto objetivo especificado, generalmente utilizado para cortar

2, G02 y G03

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

p >

3. G04 (comando de retardo o pausa)

Generalmente se utiliza para cambiar hacia adelante y hacia atrás, procesar agujeros ciegos, agujeros escalonados y ranuras giratorias

4. , comando de selección de plano G19, especifica el plano a procesar, generalmente utilizado en fresadoras y centros de mecanizado

G17: Plano X-Y, se puede omitir, puede ser el mismo que el plano X-Y.

Regreso desde el punto de referencia, usado en conjunto con G28

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

G40: Cancelar compensación de radio de herramienta

Dar esto primero, lo daré después de terminarlo esta noche

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

G43: Compensación de longitud positiva: G43: Compensación de longitud positiva 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. Procesamiento de 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 desbaste radial G73: Ciclo de desbaste de copia

10 Fresadoras y centros de mecanizado:

G73: Taladrado profundo de alta velocidad G83: Taladrado profundo G81: Ciclo de taladrado G82: Ciclo de taladrado profundo

G74. : Roscado a izquierdas G84: Punzonado a derechas G76: Ciclo de mandrinado fino G86: Ciclo de mandrinado

G85: Escariado G80: Comando de cancelar ciclo

11. Modo de programación G90, G91

p>

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

12. Comando de ajuste del cabezal

G50: Ajuste de velocidad máxima del cabezal G96: Control de velocidad lineal constante del cabezal G97: Ajuste de velocidad del husillo 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 (agujero medio) G98: Regreso 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 Interruptores de fluido de corte M07, M08, M09 <. /p>

M07: Encienda el fluido de corte por niebla M08: M09: Apague el fluido de corte

15 Parada de movimiento M00, M01, M02, M30

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

16, M98: Llamada a subrutina

17, M99: Regreso al programa principal

Comentarios (2)|99

tigerboys|Nivel 5 tasa de aprobación 28

Bueno en: No personalizado

Clasificación predeterminada|Ordenar por tiempo

Otras 3 respuestas

2010-07-21 15:00xiong900805|nivel V

Puntos extra: 10 Eres tan gracioso que te llevó varios días hacer algo 10 puntos O( ∩_∩)O~

Comentarios 1

2010-07-21 22:36 Wu Shan Xiaoya Nivel 2 G00

Posicionamiento de vértices (movimiento rápido) Posicionamiento (movimiento rápido)

G01

Corte lineal

G02

Corte en arco en sentido horario

G03

Corte en arco en sentido antihorario

G04

Colgante

G15/G16

Comando de coordenadas polares

G17

Asignación de caras finales XY

G18

Cara final XZ

G19

Asignación de caras finales YZ

G28

La máquina herramienta vuelve al origen

G30

La máquina herramienta vuelve al origen al segundo y tercer punto de origen

*G40

Cancelar desplazamiento del diámetro de la herramienta

G41

Desplazamiento izquierdo del diámetro de la herramienta

G42

Herramienta

Con diámetro desplazado a la derecha

*G43

Desplazamiento de la dirección longitudinal de la herramienta

*G44

Desplazamiento de la dirección longitudinal de la herramienta

G49

Cancelar compensación de longitud de herramienta

*G53

Selección del sistema de coordenadas de la máquina

G54

Selección del sistema de coordenadas 1 de la pieza de trabajo

G55

Selección del sistema de coordenadas de pieza 2

G56

Selección del sistema de coordenadas de pieza 3

G57

Selección del sistema de coordenadas de pieza 4

G58

Selección del sistema de coordenadas de pieza 5

G59

Selección del sistema de coordenadas de pieza 6

G73

Agujero profundo de alta velocidad

G74

Ciclo de corte helicoidal izquierdo

G76

Ciclo de taladrado de precisión

*G80

Cancelar ciclo fijo

G81

Ciclo de taladrado central

G82

Ciclo de retromandrinado

G83

Ciclo de taladrado profundo

G84

Espiral derecha ciclo de corte

G85

Ciclo de mandrinado

G86

Ciclo de mandrinado

G87

Ciclo de mandrinado inverso

G88

Ciclo de mandrinado

G89

Ciclo de mandrinado

*G90

Usar comando de valor absoluto

p>G91

Usar comando de valor incremental