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 >>
|