0% encontró este documento útil (0 votos)
182 vistas8 páginas

Ejercicio Clase Subprogramas 2

Este programa principal realiza taladrados en una placa utilizando dos herramientas diferentes (brocas) a través de la llamada a un subprograma. El subprograma contiene las coordenadas para realizar el taladrado en diferentes posiciones.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
182 vistas8 páginas

Ejercicio Clase Subprogramas 2

Este programa principal realiza taladrados en una placa utilizando dos herramientas diferentes (brocas) a través de la llamada a un subprograma. El subprograma contiene las coordenadas para realizar el taladrado en diferentes posiciones.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

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

También podría gustarte