o
o
o
o
o
o
Planeacin de programacin
Nmero de programa
N10
................)
................)
N...........M30
ltimo bloque
%
El siguiente es el formato general de las subrutinas:
%
:5678
Nmero de la subrutina
N10.....
.......................
.......................
N...................M99
M3
M4
M6
M30
M9
M8
M66
M10
M01
M11
M39
M05
M38
G00
G01
G04
G17
G02
G03
G18
G19
G41 G42G43
G20
G21
G81
G90G91
G40
G28
G82
G92
G49
G83
G80
G94
G98
G95
G99
Observaciones.El torno no acepta ciclos G90 y G91. Las coordenadas X,Z siempre son absolutas y las
coordenadas relativas se dan con U y W.
Los valores para el eje X siempre se deben de dar como dimetros.
Los bloques (instrucciones) al teclearlos en el controlador deben terminar con un ;
Al editar un programa en un editor de texto y cargarlo a la mquina (download) no es
necesario poner ;
%
O 0001
N01 G21 G99
N05 G28 U0 W0
N10 M06 T0101
N11 M05
N12 M38
N13 M10
N14 M01
N15 M11
N16 M01
N17 M39
N20 M03 S3000
N25 G00 X20 Z5
N30 G71 U0.8 R1
N35 G71 P40 Q60 U0.8 W0.4 F0.05
N40 G01 XO F0.025
N45 Z0
N50 G03 X14 Z-7 R7
N60 G01 Z-40
N70 G70 P40 Q60
N80 G28 U0 W0
N90 M06 T0505
N100 G00 X24 Z-21
N110 G72 W0.8 R1
N120 G72 P130 Q160 U0.8 W0.4 F0.05
N130 G01 Z-35 FO.O25
N140 X14
N150 G03 X14 Z-21 R10
N160 G01 X24
N170 G70 P130 Q160
N180 G28 U0 W0
N190 M05
N200 M38
N210 M01
N220 M10
N230 M01
N240 M30
%
El signo de porcentaje es un formato que debe llevar el programa para el controlador
FANUC. Si el programa se teclea en el controlador no es necesario ponerlo, en caso de que
el programa se cargue a travs de la computadora central s es necesario ponerlo. Este
smbolo se pone al principio.
O 0001
Nombre o identificacin del programa.
N05 G28 U0 W0
G28 - Mover la herramienta a home. U0 W0 a travs del punto actual.
El comando G28 siempre debe ir acompaado de los valores de U y W, estos valores le
dicen a la herramienta por que punto relativo (al actual) debe pasar antes de ir a home. En
caso de que la herramienta se mueva a home a partir del punto actual se debe poner U0 y
W0.
N11 M05
Apagar el giro del husillo.
N12 M38
Abrir la puerta de la mquina.
N13 M10
Abrir el husillo.
N14 M01
M01 es un paro en el programa. Este paro sirve para que nos permita colocar la pieza en la
mordaza, Si se est corriendo el programa paso por paso, el programa continuar al
presionar CYCLE START (botn verde en el men de operacin automtica).
Este comando slo funciona cuando est activado el modo de OPT STOP del men de
operacin automtica.
N15 M11
Cierra el husillo.
N16 M01
Pone una espera. La espera en este caso es para dar oportunidad de que el operador retire su
mano despus de haber instalado la pieza de trabajo.
N17 M39
Cierra la puerta de la mquina.
N80 G28 U0 W0
N90 M06 T0505
En esta parte mandamos la herramienta a home para realizar un cambio de herramienta a la
que se encuentra en la posicin 05 cuyo valor de compensacin se encuentra en la posicin
05 de la tabla de compensaciones de la mquina.
N180 G28 U0 W0
Ir a Home a travs del punto actual.
N190 M05
N200 M38
N210 M01
N220 M10
N230 M01
Las secuencias M05, M38, M01, M10, M01 se utilizan para realizar la secuencia inversa al
proceso de instalar una pieza. Para descargar la pieza primero se para el giro de la pieza, se
abre la puerta, se pone una espera para tomar la pieza, se abre el husillo y se pone una
espera para sacar la pieza de la mquina.
N240 M30
Una vez que la pieza es sacada de la mquina terminamos el programa.
MAQUINADO DE PIEZAS
Maquinar la pieza de la figura:
En el plano estn indicadas las coordenadas necesarias para la programacin (tomar las
coordenadas en Z negativas y las coordenadas en X ya estn dadas como dimetros)
Realiza la programacin de control numrico para:
%
O0001
N005 G20 M39
N010 G91 G28 X0 Y0 Z0
N015 G90
N020 G92 X-4.03669 Y5.08681 Z1.23228
N025 M05 M38
N030 G04 X0.5
N035 M06 T5
N040 M10
N060 M01
N065 M11
N070 M01
N090 M39
N095 M03 S2000
N100 G40 G00 X.2813 Y1.7858
N105 G43 H5 Z0.5
N106 G82 G99 X0.2813 Y1.7858 Z-0.0625 R0.25 P900 F8.5
N110 X1.95 Y1.7415
N115 G98 X3.2188 Y0.2813
N120 G80
N121 G00 X1.5 Y0.75
N122 G83 G98 X1.5 Y0.75 Z-0.29 R0.25 Q0.08 F8.5
N123 G80
N125 G91 G28 X0 Y0 Z0
N127 M05
N480 X1.95
N490 G02 X1.55 Y1.8902 R0.4
N500 G01 Y2.25
N510 X1.05
N520 X0.25 Y1.45
N530 Y0.25
N540 X1.5
N550 G00 Z0.5
N560 G40 X1 Y1
N570 G41 Y0.125 H13
N580 G01 Z-0.0625
N590 X3.3750
N600 Y2.3750
N610 X0.125
N620 Y0.125
N630 X1.5
N640 G00 Z0.5
N650 G91 G28 X0 Y0 Z0
N660 M05
N670 M38
N680 M01
N690 M10
N700 M01
N710 M30
%
El signo de porcentaje es un formato que debe llevar el programa para el controlador
FANUC. Si el programa se teclea en el controlador no es necesario ponerlo, en caso de que
el programa se cargue a travs de la computadora central s es necesario ponerlo. Este
smbolo se pone al principio.
O0001
Identifica al programa como el 001
N015 G90
Coordenadas absolutas
N035 M06 T5
Cambio de herramienta por la herramienta 5
N040 M10
Abrir la prensa
N060 M01
M01 es un paro en el programa. Este paro sirve para que nos permita colocar la pieza en la
mordaza, Si se est corriendo el programa paso por paso, el programa continuar al
presionar CYCLE START (botn verde en el men de operacin automtica). Este
comando slo funciona cuando est activado el modo de OPT STOP del men de
operacin automtica.
N065 M11
Cerrar la prensa
Hace girar la herramienta a favor de las manecillas del reloj a una velocidad de 2000
rev/min
N120 G80
Cancelar el ciclo G82
N420 X1 Y-0.3
Punto cualquiera para compensar la herramienta que debe ser perpendicular a la primer
trayectoria que se quiera espeificar
N560 G40 X1 Y1
Punto cualquiera fuera de la pieza perpendicular a la primer trayectoria
Utilizamos un G41 para mover la herramienta compensada a la primer trayectoria (de arriba
hacia abajo) indicando el valor H de la tabla donde se encuentra el radio de la herramienta.
N710 M30
Indica el fin del programa
DATOS DE CORTE
1.
Qu pieza se va a maquinar?
Qu tipo de punta tiene la herramienta?
Qu velocidad de giro va a tener?
Factor de avance.
Aluminio
70-100
0.05-0.1
Latn
50-70
0.05-0.1
Hierro fundido
25-40
0.025-0.05
30-40
0.025-0.05
Acrlico
20-30
0.035-0.075
2.00
0.125
1.80
0.130
1.70
0.255
1.50
0.205
1.27
0.510
1.40
0.255
1.12
0.785
1.30
0.305
1.00
1.580
1.15
0.455
0.78
3.175
1.00
0.510
0.74
3.810
0.96
0.560
0.70
5.085
0.91
0.635
0.64
6.350
0.87
0.710
0.61
7.665
0.83
0.765
0.58
9.530
0.80
0.915
0.52
12.700
0.76
1.020
0.48
15.885
0.72
1.270
0.42
19.100
0.70
1.525
0.38
25.400
0.66
F= f * Z * S
Donde:
f = Valor de tabla (Avance por diente)
Z= Nmero de dientes en la herramienta.
S= Velocidad de giro.
Ejemplo:
Calcular la velocidad de avance para realizar un desbaste en
el centro de maquinado, con un Escareador de 4 dientes, en
una placa de aluminio.
S = 1000 * VC / ( Pi * D)
S= 1000 * 70 / (3.1416*3)
S=7428 rev / min
f = 0.05 segn tabla
F = (0.05 mm / diente ) * (4 dientes/rev)*(7428 rev / min)
F= 1486 mm/min
Finalmente debes observar los resultados de tu maquinado
utilizando las velocidades calculadas para hacer las
correcciones necesarias, para estas correcciones es muy
importante tomar en cuenta la experiencia del operador en
los centros de maquinado.