Red de conocimiento informático - Conocimiento sistemático - Instrucciones de programación CNC Frank

Instrucciones de programación CNC Frank

Las siguientes son instrucciones básicas de programación CNC

1. Instrucciones de programación CNC: ciclo de corte del círculo exterior

Instrucción: G90X(U)_Z(W)_F_;

Ejemplo: G90X40.Z40.F0.3;

X30.;

X20.

2. —Ciclo de corte frontal

Comando: G94X(U)_Z(W)_F_;

Por ejemplo: G90X40.Z-3.5.F0.3;

Z -7.;

Z-10.;

3. Instrucciones de programación CNC - ciclo de torneado de desbaste del círculo exterior

Instrucción: G71U_R_;

G71P_Q_U_W_F_;

Acabado de torneado: G70P_Q_F_;

Cantidad de avance U por vez,

Cantidad de retracción R por vez,

Número de línea inicial del ciclo P,

Número de línea final del ciclo Q,

Margen radial de acabado U,

Cantidad del margen axial de acabado W.

4. Instrucciones de programación CNC - ciclo de torneado de desbaste de cara final

Instrucciones: G72W_R_;

G72P_Q_U_W_F_;

Terminado de torneado: G70P_Q_F_; (Las letras tienen el mismo significado que 3)

5. Instrucciones de programación CNC: ciclo de desbaste de forma fija

Instrucción: G73P_Q_I_K_U_W_D_F_;

El desbaste es eliminación radial El margen total (valor del radio),

K torneado desbaste es el margen total para la resección axial,

D número de ciclos, (el significado de las otras letras es el mismo como 3).

6. Instrucciones de programación CNC - Instrucciones de compensación del radio de la punta de la herramienta

Instrucciones: G41

G01

G42

X (U)_Z(w)_;

G00

G40

Nota: (1).Comandos G41, G42, G40 no se puede utilizar con comandos de corte por arco escritos en la misma sección del programa.

(2). Antes de llamar a una nueva herramienta o al cambiar la dirección de compensación de la herramienta, se debe cancelar la compensación de la herramienta anterior. Cadena 6

(3). Agregue el bloque G40 después del bloque G41 o G42 para cancelar la compensación del radio de la punta de la herramienta.

7. Instrucciones de programación CNC - procesamiento del ciclo de superficie cónica

Instrucciones: G90X(U)_Z(W)_I_F_;

Por ejemplo: G90X40.Z- 40.I-5.F0.3;

X35.

X30.

I es la diferencia de radio entre el punto inicial de corte y el extremo de corte cónico punto.

8. Instrucciones de programación CNC - Instrucciones del ciclo de corte de extremo con cono

Instrucción: G94X(U)_Z(W)_K_F_;

Corte de extremo K El valor de coordenada incremental del desplazamiento desde el punto inicial hasta el punto final en la dirección Z.

9. Instrucciones de programación CNC - procesamiento de arco simple

Instrucción: G02

I_K__

X(U)_Z(W )_

F_;

G03

R_;

10. Instrucciones de programación CNC - mecanizado en espacio profundo

Comando : G74R_;

G74Z(W)_Q_;

R cada cantidad de retracción de procesamiento,

Z profundidad de perforación total,

Q cada uno profundidad de taladrado,

11. Instrucciones de programación CNC - formato de instrucción G75

Instrucción: G75R_;

G75X(U) _Z(W)_P_Q_R_F_;

R La cantidad de retracción radial (X) durante el proceso de ranurado,

La coordenada absoluta del eje X de la profundidad máxima del punto de corte,

Z absoluta del eje Z coordenada de la profundidad máxima del punto de corte,

P radial (X) cantidad de retracción (valor del radio) durante el ranurado,

Q radial La cantidad de movimiento en Z después de cortar un ancho de cuchilla ,

La cantidad de retracción de la herramienta a lo largo de la dirección -Z en la parte inferior de la ranura después de que la herramienta R corta la ranura.

12. Instrucciones de programación CNC - llamada de subrutina

Instrucción: M98P****

****;

Por ejemplo : M98P42000;

Cadena 7

Indica que la subrutina 2000 se llama dos veces.

M98P2;

Indica que el programa N° 2 se llama una vez.

13. Instrucciones de programación CNC - instrucciones de corte de roscas de paso igual

Instrucciones: G32(U)_Z(W)_F_;

X, Z son roscas Absolutas coordenadas del punto final,

Por ejemplo: G32X29.Z-35.F2.;

G00X40.;

Z5.;

X28.2;

G32Z-35.F0.2;

G00X40.;

Z5.;

X28. 2;

14. Instrucciones de programación CNC - Instrucciones de ciclo fijo de roscado

Instrucción: G92X(U)_Z(W)_R_F_;

Cortar cuando R= 0 Rosca cilíndrica.

Por ejemplo: G92X29.Z-35.F0.2

X28.2

X27.6; 4;

15. Instrucciones de programación CNC - instrucciones de corte multihilo

Instrucciones: X(U)_Z(W)_F_P_;

F eje largo. guía de dirección.

P Número de hilos y ángulo inicial.

Por ejemplo: G33X34.Z-26.F6.P2=0

G01X28.F0.2

G00Z8.; p >G01X34.F0.2;

G33Z-26.F6.P2=18000;

G01X28.F0.2;

G00Z8.;

16. Instrucciones de programación CNC - Formato de instrucción G76

Instrucción: G76GmraQ_R_;

G76X(U)_Z(W)_R_P_Q_F_;

m El número de repeticiones de acabado,

r la cantidad de biselado,

el ángulo de la punta de la rosca,

Q la cantidad mínima de herramienta que se consume (valor del radio ), la unidad es Micron.

R sobremedida de acabado (valor del radio), en milímetros.

G76X(U)_Z(W)_R_P_Q_F_;

Valor del radio de la rosca R (valor del radio),

Profundidad de la rosca P (valor del radio), la unidad es micrón.

QLa primera profundidad de corte (valor del radio), en micras.

Paso de rosca F. La unidad es milímetros.

17. Instrucciones de programación CNC - procesamiento de rosca de avance variable (G34)

Instrucción: G34

X(U)_Z(W)_F_K_;

F Avance de dirección del eje largo, la unidad es milímetro

K El incremento o disminución del avance del husillo por revolución, la unidad es milímetro por revolución.