Red de conocimiento informático - Aprendizaje de código fuente - ¿Cuántos códigos G hay en CNC?

¿Cuántos códigos G hay en CNC?

100, el detalle es el siguiente:

Breve descripción del código nombre-función

G00------Posicionamiento rápido

G01 ------Interpolación lineal

G02------Interpolación de arco en sentido horario

G03------Suplemento de interpolación de arco en sentido antihorario

G04------Pausa temporizada

G05------Interpolación circular por el punto intermedio

G06---- --Interpolación parabólica

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

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

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

G10------Configuración de datos

G16------Programación de coordenadas polares

G17 ------Procesamiento del plano XY

G18------Procesamiento del plano XZ

G19------Procesamiento del plano YZ

G20------Tamaño en pulgadas (sistema Frank )

G21-----Tamaño métrico (sistema Frank)

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

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

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

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

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

G34------Corte de rosca de paso constante

G35------Paso reducido corte de rosca

G40------Compensación de herramienta/cancelación de compensación de herramienta

G41------Compensación de herramienta— —Izquierda

G42------Compensación de herramienta--Derecha

G43------Corrección de herramienta positiva

G44- -----Corrección de herramienta--negativa

G45------Corrección de herramienta/

G46------Corrección de herramienta/-

G47------Corrección de herramienta -/-

G48------Corrección herramienta-/

G49----- -Corrección herramienta 0/

G50--- ---Corrección de herramienta 0/-

G51------Corrección de herramienta/0

G52------Corrección de herramienta-/0

G53------Desplazamiento lineal, cerrar sesión

G54------Desplazamiento lineal Shift x

G55------Desplazamiento lineal y

G56------Desplazamiento lineal z

G57---- --Desplazamiento lineal xy

G58------Desplazamiento lineal xz

G59------Desplazamiento lineal yz

G60 ------Modo de ruta precisa (fina)

G61------ Modo de ruta precisa (medio)

G62------Modo de ruta precisa (grueso)

G63------Toque

G68- -----Desplazamiento de herramienta, ángulo interno

G69----- -Desplazamiento de herramienta, esquina exterior

G70------Tamaño en pulgadas (esto es Siemens, El de Frank es G21)

G71------Tamaño métrico mm

G74------Volver

Punto de referencia (punto cero de la máquina herramienta)

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

G76------Ciclo compuesto de roscado

G80 ------Cierre de ciclo fijo

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

G331-----Ciclo fijo de rosca

G90------Tamaño absoluto

G91------Tamaño relativo

G92------Coordenadas prefabricadas

G93- -----Cuenta atrás de tiempo, velocidad de avance

G94------Velocidad de avance, avance por minuto

G95------Velocidad de avance, avance por revolución

G96------Control de velocidad lineal constante

G97------Cancelar control de velocidad lineal constante

Información ampliada:

Posicionamiento rápido

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

Instrucciones:

(1) El comando hace que la herramienta se mueva rápidamente a la posición especificada en el modo de control de puntos. 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) Sin movimiento No es necesario programar las coordenadas.

(4)G00 se puede escribir como G0

Ejemplo:

G00 X75 Z200

G01 U-25 W-100

Primero, camine X y Z al mismo tiempo durante 25 segundos hasta el punto A, y luego camine en dirección Z durante 75 segundos para llegar al punto B.

Interpolación lineal

Formato: G01 X(U)_Z(W)_F_(mm/min)

Descripción:

( 1) Este comando hace que la herramienta se mueva 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

Unión de dos ejes desde el punto A al Punto B

Interpolación circular

Formato 1: G02X(u)_Z(w)_I_K_F_

Descripción:

(1) Cuando X y Z están en G90, las coordenadas del punto final del arco son los valores de coordenadas absolutas relativas 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 las coordenadas incrementales del centro del arco con respecto al punto inicial.

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 entrada de compensación de espacio al final del área de parámetros es muy diferente del espacio inverso real de la máquina herramienta, se realizarán cortes obvios. producido en la pieza de trabajo.

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

Ejemplo: G02 >

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

(2) R es el radio del arco R de un solo 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.

Observaciones adicionales:

1. G00 y G01

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

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 G03

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

3 (comando de retardo o pausa)

Generalmente se utiliza para conmutación de rotación hacia adelante y hacia atrás. y procesamiento de orificios ciegos, orificios escalonados, ranurado por torneado

4 Instrucciones de selección de planos G17, G18, G19, que especifican el procesamiento de planos, generalmente utilizadas en fresadoras y centros de mecanizado

G17: X-Y. plano, Se puede omitir, o puede ser un plano paralelo al plano X-Y

G18: Plano X-Z o plano paralelo a él Sólo existe el plano X-Z en los tornos CNC, por lo que no existe. es necesario especificarlo

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

5 Comando de punto de referencia G27, G28, G29

