Curso de torno a CNC online




Untitled Document
Recomendados

3. FUNCION DE PREPARACION (FUNCION G)

Un número seguido de la dirección G determina el significado del comando del bloque en cuestión.
Los códigos G se encuentran divididos en los siguientes dos tipos:

Tipo Significado
Código G instantáneo El código G es efectivo solo en el bloque en que fue especificado.
Código G modal El código G es efectivo hasta que otro código G del mismo grupo sea especificado.


Ejemplo:
G01 y G00 son códigos G modales:

N_ G01 G01 es efectivo en este rango
X_
Z_
N_ G00


X_ G00 es efectivo en este rango
Z_
N_
X_
Z


3.1 POSICIONAMIENTO G0 (MODAL, INICIAL)
El comando G0 mueve la herramienta hasta una posición en la pieza a una velocidad de posicionamiento rápido.

Formato: N_ G00 X(U)_ Z(W)_

X, Z: Una coordenada absoluta de la posición final.
U, W: La distancia con la dirección en que se mueve la herramienta (programación incremental).
El posicionamiento es realizado en cada eje independientemente. El camino de la herramienta generalmente no se vuelve una línea recta.
Una velocidad transversal rápida puede ser configurada por el parámetro Nro. 16, y además puede ser programada por la dirección H.

Ejemplo: Posición actual (300, 400)
N400 G0 X150 W-200

 



3.2 INTERPOLACION LINEAL G01 (MODAL)
Las herramientas pueden moverse a lo largo de una línea.

Formato: N_ G01 X(U)_ Z(U)_ F_ 

X, Z: Para comandos absolutos, las coordenadas del punto final.
U, W: Para comandos incrementales, la distancia que debe moverse la herramienta.
F: Velocidad de avance de la herramienta.
Una herramienta se mueve a lo largo de una línea desde la posición actual hasta la posición especificada a la velocidad indicada en F.
La velocidad indicada en F es efectiva hasta que un nuevo valor es especificado. No necesita ser especificada para cada bloque. Si el código F no es comandado en el programa, la velocidad puede también especificarse en el parámetro Nro. 17.

Ejemplo: <Programación en diámetros> Posición actual (100, 300)
N_ G01 X100 Z200 F60 (Comandos absolutos)
N_ G01 U-100 W-100 F60 (Comandos incrementales)


3.3 INTERPOLACION CIRCULAR (G02, G03) - (MODAL)

Formato: N_

G02

X(U)_ Z(W)_

I_ K_

F_

G03

R_


Descripción del formato del comando:

Comando Descripción
G02 Interpolación circular en sentido horario
G03 Interpolación circular en sentido anti-horario
X(U)_ Valores de comandos para el eje X
Z(W)_ Valores de comandos para el eje Z
I_ Distancia desde el punto de inicio hasta el centro del arco en dirección X (con el signo, valor del radio en programación en radios, valor del diámetro en programación en diámetros)
K_ Distancia desde el punto de inicio hasta el centro del arco en dirección Z (con el signo)
R_ Radio del arco (sin signo, valor del radio)
F_ Velocidad a lo largo del arco

Dirección de la interpolación circular:
Parte delantera del sistema de portaherramientas: Parte posterior del sistema de portaherramientas:


3.4 RETRASO G04
Formato: N_ G04 R_

R_: Tiempo de retraso (valores entre 0.01 a 9999.99)
Especificando un retraso, la ejecución del próximo bloque es retrasada por el tiempo especificado.

3.5 PROGRAMACION EN RADIOS (G10) - (MODAL)
Como la pieza a trabajar es generalmente circular en programación control de torno CNC, sus dimensiones pueden ser especificadas de dos formas:
Dimensiones de eje X pueden ser especificadas en radios o diámetros.
La programación en radios o diámetros se especifica mediante G10 y G11
G10 y G11 pueden ser utilizadas en un mismo bloque junto con otros códigos G.

G10 PROGRAMACION EN RADIOS En la programación en radios, los valores que siguen a las direcciones X(U), I, A, P, R y C son la distancia desde el centro de la pieza, por ej. el valor del radio como el valor del eje X.
G11 PROGRAMACION EN DIAMETROS En la programación en diámetros, los valores que siguen a las direcciones X(U), I, A, P, R y C son los valores de los diámetros.


3.6 PROGRAMACION EN DIAMETROS (G11) - (MODO INICIAL)
Cuando se utiliza G11 para especificar la programación en diámetros, en el eje X todas las direcciones en X son especificadas con un valor de diámetro.

3.7 REGRESO AL PUNTO DE INICIO G27
Formato: N_ G27

Cuando el comando G27 es ejecutado, el control cancelará el valor de compensación de G93 y el valor de compensación de la herramienta y regresará al punto de inicio en velocidad transversal rápida.

3.8 POSICIONARSE EN UN PUNTO INTERMEDIO Y LUEGO REGRESAR AL PUNTO DE INICIO
Formato: N_ G28 X(U)_ Z(W)_

El comando G28 especifica el regreso automático al punto de inicio luego de posicionarse en un punto intermedio comandado por X(U) y Z (W).
El posicionamiento en el punto intermedio se lleva a cabo en velocidad transversal rápida (posicionamiento no lineal).

3.9 ROSCADO G32
Roscado recto y roscado en disminución.

Formato: N_ G32 X(U)_ Z(W)_ I_ P_ R_ D_

X(U) y Z(W): Especifican los puntos finales del roscado.
I: Diferencia radial para el roscado en disminución. El signo de I luego de la dirección X(U). Si I=0 puede realizarse el roscado recto.
P: Dientes por pulgada. Rango de P: 2.20-100.00
R: Cantidad del chanfle de 45 grados (eje Z) al final del roscado. Si R=0 no hay chanfleado en el roscado, si R es omitida, no habrá chanfleado al final del roscado, R>1.60
D: Especifica muti-hilos. Si D=1 se hará de hilo simple, si D es omitida, el hilo principal será mecanizado, D£99

Proceso detallado del roscado G32:
1) La herramienta se posicionará en el punto de origen (el punto de inicio de G32) hasta el punto especificado por el valor de X(U) + I en la dirección X solamente.
2) Roscado hasta el punto X(U) y Z(W), si R es utilizada, roscado hasta el punto X(U) y Z(W)-R
3) Chanfleado a 45 grados (si R fue utilizada)
4) Posicionamiento rápido hacia el punto final, si D=1 o D es omitida, el roscado finaliza. Si D>1, entonces:
5) Posicionamiento rápido hacia el punto de origen

 


6) Repite del 1 al 5 D veces.


3.10 CICLO DE CAJERA DE ROSCADO METRICO G33
Ciclo de roscado recto / ciclo de roscado en disminución.

Formato: N_ G33 X(U)_ Z(W)_   I_  P_  R_  D_ 


X(U) y Z(W): Especifican el punto final de roscado.
I: Es la disminución del roscado en disminución (el valor por defecto especifica roscado recto), y el signo de I sigue luego de X(U)
P: Roscado principal. Rango: 0.01-12.00 mm.
R: Valor del chanfle a 45 grados (eje Z) al final del roscado. Si R es omitida, especifica sin chanfle al final del roscado, R>1.60
D: Especifica los hilos del roscado. Si D es omitida, es mecanizado un hilo simple, D£99
El procedimiento detallado de G33 es el mismo que G32.

Roscado en rollo:

Formato:

N_ G32 X(U)_ Z(W)_  P_  D_    (Pulgadas)

N_ G33 X(U)_ Z(W_  P_  D_    (Métrico)


X(U) y Z(W): Especifican el final de la rosca.
P: G32-Dientes por pulgada. Rango: 2.20-100.00
G33-Roscado principal. Rango: 0.01-12.00 mm.
D: 100~110. La profundidad y escape de trabajo en el eje Z (D102 es recomendada)
El avance en el eje Z es igual al avance de corte en el eje X / D-98


Procedimiento (rotaciones del husillo):
1) La herramienta se mueve a lo largo del eje Z por una distancia especificada por la diferencia entre el punto de origen y Z. El avance de corte es realizado a lo largo del eje X simultáneamente.
2) Luego de que el movimiento en Z ha finalizado, la herramienta se mueve a lo largo del eje X en avance de roscado.
3) Cuando la herramienta se moviliza al punto de regreso elegido por el CNC, la herramienta se mueve en el eje X por el remanente en velocidad de avance de roscado, y el eje Z regresa al punto de origen simultáneamente.
4) Cuando el movimiento de cada eje es finalizado simultáneamente, el roscado finaliza.
5) El punto final del roscado en rollo: El eje X es especificado por el comando X, el eje Z es la misma coordenada que el punto de origen.

Volver | << Anterior | Siguiente >>

Untitled Document