curso básico cnc

Download Curso básico cnc

If you can't read please download the document

Upload: elmer-aguilar

Post on 13-Jun-2015

16.650 views

Category:

Technology


5 download

TRANSCRIPT

  • 1. CURSO BSICO DEUTPAutomatizacin y Robtica.

2. CURSO BSICO DE CNCOBJETIVOS:1. CONOCER EL SIGNIFICADO DEL TERMINO CONTROL NMERICO COMPUTARIZADO (CNC).2. CONOCER LAS NORMAS DE PROGRAMACIN DIN/ISO PARA CNC.3. CONOCER LOS ANTECEDENTES Y DESARROYO DEL CONTROL NUMRICO.4. CONOCER LA NOMENCLATURA BASICA UTILIZADA EN CNC. 3. QUE ES EL EL CONTROL NUMRICO COMPUTARIZADO El termino control en el medio industrial adquiere unagama bastante amplia y es utilizado frecuentemente enconceptos como por ejemplo, control de calidad,control de proceso, control dimensional, etc. y espara implicar y aplicar a ciertas operaciones oprocedimientos una regulacin estricta de acuerdo anormas preestablecidas, esto significa que siempre va enel sentido de mantener una vigilancia rgida y continua aun proceso o a una actividad. Por lo tanto control enCNC se aplica al mtodo de mando quedirige unamquina de forma eficiente y exacta en todo momento. Ynumrico, por que utiliza un lenguaje formado pornmeros, letras y smbolos normalizados,dirigidos,supervisados y ejecutados por medio de una computadoraintegrada a la mquina, de ah el nombre de ControlNumrico Computarizado (CNC). 4. QUE ES EL EL CONTROL NUMRICO COMPUTARIZADO Por lo tanto, CNC es la operacin de controlar unamquina, mediante el uso de un lenguaje codificado,compuesto por letras, nmeros y signos normalizados,empleando computadoras para su interpretacin,supervisin, regulacin y ejecucin. El lenguaje de programacin para CNC, es regido porlas Normas alemanas DIN No. 66024 y 66025, que encontenido es similar a la norma internacional ISO 1056(Internacional Organization for Standardization). 5. NORMA DIN 66025 6. MEDIOS UTILIZADOS EN CN 7. ESTRUCTURA DE LOS PROGRAMAS DE CNC El lenguaje para elaborar los programa para equipos de CNC, estcompuesto por una serie de letras y nmeros, las cualesllamaremos palabras, donde una cantidad determinada de ellas,formaran un bloque, y una serie sucesiva de bloques completaranun programa. PALABRAS BLOQUEPROGRAMA N5 N5 G01 Z1.5 M08 N5 G01 Z1.5 M08 G01N10 Z0 X25. Z1.5 N15 G03 X27. Z-1. R1. M08N20 G00 X30.N25 G28 W0.N30 M30 8. SIGNIFICADO DE LAS LITERALES EN CNCEste carcter es usado para indicar el avance usado en el proceso de corte.Se usa para detallar el tipo de movimiento u operacin a ejecutarse en elbloque que incluye el cdigo G.Esta letra es usada para indicar las funciones miscelneas tambin sonconocidas como funciones secundarias M.Este carcter se usa para numerar cada lnea de programacin y esenteramente opcional su uso. Su valor es de 0 a 9999. 9. SIGNIFICADO DE LAS LITERALES EN CNCEsta es letra es usada para asignar el numero del programa, se coloca alprincipio del mismo para su registro y se especifica desde 0 a 9999, unprograma siempre es salvado en la memoria como Onnnn.Es usada para asignar el plano de referencia en algunos ciclos enlatados ycomo el valor de radio en interpelacin circular.Esta letra es usada para asignar valor para la velocidad del husillo. Estecomando no activa el husillo, se requiere de un miscelneo para activarlo.Este carcter es usada para asignar el numero de herramienta y sucompensacin, la T es seguida de cuatro dgitos (Tnnnn), donde los dosprimeros, seleccionan el numero de herramienta y los dos ltimos el numerode compensador. 10. SIGNIFICADO DE LAS LITERALES EN CNCEsta letra es usada para asignar la coordenada en incremental en el eje Xrelativo a la posicin corriente o vigente de la mquina.Esta letra es usada para asignar la coordenada en incremental en el eje Zrelativo a la posicin corriente o vigente de la mquina.Esta letra es usada para asignar la coordenada en el eje X, especificando ladistancia a lo largo del mismo.Esta letra es usada para asignar la coordenada en el eje Z y este especificala posicin o distancia a lo largo del mismo. 11. REGLAS PARA EL USO DEL CDIGOS G1. Los cdigos G son clasificados por grupos, y cada grupo de cdigos tendrun numero determinado donde cada uno de ellos es una instruccinespecifica.2. Un cdigo G del mismo grupo reemplaza a otro del mismo grupo, la regla universal en programacin, cdigos G del mismo conjunto no se pueden usar en el mismo bloque, pues los cdigos de un mismo grupo se cancelan entre s.3. Hay cdigos modales, esto significa que permanecen activos hasta que otrocdigo del mismo grupo lo remplac.4. Hay cdigos no-modales que solo son efectivos en la lnea de programacine inmediatamente son olvidados por el control. 12. CDIGOS G GRPO 01 No. DESCRIPCIN GRUPO CONDICION G00 Marcha rpida.01 M G01 Interpelacin lineal con avance controlado. 01 M G02 Interpolacin circular en sentido Horario.01 M G03 interpolacin circular en sentido Anti horario. 01 M 13. CDIGOS "M" O MISCELNEOSNo.Descripcin CondicinM03Marcha husillo, giro a derechas (CW)SM04Marcha husillo, giro a izquierdas (CCW) SM05Paro de husillo SM08Encender refrigerante SM09Apagar refrigerante SM30Final de programa y reinicio (rebobinado) S 14. SISTEMA DE COORDENADAS+Y -1 5 -1 0 -55 1015P41010 P3 P5 P25 5 P6 P1 -X +X P7P12-5-5P 11P9 P10 P8-1 0-1 0 -1 5 -1 0 -55 1015-Y*P1 X2. Y2.*P5 X-3. Y4.*P9 X7. Y3.P2 X5. Y5. P6 X-2. Y2. P10 X3. Y-9.*P3 X-4. Y4. *P7 X-8. Y-5. *P11 X7. Y2.P4 X-7 Y10.P8 X-12. Y-10 P12 X5. Y-3. 15. POR QUE INCREMENTALES O ASOLUTOS?ACO TADO NCREM EN TA L I 7. 5 1. 0 0 7. 57 .510 .0 17 .5 17 .5 10 .0 7 .5ACO TADO ABSO LU TO2.501.75 7. 57 .517 .535 .052 .562 .570 .0 16. SISTEMA DE COORDENADAS DE UN TORNO DE CNCE JE XCHUCK E JE ZCON TRAPUN TO 0PERADOR 17. SIMBOLOGIACERO PIEZACERO MQUINA 18. LOCALIZACIN DEL CERO PIEZA+XCHUCK-Z +ZCON TRAPUN TOX- 0PERADOR 19. LOCALIZACIN DEL CERO PIEZA60 0 .50 .020 0. 30 0 .20 0 . 75 0. 90 .0 CO TAS :mm 20. LOCALIZACIN DEL CERO PIEZA+X-Z +Z60 0 .50 0 .20 .0 30 0 . 20 0. 75 .090 0 .X- CO TAS mm: 21. LOCALIZACIN DEL CERO PIEZA X+P6P5P4 P3P1 P260 .050 .020 .0 30 .0 Z-20 .0 75 .0 90 .0 X-CO TAS :mm 22. LOCALIZACIN DEL CERO PIEZA 8 .0 P6 P5 P4 P3R 2 .0P2P120 .04 .0R 40 . 15 0.CO TAS :mm 23. MTODOS DE DESPLAZAMIENTOS BASICOSG 00 G 01 G 02 G 03 24. INTRODUCCIN A LA PROGRAMACIN60 .050 .0 20 .0 30 .0 20 .0 75 .0 90 .0CO TAS :mm 25. INTRODUCCIN A LA PROGRAMACIN8 .0 R 2 .020 .0 4 .0 R 4 .0 15 .0CO TAS :mm 26. PRCTICA No. 1R 1 .0 R 2 .5R 1 .024 0 . 18 0. 80 . 12 .0 50. 90.12 0 .25 0 . 32 0.CO TAS :mm 27. PRCTICA No. 2R 1 .024 .0 20 .08 .0 18 .09 .015 .018 .025 .032 .0 CO TAS :mm 28. PRCTICA No. 3R 1 .0 R 1 .024 .0 20 .06 .0 16 .04 .011 .015 .020 .025 .0 CO TAS :mm 32 .0 29. METODOLOGA PARA ELABORAR UN PROGRAMA Pasos preparativos: Son todos aquellos ajustesque se realizan antes y despus de poner enmarcha la maquina. Pasos operativos: Corresponden al orden demovimientos de los carros (ejes), que se requierenpara obtener el mecanizado de la parte. 30. METODOLOGA PARA ELABORAR UN PROGRAMA Un programa es escrito dando las instrucciones en orden de ejecucin, sepodra tomar como regla la siguiente metodologa. Paso 1Verificacin de su posicin en cero mquina Paso 2Seleccionar herramienta de corte Paso 3Comandar encendido de husillo y seleccionar velocidad decorte o r.p.m.. Paso 4Activar soluble (si se requiere). Paso 5Posicionamiento rpido a la pza. de trabajo. Paso 6Careo de la pieza Paso 7Proceso de mecanizado de la pza. Paso 8Retraccin rpida de la pza. Paso 9Desactivar husillo y soluble. Paso 10 Retornar herramienta a posicin de indexado, seleccin deotra herramienta o Paso 11 Fin de programa. 31. IN T R O D U C C I N D E S E T D E H E R R A M IE N T A Sx G EO M E TR Y H T A .12 0 .0 0 0T 1 X - 3 8 .0 0 0 Z - 2 0 .0 0 0T 2 X - 1 2 .0 0 0 Z - 2 4 .0 0 0 3 8. 0 0 0 H T A .22 4 .0 0 012.000z 32. 2 6 17 53 8 4 33. G R A C I A S