Vous êtes sur la page 1sur 16

UNIVERSIDAD NACIONAL DE COLOMBIA FACULTAD DE INGENIERA DEPARTAMENTO DE INGENIERA MECNICA Y MECATRONICA MANUFACTURA CON CNC EDISON LINDARTE ALDEMAR

MARTINEZ Bogot, Marzo de 2004

INFORME SOBRE MECANIZADO DE PIEZA EN EL CENTRO DE MECANIZADO

Figura 1. Raw Material. 1. CDOGO ISO N01 G17 G21 G15 G50 G40 G49 G80 G54; (Definicin de plano x,y. Anulacin de todas las compensaciones anteriores. Coordenadas del punto cero de pieza) N02 G91 G28 Z0 X0 Y0; N03 G90 G54; N04 M6 T7; (Husillo en Home) (Coordenadas Absolutas) ( Cambio herramienta)

N05 M3 S600; N06 G90 G00 X-13 Y-13; N07 G43 Z50 H7; N08 Z3; N09 G01 Z-1 F100;

(Husillo a 600 RPM) (Posicionamiento en vaco) (Compensacin en longitud Hta) (Posicionamiento encima de pieza) (Interpolacin seguridad) lineal en vaco. Por

Figura 2. Contorno Exterior. (INICIO DEL CICLO 1 DE MECANIZADO CON 1 mm DE PROFUNDIDAD) N10 G01 X0 Y0; N11 X70; N12 G41 H27; N13 G01 X69.5 Y10; N14 G02 X31.22 Y25 R40; N15 G01 X10; N16 Y50; N17 G00 Z3; N18 G40 G00 X-13 Y-13; N19 G01 Z-2; (Anulacin de compensacin a la izquierda) (Compensacin a la izquierda)

(REPETICIN DEL CICLO 1 CON 2 mm DE PROFUNDIDAD) N20 G01 X0 Y0; N21 X70; N22 G41 H27; N23 G01 X69.5 Y10; N24 G02 X31.22 Y25 R40; N25 G01 X10; N26 Y50; N27 G00 Z3; N28 G40 G00 X-13 Y-13; N29 G01 Z-3; (REPETICIN DEL CICLO 1 CON 3 mm DE PROFUNDIDAD) N30 G01 X0 Y0; N31 X70; N32 G41 H27; N33 G01 X69.5 Y10; N34 G02 X31.22 Y25 R40; N35 G01 X10; N36 Y50; N37 G00 Z3; N38 G40 G00 X-13 Y-13; N39 G01 Z-4; (REPETICIN DEL CICLO 1 CON 4 mm DE PROFUNDIDAD) N40 G01 X0 Y0; N41 X70; N42 G41 H27; N43 G01 X69.5 Y10; N44 G02 X31.22 Y25 R40; N45 G01 X10; N46 Y50; N47 G00 Z3;

FIN DE CICLO 1 DE MECANIZADO N48 G40 G00 X-13 Y-13 M5; (Anulacin de ultima compensacin, Posicionamiento en punto de partida Apagado de husillo) N49 G91 G28 Z0; N50 M6 T10; N51 S400 M3; N52 G90 G43 Z50 H10; N53 G00 X60 Y5; (anulacin de compensacin longitudinal en Home) (Cambio de herramienta) (Husillo a 400 RPM) (posicionamiento en plano de ref y compensacin longitudinal) (posicionamiento para escaln circular)

Figura 3. Escaln. INICIO DE CICLO 2 DE MECANIZADO CON 1 mm DE PROFUNDIDAD N54 G01 Z-1; N55 G41 H30 G01 X60 Y15; (Compensacin a la izquierda) N56 G02 X35 Y25 R35; N57 G01 X30 Y25; N58 G40; (anulacin de compensacin a la izquierda)

