herramientas
Herramient Denominació DC Vc S Fv
Material
a n [mm] [m/min] [rpm] [mm/min]
T11 Broca HSS 25 45 573 200
Broca de centros
T6 HSS 5 45 2866 630
#4
.
1. Explique en la columna derecha cada una de las líneas del programa
Programa principal
Explicación
N0010 % (EJEMPLO ROTACION SISTEMA
Porcentaje de inicio de programa
DE COORDENADAS)
N0020 O5000; Numeración del programa
Se establece el sistema de unidades en
N0030 G21;
milímetros
Códigos preparatorios dentro de los cuáles se
encuentra selección del plano de trabajo,
Cancelación de compensación de radio,
cancelación de compensación de radio, cero
N0040 G17 G40 G49 G54 G69 G80 G90 G94;
pieza, cancelación rotación del plano de
trabajo, cancelación de ciclo fijo, sistema de
coordenadas absoluto y definición del avance
en (min^-1), respectivamente
N0050 G28 G91 Z0; Movimiento a Home
N0060 G28 X0 Y0; Movimiento a Home
N0070 G90; Sistema de coordenadas absolutas
N0080 T6 M06; Selección de herramienta
Giro del husillo en sentido horario a 2866
N0090 S2866 M03;
revoluciones
Se compensa la herramienta T6 en altura con
N0100 G43 Z50 H6 M08;
Z50 y se enciende refrigerante
Se inicia el ciclo de taladrado profundo con
coordenadas X101 Y0 y a una profundidad Z-5
N0110 G81 X101 Y0 Z-5 R3 F630;
con una altura de seguridad de 3mm con una
avance de 630 mm/min
Llamado al subprograma O2331 con un
N0120 M98 P2331 L7;
número de repeticiones de 7
Se cancela el ciclo fijo de taladrado y se
N0130 G80 G49;
cancela la compensación de altura
Se apaga el sistema de refrigerante y la
N0140 M09 M05;
rotación del husillo
Programa principal
Se cambia la herramienta T6 por la
N0150 T11 M06;
herramienta T11
Giro del husillo en sentido horario a 573
N0160 S573 M03;
revoluciones
Se compensa la herramienta T11 en altura con
N0170 G00 G43 Z50 H11 M08;
Z50 y se enciende refrigerante
Se inicia el ciclo de taladrado profundo con
coordenadas X101 Y0 y a una profundidad Z-
N0180 G81 X101 Y0 Z-30 R3 F200;
30 con una altura de seguridad de 3mm con
una avance de 200 mm/min
Llamado al subprograma O2331 con un
N0190 M98 P2331 L7;
número de repeticiones de 7
Se cancela el ciclo fijo de taladrado y se
N0200 G80 G49;
cancela la compensación de altura
Se apaga el sistema de refrigerante y la
N0210 M09 M05;
rotación del husillo
Se devuelve la herramienta al cero pieza con
N0220 G28 G91 Z0;
un movimiento en diagonal
Se devuelve la herramienta al cero pieza con
N0230 G28 X0 Y0;
un movimiento en diagonal
N0240 G90; Coordenadas absolutas
N0250 M30; Finalización del programa
% Finalización del programa
Subprograma ejercicio #9
Explicación
N010 % (SUBPROGRAMA) Nombre del subprograma
N020 O2331; Numeración del programa
Se activa el sistema de rotación de
coordenadas, se activan sistema de
N030G68 X0 Y0 G91 R45;
coordenadas incrementales, el ángulo de
rotación es 45°
Subprograma ejercicio #9
Sistema de coordenadas absoluto y cierre de
N040 G90 G69
rotación del sistema de coordenadas
N050 M99; Cierre del subprograma
2. En la columna derecha, coloque la corrección al programa si es el caso.
Programa NC Principal
corrección
(AGUJEROS PLACA, EJEMPLO
---------------------
SUBPROGRAMAS)
Faltó empezar con un ‘%’ el programa, l
O0500; (Elaboró Ing. Jonny Dueñas)
numeración es correcta
Se establece el sistema de unidades en
N005 G21;
milímetros
N010 G17 G40 G49 G54 G69 G80 G91 G94; Los códigos preparatorios están bien
Si se quiere llevar a Home es necesario un
N015 G28 G91 X0 Y0; G90 para que haya un movimiento real de la
herramienta
N020 G28 Z0; Bien
Las coordenadas incrementales ya están
N025 G91; activadas no es necesario colocarlas
nuevamente
N030 M06 T6; Bien
N035 M03 S2866; Bien
N040 G00 G43 Z40 H6; Bien
N045 X30 Y-27 M08; Falta colocar un G01 de interpolación lineal
Bien aunque puede ser necesario colocar un
N050 G99 G81 Z-5 R3 F630;
K0 para la lectura del subprograma
N055 M99 P0585; Se usa un M98 para llamar un subprograma
N060 G00 Z40 M09; No hay porqué apagar el refrigerante
No dice que herramienta se está
N065 G43 Z200;
compensando
Nuevamente se apaga el refrigerante cuando
N070 M05 M09;
aún no estaba prendido
N075 M06 T9 Bien
Bien
N080 M03 S1686;
----------------
N085 G00 G43 Z40 H6; Se compensa la H9 no la H6
N090 X30 Y-27 M08; Es necesario un G01 al inicio de la línea
N095 G99 G81 Z-22 R3 F700; bien
N100 M98 P0585; bien
Programa NC Principal
N105 G00 G49 Z200 M09; No es necesario apagar el refrigerante
N110 M05; (Elaboró Ing. Jonny Dueñas) bien
N115 M06 T8; bien
N120 M03 S2972; bien
N125 G00 G43 Z40 H8; bien
N130 X30 Y-27; Falta un G01
N135 G99 G81 Z-5,25 R3 F700; Bien
N100 M99 P0585; Se llama un M98 no un M99
N140 G00 G43 Z200; bien
N145 M05; bien
N150 G28 G90 Z0; bien
N155 G28 X0 Y0; bien
N160 G90; (Elaboró Ing. Jonny Dueñas) bien
N165 M99; Se usa un M30
%; bien
Subprograma
corrección
N010 % (SUBPROGRAMA) Bien
No corresponde al mismo del programa
N015 O0685;
principal, el que se muestra es O0585
Subprograma
N020 X100; Bien
N025 X170; bien
N030 Y-93; bien
N035 X100; bien
N040 G98 X30; No tiene sentido
N045 M80; No existe
N050 M30; Se cierra con un M99