lab6. Perforaciones en CNC

5
UNIVERSIDAD LIBRE FACULTAD DE INGENIERÍA INGENIERÍA MECÁNICA CONTROL NUMERICO COMPUTARIZADO LABORATORIO N°6 CICLOS DE TALADRADO – 1 (DRILLING) En esta oportunidad trabajaremos algunos códigos ISO nuevos referentes a las tareas de taladrado, se enumeraran en orden y se programarán ejemplos de cada uno de los ciclos explicados. En cada uno de los ciclos, existen algunas informaciones tecnológicas u opciones de trabajo obligatorias para la definición del comando y otras opcionales, para agilizar el proceso trataremos únicamente con las obligatorias, dejamos las opcionales para su estudio particular. Código G80 cancelar ciclo preprogramado Durante el trabajo a continuación, activaremos códigos de taladrado que responden a parámetros comunes como profundidades, picoteos, velocidad de avance en taladrado, etc. Sin embargo lo que hace útil los ciclos de taladrado, es que la posición de esto agujeros se puede repetir las veces que queramos sin necesidad de reprogramar, cualquier referencia o movimiento X o Y activará nuevamente el ciclo de taladrado en esa posición, solo se interrumpe esto con el código G80 o con un G00 o G01. Código G81 ciclo preprogramado de taladrado Código modal en el que se taladran agujeros de profundidad única en múltiples posiciones, todos sucesivos con retracción a un único plano de traslado. Formato: G81 Z__ R__ F__ Código ejemplo T1 M06; (_______________________________________________) G00 G90 G54 X0 Y0 S200 M03; (_______________________________________________) G43 H01; (_______________________________________________) G81 G99 Z20. R10. F200.; (_______________________________________________) Y50.; (_______________________________________________) X 50.; (_______________________________________________) G80; (_______________________________________________) G00 Z50.; (_______________________________________________) G28; (_______________________________________________) M30; (_______________________________________________) Velocidad de avance en taladrado mm/min. Valor en mm con el punto de la altura del plano de retracción. Valor en profundidad del agujero, posición parte inferior del agujero G98 G99

description

Este informe de laboratorio de la facultad de ingeniería de la Universidad Libre de Colombia, tiene un compendio breve sobre el trabajo de las perforaciones en una máquina CNC marca Haas de 20HP y 1000 ipm.