N59 G03 X60 Y10 R40; N60 G01 X60 Y5; INICIO DE CICLO 2 DE MECANIZADO CON 2 mm DE PROFUNDIDAD N61 Z-2; N62 G41 H30 G01 X60 Y15; N63 G02 X35 Y25 R35; N64 G01 X30 Y25; N65 G40; N66 G03 X60 Y10 R40; N67 G01 X60 Y5; FIN DE CICLO 2 DE MECANIZADO

Figura 4. Marcado de Centros y Taladrado.

N68 G40 G00 Z50; N69 X0 Y0 M5;

(Posicionamiento y anulacin de Compensacin a la izquierda) (Apagar husillo)

N70 G91 G28 Z0; N71 M6 T1; N72 G90 G43 Z50 H1; N73 S800 M3; N74 G99 G81 X15 Y15; N75 Z-4 R3 F100; N76 G98 X60 Y50; N77 G00 X0 Y0 M5; (cambio de herramienta (Compensar longitudinalmente) (prender el husillo) (Activacin de ciclo normal de taladrado, Primera coordenada de taladrado) (profundidad y avance de primer agujero) (segunda coordenada de taladrado) (Posicionamiento y apagado de husillo)

FIN DE CICLO DE MARCADO DE CENTROS DE TALADRADO N78 G91 G28 Z0; N79 M6 T5; N80 G90 G43 Z50 H5; N81 S800 M3; (Home) (Cambio de herramienta) (Compensacin longitudinal) (prender husillo)

INICIO DE CICLO DE TALADRADO CON BROCA DE 6 mm DE DIAMETRO N82 G00 X15 Y15; N83 G00 Z3; N84 G01 Z-6; N85 Z3; N86 G00 X60 Y50; N87 G01 Z-6; N88 Z3; FIN DE CICLO DE TALADRADO DE AGUJEROS N89 G00 Z50; N90 X0 Y0 M5; N91 G91 G28 Z0; N92 M6 T10; N93 G90 G43 Z50 H10; N94 S800 M3; N95 G00 X60 Y50; N96 Z3; (Posicionamiento en plano de referencia) (Apagar husillo) (Home) (Cambio de herramienta) (Compensacin longitudinal) (Prender husillo) (posicionamiento para planeado interno) (Segunda coordenada para taladrado) (Primera coordenada para taladrado)

Figura 5. Planeado Central. INICIO DE CICLO 2 DE PLANEADO N97 G42 H30; N98 G01 Z-1; N99 Y35; N100 G02 X47 Y42 R15; N101 G01 X35; N102 Y50; N103 X60; N104 G40 G01 Z3; N105 G91 G28 Z0 X0 Y0; N106 M30; %; FIN (Anulacin de compensacin) (Home) (Apagar Husillo) FIN DE PROGRAMA (Compensacin a la derecha)

2. HERRAMIENTAS EMPLEADAS NUMERO T7 T10 T1 T5 DESCRIPCIN Escariador Escariador de de punta punta plana plana de de dimetro pulgadas. dimetro 4.5 mm. Broca de centros nmero 4. Broca de dimetro de 6 mm.

3. IMPLEMENTACIN DE MACROS Y SUBPROGRAMAS Para la implementacin de la macro se tuvo en cuenta las convenciones mostradas en la figura 6.

Figura 6. Convenciones usadas en la macro. No obstante las convenciones mostradas arriba, el controlador no tiene la posibilidad de llamar las variables como el usuario desee, existen letras ya determinadas en las cuales es posible guardar los parmetros de la macro, dichas letras son:

A: #1 B: #2 C: #3 D: #7 E: #8

F: #9 H: #11 I: #4 J: #5 K: #6

M: #13 Q: #17 R: #18 S: #19 T: #20

U: #21 V: #22 W: #23 X: #24 Y: #25

Z: #26

En la tabla siguiente se muestran las asignaciones realizadas para los parmetros de la macro: DIMENSION L H L2 H2 L3 H3 R1 R2 R3 AX AY T K Q A B C D E F H I J U V DH: tool diameter Cuadrante Profundidad PARAMETRO #1 #2 #3 #7 #8 #9 #11 #4 #5 # # #20 #6 #17 VARIABLE

El subprograma de la macro es como se muestra a continuacin: 05012; (MACRO DE DEL PLANEADO INICIAL) #100=1; (Inicializa el contador de profundidad) #101=#1/2+[#20*cos[45]/2+3] #111=#2/2+[#20*cos[45]/2+3] #102=#1/2 #112=#11+#20/2 #104=SQRT[[#112*#112]-[[#112-#20]*[ #112-#20]]] #114=#112-#20

#118=#7/2+#20/2 #109=SQRT[[#112*#112]-[#118*#118]] N01 IF[#6 EQ 1]GOTO N15 N02 IF[#6 EQ 2]GOTO N25 N03 IF[#6 EQ 3]GOTO N35 N04 IF[#6 EQ 4]GOTO N45 N15 IF[#100 GT #17]GOTO N91 G00 X#101 Y#111 Z3 G01 Z-#100 X#102 Y#112 X0 G02 X#104 Y#114 R#112 G01 X#102 Y0 X#107 Y#118 X#109 G03 X#104 Y#114 R#112 G01 Z3 #100=#100+1 GOTO N15 N91 M99 N25 IF[#100 GT #17]GOTO N92 G00 X-#101 Y#111 Z3 G01 Z-#100 X-#102 Y#112 X0 G03 X-#104 Y#114 R#112 G01 X-#102 Y0 X-#107 Y#118

X-#109 G02 X-#104 Y#114 R#112 G01 Z3 #100=#100+1 GOTO N15 N92 M99 N35 IF[#100 GT #17]GOTO N93 G00 X-#101 Y-#111 Z3 G01 Z-#100 X-#102 Y-#112 X0 G02 X-#104 Y-#114 R#112 G01 X-#102 Y0 X-#107 Y-#118 X-#109 G03 X-#104 Y-#114 R#112 G01 Z3 #100=#100+1 GOTO N35 N93 M99 N45 IF[#100 GT #17]GOTO N94 G00 X#101 Y-#111 Z3 G01 Z-#100 X#102 Y-#112 X0 G03 X#104 Y-#114 R#112 G01 X#102 Y0 X#107 Y-#118

X#109 G02 X#104 Y-#114 R#112 G01 Z3 #100=#100+1 GOTO N45 N94 M99 Ahora se muestra como quedara el cdigo para realizar de la pieza: N01 G17 G21 G15 G50 G40 G49 G80 G54; (Definicin de plano x,y. Anulacin de todas las compensaciones anteriores. Coordenadas del punto cero de pieza) N02 G91 G28 Z0 X0 Y0; N03 G90 G54; N04 M6 T7; N05 M3 S600; N07 G00 Z3; FIN DE CICLO 1 DE MECANIZADO N08 G40 G00 X-13 Y-13 M5; (Anulacin de ltima compensacin, Posicionamiento en punto de partida Apagado de husillo) N09 G91 G28 Z0; N10 M6 T10; N11 S400 M3; N12 G90 G43 Z50 H10; N13 G00 X60 Y5; N14 G01 Z-1; N15 G41 H30 G01 X60 Y15; (Compensacin a la izquierda) N16 G02 X35 Y25 R35; (anulacin de compensacin longitudinal en Home) (Cambio de herramienta) (Husillo a 400 RPM) (posicionamiento en plano de ref y compensacin longitudinal) (posicionamiento para escaln circular) INICIO DE CICLO 2 DE MECANIZADO CON 1 mm DE PROFUNDIDAD (Husillo en Home) (Coordenadas Absolutas) (Cambio herramienta) (Husillo a 600 RPM)
Llamado de la macro.

N06 G65 P05012 A120 B100 C100 D50 H40 T12.7 Q4 K3

N17 G01 X30 Y25; N18 G40; N19 G03 X60 Y10 R40; N20 G01 X60 Y5; INICIO DE CICLO 2 DE MECANIZADO CON 2 mm DE PROFUNDIDAD N21 Z-2; N22 G41 H30 G01 X60 Y15; N23 G02 X35 Y25 R35; N24 G01 X30 Y25; N25 G40; N26 G03 X60 Y10 R40; N27 G01 X60 Y5; FIN DE CICLO 2 DE MECANIZADO N28 G40 G00 Z50; N29 X0 Y0 M5; N30 G91 G28 Z0; N31 M6 T1; N32 G90 G43 Z50 H1; N33 S800 M3; N34 G99 G81 X15 Y15; N35 Z-4 R3 F100; N36 G98 X60 Y50; N37 G00 X0 Y0 M5; (cambio de herramienta (Compensar longitudinalmente) (prender el husillo) (Activacin de ciclo normal de taladrado, Primera coordenada de taladrado) (profundidad y avance de primer agujero) (segunda coordenada de taladrado) (Posicionamiento y apagado de husillo) (Posicionamiento y anulacin de Compensacin a la izquierda) (Apagar husillo) (anulacin de compensacin a la izquierda)

FIN DE CICLO DE MARCADO DE CENTROS DE TALADRADO N38 G91 G28 Z0; N39 M6 T5; N40 G90 G43 Z50 H5; N41 S800 M3; (Home) (Cambio de herramienta) (Compensacin longitudinal) (prender husillo)

INICIO DE CICLO DE TALADRADO CON BROCA DE 6 mm DE DIAMETRO

N42 G00 X15 Y15; N43 G00 Z3; N44 G01 Z-6; N45 Z3; N46 G00 X60 Y50; N47 G01 Z-6; N48 Z3;

(Primera coordenada para taladrado)

(Segunda coordenada para taladrado)

FIN DE CICLO DE TALADRADO DE AGUJEROS N49 G00 Z50; N50 X0 Y0 M5; N51 G91 G28 Z0; N52 M6 T10; N53 G90 G43 Z50 H10; N54 S800 M3; N55 G00 X60 Y50; N56 Z3; INICIO DE CICLO 2 DE PLANEADO N57 G42 H30; N58 G01 Z-1; N59 Y35; N60 G02 X47 Y42 R15; N61 G01 X35; N62 Y50; N63 X60; N64 G40 G01 Z3; N65 G91 G28 Z0 X0 Y0; N66 M30; %; FIN (Anulacin de compensacin) (Home) (Apagar Husillo) FIN DE PROGRAMA (Compensacin a la derecha) (Posicionamiento en plano de referencia) (Apagar husillo) (Home) (Cambio de herramienta) (Compensacin longitudinal) (Prender husillo) (posicionamiento para planeado interno)

4. DIFICULTADES Y OBSERVACIONES 4.1 El graficador es til cuando se van a realizar trabajos manuales ya que muestra todas las trayectorias que sigue la herramienta tanto en vaco como en trabajo. 4.2 Iniciando desde el Home, se debe hacer posicionamiento de la herramienta de trabajo primero en el eje xy y luego hacer un desplazamiento en z puesto que si se realiza al contrario hay alto riesgo de estrellar la herramienta contra la prensa. Este error se tenia en el cdigo y no fue posible detectarlo con el graficador, por consiguiente se hizo correr la maquina en vaco con todas las trayectorias paso a paso donde salto a la vista. 4.3 Las compensaciones de dimetro son muy difciles de manejar puesto que hay que posicionar correctamente la herramienta en el punto de inicio para que la trayectoria compensada sea satisfactoria. La dificultad radica en que el punto de inicio para una trayectoria que debe compensarse es el punto final de otra que se compens, por consiguiente la herramienta puede posicionarse en un lugar no apropiado siendo difcil de observar. 4.4 Se debe tener mucho cuidado cuando se compensa una trayectoria circular puesto que s la herramienta no se encuentra en el punto correcto de inicio, la maquina realiza una de las dos acciones siguientes: Activa la alarma 041, por compensacin defectuosa. Realiza la interpolacin circular con radio variable.

PLANO