G27: Volver al. punto de referencia, verifique y confirme 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, usado junto con G28

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

G40: Cancelar compensación de radio de herramienta

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

p>

8. ciclo fijo G76: Ciclo de 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: Cara final. torneado, ciclo de desbaste radial G73: Copiar ciclo de desbaste

10. Fresadoras y centros de mecanizado:

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

G74: Procesamiento de rosca a izquierdas G84: Procesamiento de rosca a derechas G76: Ciclo de mandrinado de precisión G86: Ciclo de procesamiento de mandrinado

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

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

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

12. p>

G50: Ajuste de la velocidad máxima del husillo G96: Velocidad lineal constante Control 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. 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: Fluido de corte nebulizado encendido M08: Fluido de corte líquido encendido M09: Fluido de corte apagado

15.

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

16: Llamada a subrutina

17. M99: Volver al programa principal

Mecanizado CNC Tiene las siguientes ventajas:

① Reduce significativamente el número de herramientas y no se requieren herramientas complejas para procesar piezas con formas complejas . Si desea cambiar la forma y el tamaño de las piezas, solo necesita modificar el programa de procesamiento de piezas, que es adecuado para el desarrollo y modificación de nuevos productos.

② La calidad del procesamiento es estable, la precisión del procesamiento es alta, la repetibilidad es alta y se adapta a los requisitos de procesamiento de las aeronaves.

③ La eficiencia de producción es mayor en el caso de producción de variedades múltiples y lotes pequeños, lo que puede reducir el tiempo de preparación de la producción, ajuste de la máquina herramienta e inspección del proceso, y el tiempo de corte se reduce debido a la Uso de la cantidad de corte óptima.

④ Puede procesar superficies complejas que son difíciles de procesar con métodos convencionales, e incluso puede procesar algunas piezas de procesamiento que no se pueden observar.

La desventaja del mecanizado CNC es que las máquinas herramienta y los equipos son costosos y requieren personal de mantenimiento de alto nivel.

Dirección del empleo

En primer lugar, la elección son los operadores de CNC. Los estudiantes que hayan realizado una pasantía de CNC y capacitación en operación de CNC pueden calificar, pero este puesto de trabajo tiene la mayor presión competitiva. La escuela vocacional con especialización en ingeniería tiene esta especialización, sin mencionar a los estudiantes de escuelas secundarias vocacionales y escuelas técnicas. En la actualidad, los puestos de operador de CNC en la industria de mecanizado de mi país básicamente han llegado a la saturación.

Algunos estudiantes me dijeron que sus compañeros de clase, que se graduaron de la escuela secundaria, comenzaron a operar CNC cinco o seis años antes que ellos. Todos eran trabajadores calificados y sus salarios eran decentes, por lo que sentían que no había nada. esperanza. Les dije que la comparación no se trata del presente, sino del desarrollo futuro.

En segundo lugar, los programadores CNC. Muchas empresas de mecanizado utilizan programación automática para generar programas de mecanizado CNC, por lo que necesitan aprender a utilizar el software CAM. Diferentes unidades utilizan diferentes software CAM y hay muchos tipos, pero generalmente los métodos de procesamiento son similares, por lo que debes aprender uno bien.

Sin embargo, ser un programador CNC es muy exigente y tiene grandes responsabilidades, por lo que requiere una rica experiencia en procesamiento. En este caso, no es realista que los estudiantes que acaban de salir de la escuela asuman esta posición inmediatamente. Debe pasar por un período de formación, que puede ser tan breve como uno o dos años, o tan largo como tres a cinco años.

En tercer lugar, personal de mantenimiento del CNC o personal de servicio postventa. Este puesto tiene requisitos más altos y es más deficiente en CNC. No solo requiere un rico conocimiento mecánico, sino también un rico conocimiento eléctrico.

Si eliges esta dirección, puede resultar muy difícil (como viajes de negocios frecuentes) y debes seguir aprendiendo y acumulando experiencia. Este puesto requiere más entrenamiento, por lo que llevará más tiempo dominarlo, pero las recompensas serán mayores.

En cuarto lugar, el personal de ventas de CNC. Este puesto ofrece las recompensas más generosas y no requiere tanto conocimiento profesional. Sin embargo, sí requiere una elocuencia sobresaliente y buenas habilidades sociales, que no son algo que la gente común pueda hacer.

En quinto lugar, aquellos con carreras similares también pueden elegir: diseño mecánico como delineantes, diseñadores mecánicos, diseñadores estructurales; gestión de tecnología de procesamiento o técnicos de campo, diseñadores mecánicos (ingenieros mecánicos) operadores de máquinas herramienta CNC, mantenimiento de equipos mecánicos. Trabajadores, vendedores de equipos de maquinaria, programadores, artesanos mecánicos, inspectores, jefes de producción.

Material de referencia: Enciclopedia Baidu - Código G