Red de conocimiento informático - Aprendizaje de código fuente - ¡Interpretación de comandos G para centros de mecanizado CNC! ¡Gracias!

¡Interpretación de comandos G para centros de mecanizado CNC! ¡Gracias!

1. Programación de dimensiones absolutas/incrementales G90/91

(1) G90 (modal), G90 es entrada de dimensiones absolutas y todos los datos corresponden al punto cero real de la pieza de trabajo.

(2) G91 (modal), G91 es una entrada de tamaño incremental, cada tamaño corresponde al punto de contorno anterior.

2. Programación métrica/pulgada G70/G71

G70 pulgadas y G71 métrico Según las necesidades del dibujo de la pieza, puede cambiar entre pulgadas y métrico al compilar el procesamiento de la pieza. programa.

3. G54~G57 establece el desplazamiento cero y establece el sistema de coordenadas de la pieza de trabajo.

G54/G55/G56/G57: llame del 1.º al 4.º para establecer el desplazamiento cero.

IV. Instrucciones de selección de plano G17/G18/G19

(1) G17: Plano de procesamiento X/Y

(2) G18: Plano de procesamiento Z; /X;

(3) G19: Plano de procesamiento Y/Z;

La división del plano de procesamiento se utiliza para determinar el plano a procesar y también determina el plano para compensación del radio de la herramienta. La dirección de compensación de la longitud de la herramienta y el plano de interpolación del arco generalmente se definen al comienzo del programa. El plano de procesamiento debe definirse cuando se utiliza el comando de compensación del radio de la herramienta G41/G42 para que el sistema de control pueda corregir la corrección. longitud y radio de la herramienta El centro de mecanizado El plano de procesamiento predeterminado es el plano XY y se puede omitir G17. Si no está en el plano predeterminado, no se pueden omitir G17 y G18.

5. Instrucción de movimiento rápido G0

(1) Formato de programación. G0 X__ Y__Z__;

(2) Significado: El comando no es adecuado para procesar la pieza de trabajo. Cuando se ejecuta el comando G00, la herramienta se mueve lo más rápido posible (rápidamente). Esta velocidad de movimiento rápido se define para cada eje en los parámetros de la máquina herramienta, pero se ajusta mediante la anulación del interruptor de anulación de velocidad de avance.

6. Instrucción de interpolación lineal G1

(1) Formato de programación: G1 X__Y__ Z__ F__

(2) Significado

X; , Y, Z: Coordenadas del punto final en el sistema de coordenadas rectangular

F: Velocidad de avance, unidad: mm/min.

El comando G1 puede moverse a lo largo de cualquier línea recta paralela al eje de coordenadas, inclinada al eje de coordenadas o al espacio. La interpolación lineal puede procesar superficies curvas y ranuras 3D, etc. El punto objetivo se puede introducir utilizando el sistema de coordenadas rectangular o el sistema de coordenadas polares. La herramienta se mueve a lo largo de una línea recta a la velocidad de avance F desde el punto inicial actual hasta el punto objetivo programado. La pieza de trabajo se procesa a lo largo de dicha trayectoria.

G1 es un comando modal y la velocidad del husillo S y la rotación del husillo M3/M4 deben especificarse antes del procesamiento.

7. Instrucciones de interpolación de arco G2/G3/CIP

(1) Formato de programación.

1) G2/G3 X—— Y—— Z—— I—— J—— K——

2) CIP X—— Y—— Z——; I1=—— J1=—— K1=——

(2) Significado.

G2: La herramienta se mueve en sentido horario a lo largo del arco;

G3: La herramienta se mueve en sentido antihorario a lo largo del arco

CIP: Círculo que pasa por el punto medio del Arco; interpolación;

X——Y—— Z——: el punto final en el sistema de coordenadas cartesiano;

I—— J—— K——: el punto final en el; Sistema de coordenadas cartesiano Coordenadas del punto central del arco (en la dirección X Y Z);

I1=—— J1=—— K1=——: Coordenadas del punto medio del arco en el sistema de coordenadas cartesiano (en la dirección X Y Z respectivamente);

Nota: Cuando se programa utilizando el método del radio R, si el ángulo central del arco a procesar es inferior a 180 grados, los datos seguidos de R son un valor de radio de arco positivo si el ángulo central de. el arco a procesar es mayor que 180 grados, los datos seguidos de R son. Para valores de radio de arco negativos, al procesar un círculo completo, no se puede utilizar el método del radio R y se debe utilizar el método del centro del círculo especificado.

8. Comando de control de velocidad de avance G94/G95

(1) G94: La unidad para determinar la velocidad de avance es mm/min, pulgadas/min, grados/min, que es el comando modal del módulo

(2) G95: La unidad para determinar la velocidad de avance es mm/r, pulgadas/r, que está relacionada con la velocidad del husillo y es un comando modal;

(3) F: Determina el valor de la velocidad de avance, la unidad específica está determinada por G94/G95, es un comando modal

9. p>

G40: Cancelar la compensación del radio de la herramienta

G41: La compensación del radio de la herramienta está activada, mirando a lo largo de la dirección de corte, la herramienta está en el lado izquierdo del contorno de la pieza de trabajo

G42: La compensación del radio de la herramienta está activada, mirando a lo largo de la dirección de corte, la herramienta está en el lado derecho del contorno de la pieza de trabajo;