Transcript of lab6. Perforaciones en CNC

  • UNIVERSIDADLIBREFACULTADDEINGENIERAINGENIERAMECNICACONTROLNUMERICOCOMPUTARIZADOLABORATORION6

    CICLOSDETALADRADO1(DRILLING)

    Enestaoportunidad trabajaremosalgunoscdigos ISOnuevos referentesa las tareasde taladrado,seenumeraranenorden y se programarn ejemplos de cada uno de los ciclos explicados. En cada uno de los ciclos, existen algunasinformaciones tecnolgicasuopcionesde trabajoobligatoriaspara ladefinicindelcomandoyotrasopcionales,paraagilizarelprocesotrataremosnicamenteconlasobligatorias,dejamoslasopcionalesparasuestudioparticular. CdigoG80cancelarciclopreprogramadoDurante el trabajo a continuacin, activaremos cdigos de taladrado que responden a parmetros comunes comoprofundidades,picoteos,velocidaddeavanceentaladrado,etc.Sinembargo loquehacetil losciclosdetaladrado,esque la posicin de esto agujeros se puede repetir las veces que queramos sin necesidad de reprogramar, cualquierreferenciaomovimientoXoYactivarnuevamenteelciclodetaladradoenesaposicin,soloseinterrumpeestoconelcdigoG80oconunG00oG01. CdigoG81ciclopreprogramadodetaladradoCdigomodalenelquesetaladranagujerosdeprofundidadnicaenmltiplesposiciones,todossucesivosconretraccinaunnicoplanodetraslado. Formato: G81 Z__ R__ F__

    Cdigoejemplo T1M06; (_______________________________________________) G00G90G54X0Y0S200M03; (_______________________________________________) G43H01; (_______________________________________________) G81G99Z20.R10.F200.; (_______________________________________________) Y50.; (_______________________________________________) X50.; (_______________________________________________) G80; (_______________________________________________) G00Z50.; (_______________________________________________) G28; (_______________________________________________) M30; (_______________________________________________)

    Velocidaddeavanceentaladradomm/min.

    Valorenmmconelpuntodelaalturadelplanoderetraccin.

    Valorenprofundidaddelagujero,posicinparteinferiordelagujero

    G98 G99

  • CICLOSDETALADRADO2(SPOTDRILLING)

    CdigoG82ciclopreprogramadodetaladradodecentros(conpausa)Cdigomodalenelquesetaladranagujerosdeprofundidadnicaenmltiplesposiciones,todossucesivosconretraccinaunnicoplanodetrasladoyconunapausaalfinaldelaprofundizacin,programableenmilsimasoensegundos. Formato:G82 Z__ P__ R__ F__

    Cdigoejemplo T1M06; (_______________________________________________) G00G90G54X0Y0S200M03; (_______________________________________________) G43H01; (_______________________________________________) G82G99Z15.P3000R10.F200. (_______________________________________________) Y50.; (_______________________________________________) X50.; (_______________________________________________) G80; (_______________________________________________) G00Z50.; (_______________________________________________) G28; (_______________________________________________) M30; (_______________________________________________)

    Velocidaddeavanceentaladradomm/min.

    Valorenmmconelpuntodelaalturadelplanoderetraccin.

    Valorenprofundidaddelagujero,posicinparteinferiordelagujero

    G98 G99

    Tiempodelapausaalfinaldelaprofundizacin,enmilsimasoensegundos(conelpunto)

  • CICLOSDETALADRADO3(PECKDRILLING)

    CdigoG83ciclopreprogramadodetaladradoprofundo(conpicoteosyretraccin)Una operacin de taladrado en la que la herramienta retrocede peridicamente para eliminar las virutas o llenar elagujeroconrefrigerante.Eltaladradoprofundoamenudoseutilizaparaaquellosagujerosquesontresocuatrovecesmsprofundosqueeldimetrodeltaladro. Formato:G83 Z__ Q__ R__ F__

    Cdigoejemplo T1M06; (_______________________________________________) G00G90G54X0Y0S200M03; (_______________________________________________) G43H01; (_______________________________________________) G83Z20.Q5.R10.F200. (_______________________________________________) Y50.; (_______________________________________________) X50.; (_______________________________________________) G80; (_______________________________________________) G00Z50.; (_______________________________________________) G28; (_______________________________________________) M30; (_______________________________________________)

    Velocidaddeavanceentaladradomm/min.

    Valorenmmconelpuntodelaalturadelplanoderetraccin.

    Valorenprofundidaddelagujero,posicinparteinferiordelagujero

    Valordeprofundidaddecorteporpicoteo,enmilmetros,siempreincremental.

  • CICLOSDEROSCADOPORMACHUELOS4(TAPPING)

    CdigoG84ciclopreprogramadoderoscadoomachueladoOperacinen lacualelmachueloentraenunagujeroya taladradoensentidoCW,con las respectivasvelocidadesdecorteenRPMsydeavanceenmm/min,enconcordanciatalquegaranticeelavancede larosca(opaso)respectivoenmm.AdemsrealizalaretraccinensentidoCCWconlasmismascaractersticasdemovimiento. Formato:G84 Z__ R__ F__

    CdigoejemploT1M06;G00G90G54X0Y0S100M03;G43H01;G84Z20.R10.F150. Y50.;X50.;G80;G00Z50.;G28;M30;

    Loverdaderamenteimportanteenestecomandoeslograrcoordinarlasvelocidadesparaobtenerunavanceadecuado,porejemplosinecesitamoshacerroscadoenpulgadasoenmilmetrosdeberemoscalculardichasvelocidadesdeestamanera:Pulgadas: UNC3/816 roscaunificadanacionaldedimetronominal3/8depulgaday16hilosporpulgada.EnestecasotomamoslavelocidaddecorteenRPMsyladividimosenelnmerodehilosporpulgada: Velocidaddeavance=100rpm/16hilosporpulgada=6.25pulgadasporminutoMilmetros: M101.5 roscamtricadedimetro10mmypasode1.5mmentrehilos.EnestecasotomamoslavelocidaddecorteenRPMsylamultiplicamosporelpasodelaroscaenmilmetros: Velocidaddeavance=100rpm*1.5milmetros=150mm/min

    Velocidaddeavanceentaladradomm/min.

    Valorenmmconelpuntodelaalturadelplanoderetraccin.

    Valorenprofundidaddelagujero,posicinparteinferiordelagujero

    G98 G99

  • EJERCICIOPROPUESTO:Tomeunaporcinderesinadeadecuadasdimensiones,diseeunmecanizadoenelqueseincluyaunperfilsencilloquetengaG00,G01,G02yG03,estelorealizaremosconunescariadorHSSaunapequeaprofundidad,puedeser1mm,solonecesitamosverlaaplicacindeloscdigosdemovimientosbsicos.

    Adems se programarn dentro del perfil agujerosmltiples, tantos como se necesiten para aplicar loscdigosexpuestosenestaltimapartedelcurso,deberhaberunagujero conpausaal fondo (G82,G83 yG84),otroconpicoteoyotroroscado.El ejercicio deber tener esta aparienciaaproximadamente; para garantizar el trabajo adecuado,deberemos disponer de un tornillo de la dimensinadecuadaparaverificarelencajeoajuste.

    Laentregaparaestecasocontendr:

    Planotcnicodelapiezaafabricar,contodaslasnormasdedibujo,vistas,isomtrico,acotado,cortesetc.

    Variablestecnolgicasocartadefabricacin:velocidadesdecorte,deavance,profundidadesdecorte,listadode

    herramientas(cuatromnimo),etc.

    Programa escrito explicado lnea a lnea, utilizando todo lo visto hasta el momento, pausa refrigerante,

    trasportadordevirutas,compensacionesdeherramientaenlong,endimetro,etc.

    SimulacindelprocesodemecanizadoenCncSimulator

    Introduccindelcdigo,setupdemquinaysimulacinenelcentrodemecanizadoHAAS.

    Mecanizadorealdelapieza.