Programación Iso CNC Torno BKB Maquinaria
Programación Iso CNC Torno BKB Maquinaria
Programación Iso CNC Torno BKB Maquinaria
2. Fundamentos de la Programación.
8. Velocidad de avance.
Temas
9. Velocidad de giro del cabezal
- Después de cualquier desplazamiento habrá un nuevo origen, es decir, para cualquier punto
alcanzado por la herramienta, el origen de las coordenadas pasa a ser en el punto alcanzado.
FUNCIONES DE POSICIONAMINETO:
FUNCIÓN U: Desplazamiento en el eje transversal (incremental)
CÓDIGO BARRA (/): Se usa cuando se requiere inhibir la ejecución de bloques en el programa, sin alterar
la programación.
Son las funciones que una vez programadas permanecen en la memoria del
MODALES control, siendo válidas para todos los bloques posteriores, a menos que sean
modificados por otra función o la misma.
Son las funciones que siempre que sean requeridas deben programarse,
NO MODALES es decir, son válidas solamente en el bloque que las contiene.
FUNCIONES DE INTERPOLACIÓN
FUNCIÓN G00: Posicionamiento rápido (aproximación y retroceso).
Sintaxis:
G0 X__ Z__
dónde:
X = coordenada a alcanzarse (valores en diámetro)
Z = coordenada a alcanzarse
Sintaxis:
G0 X__ Z__F__
dónde:
Sintaxis:
G2/G3 X__ Z__ R__ (F__)
ó
G2/G3 X__ Z__ I__ K__ (F__)
dónde:
Función: I y K
Aplicación: Arco definido por centro polar.
Las funciones I y K definen la posición del centro
del arco, dónde:
I es paralelo al eje X. K es paralelo al eje Z.
FUNCIONES DE INTERPOLACIÓN
El sentido de la ejecución del mecanizado del arco define si éste es horario o anti horario, según los cuadros
abajo:
EJERCICIOS G02 Y G03
EJERCICIOS G02 Y G03
EJERCICIOS G02 Y G03
EJERCICIOS G02 Y G03
FUNCIONES G33 ROSCADO PASO A
La función G33 ejecuta el roscado en el eje XPASO
y Z dónde cada profundidad se programa explícitamente en bloque
distinto.
NOTAS:
• El primer desplazamiento luego de la compensación de radio debe ser mayor que el valor del radio del inserto.
• La herramienta no debe estar en contacto con el material a mecanizarse cuando las funciones de compensación se
activan en el programa.
COMPENSACIÓN DE RADIO DE
HERRAMIENTA
COMPENSACIÓN DE RADIO DE
HERRAMIENTA
COMPENSACIÓN DE RADIO DE
Ejemplo1: Mecanizado exterior
HERRAMIENTA
Este ciclo se usa luego de la aplicación de los ciclos de desbaste G71, G72 y G73 para
hacer el acabado final de la pieza sin que el programador necesite repetir toda la secuencia
del perfil a ejecutarse.
La función F especificada entre el bloque de inicio del perfil (P) y final del perfil (Q) es válida durante la utilización
del código G70, pero no tiene efecto durante la ejecución de los ciclos de desbaste (G71, G72 y G73).
CICLOS DE MÚLTIPLES
FUNCIÓN: G71 REPETICIONES
Ciclo automático de desbaste longitudinal
Debe programarse en dos bloques subsecuentes, ya que los valores relativos a la profundidad de corte y sobre
espesor para acabado en los ejes transversal y longitudinal son ingresados con la función “U” y “W”,
respectivamente.
Profundidad de corte = 3 mm
Avance de desbaste = 0,3 mm/rot
Avance de acabado = 0,2 mm/rot
CICLOS DE MÚLTIPLES
FUNCIÓN: G72
REPETICIONES
Ciclo automático de desbaste transversal
Debe programarse en dos bloques subsecuentes, puesto que los valores relativos a la profundidad de corte y el sobre
espesor para acabado en el eje longitudinal son informados por la función “W”.
La función G72 en el 1º bloque requiere:
G72 W__ R__; dónde:
W = profundidad de corte durante el ciclo
R = valor del alejamiento en el eje longitudinal para retorno al
“X” inicial
Profundidad de corte = 2 mm
Avance de desbaste = 0,25 mm/rot
Avance de acabado = 0,18 mm/rot
CICLOS DE MÚLTIPLES
REPETICIONES
FUNCIÓN: G73 Ciclo automático de desbaste paralelo al perfil final.
El ciclo G73 permite el mecanizado de desbaste completo de una pieza, usándose solamente dos bloques de
programación.
La función G73 es específica para materiales fundidos y forjados, puesto que la herramienta sigue siempre una
trayectoria paralela al perfil definido.
Consideremos:
Desbaste en 2 pasadas
Exceso de material “X” = 10 mm (Ø)
Exceso de material “Z” = 3 mm
Sobre espesor acabado “X”= 2mm (Ø)
Sobre espesor acabado “Z” = 0.3mm
Avance de desbaste = 0,2 mm/rot
Avance de acabado = 0,18 mm/rot
CICLOS DE MÚLTIPLES
REPETICIONES
Consideremos
Desbaste en 3 pasadas
Excesso de material “X” = 8mm (Ø)
Excesso de material “Z” = 4mm
Sobre espesor acabado “X” = 2 mm (Ø)
Sobre espesor acabado “Z” = 0.4 mm
Avance = 0,3 mm/rot
CICLOS DE MÚLTIPLES
Ciclo de ranurado.
REPETICIONES
La función G75 como ciclo de canales requiere:
G75 R__
G75 X__ Z__ P__ Q__ F__; donde:
R = retorno incremental para quiebra de viruta (radio)
X = diámetro final del canal
Z = posición final (absoluto)
P = incremento de corte en el eje “X” (radio/ milésimo de milímetro)
Q = Distancia entre los canales (incremental/ milésimo de milímetro)
F = avance programado
CICLOS DE MÚLTIPLES
Ciclo de ranurado.
REPETICIONES
CICLOS DE MÚLTIPLES
Ciclo de roscado automático REPETICIONES
La función G76 requiere:
G76 X__ (U__) Z__ (W__) R__ P__ Q__ F__; dónde: