Capacitación Cnc
Profesores:
Raul Vergara
Mecánica Industrial
Norma DIN 6260
Antes de iniciar cualquier programación debemos conocer:
N: nº bloques
G: funciones preparatoria
M: funciones complementaias
F: avance (mm/rev; mm/min)
S: velocidad
ISKR: radios
T: herramientas
X: diamentro tansversal
Z: largo longitudinal
Creacion de bloques
N 10
N 20
N30 De 10 en 10 debido a que deja espacio para lineas olvidadas (ej: N11 encendido refrigerador)
FUNCIONES PREPARATORIAS
G 0 interpolaridad con avace rapido (mt/min)
G 1 interpolaridad con avance controlado (ej: G1 X20 Y2 F.O.15)
FUNCIONES COMPLEMENTARIAS
M0: Parado opcional (para cambiar o limpiar)
M3: Activa husillo en sentido anti horario
M4: Activahusillo en sentido horario
M5: Desconecta el husillo
M8: Activa el refrigerante
M9: Desactiva el refrigerante
M30: Fin de programa
Entre las funciones preparatorias predeterminadas estan:
G90: absoluto
G91: incremental no se colocan en el programa porque vienen predeterminadas.
G94: mm/min
G95: mm/rev
G96: activa velocidad de corte
G97: activa velocidad de cortefija
G50: limita velocidad de corte constante Vc: Pi *D*n/1000
Ejemplo: si la velocidad de corte es calculada y como resultado origina 235 se escribe en el programa:
G96S235M3; -------- G96: Activacion de velocidad de corte.
S235: Velocidad de avance fijo.
M3: Giro del husillo.
Luego de esto:
G50S1500M3; ------- G50: Limitacion de velocidad máxima.
S1500:Velocidad maxima de giro.
M3: Giro del husillo.
Ciclos Automaticos
Los ciclos automaticos tienen como función acortar los programas, lo que indica que solo programamos dos puntos y el torno solo asocia cuantos pasos hará para llegar al otro punto. Ejemplo, si quiero desbastar de 50 mm a 30 mm, con una profundidad de corte de 2 mm. el torno solo asocia que son 10 pasadas.
Loscontroles para dichos ciclos son:
G70: Ciclo automatico de acavado.
G71: Ciclo automatico de desbaste longitudinal.
G72: Ciclo automatico de desbaste transversal.
G75: Ciclo automatico de canales o ranuras.
G76: Ciclo automatico de roscas.
Ciclos automaticos de desbaste longitudinal
Para utilizar este comando se utiliza primero:
G71 U … R… donde: U: profundidad decorte (si es U1, saca 2 mm)
R: Retiro de herramientas en mm.
Luego, el siguiente paso es:
G71P…Q…U…W…F….
Donde:
P: es el número del bloque donde inicia el programa.
Q: es el número del bloque donde termina el programa.
U: es el sobremetal (sobremedida) en eje X.
W: es el sobremetal (sobremedida) en eje Z.
F: Avance
N: pero esto nunca se ocupa peropodria necesitarse.
Ejemplo:
G71U2R0.5
G71P80Q160U0.3W0.2F.16
Ejemplos de Programas:
1.- Programa de ciclo automatico con avance longitudinal.
[pic]
O0001 Nombre del programa.
N10 G0 X 100. Z100.; Zona de seguridad
N20 G96 S 235 M3 : Limitacion de velocidad de avance
N30 G50 S1500 M3 ; Limitacion de velocidad de husillo
N40T0101; Cambio de herramientas
N50 G0 X53. Z1. ; Posicionamiento cerca de la pieza
N60 G71 U1 R1; Desbaste automatico longitudinal.
N70 G71 P 80 Q 130 F.15; Indicaciones del número de bloques de programas
N80 G0 X0; Indicación de desbaste longitudinal.
N90 G1 X0. Z0. F.15; Punto centro de la pieza con avance de 0.15
N100 G1 X30. Z 0. F.15; Punto aldiametro 30.
N110 G1 X30. Z-30. F.15; Punto al diametro 30 y largo 30.
N120 G1 X50. Z-30. F.15; Punto al diametro 50 y largo 30.
N130 G1 X50. Z-90. F.15; Punto al diametro 50 y largo 90.
N140 G0 X100. Z100.; Zona de seguridad
N150 M30; Fin de programa.
Programa con acavado superficial:
Modificaciones al programa anterior: N70 G71 P 80 Q 130 U0.4...
Regístrate para leer el documento completo.