|
Curso
de torno a CNC online
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.
Primera
entrega: Cap. 1 | Cap.
2 | Cap. 3 | Cap.
4
Segunda
entrega: Cap. 1 | Cap.
2 | Cap. 3 | Cap.
4 | Cap. 5 | Cap.
6
|