0 BEGIN PGM 13_006_ES MM 1 ;Programa NC para mecanizar la carcasa de 2 ;un adaptador. En este programa NC están 3 ;definidos los ciclos de mecanizado. Los 4 ;contornos y las posiciones se han 5 ;capturado del modelo 3D con la 6 ;opción #42 Importación CAD y se han 7 ;guardado en programas NC y tablas de 8 ;puntos separados. 9 ; 10 BLK FORM 0.1 Z X-60 Y-40 Z-25 11 BLK FORM 0.2 X+60 Y+40 Z+2 12 GLOBAL DEF 125 POSICIONAR ~ Q345=+1 ;SELEC. ALTURA POS. 13 TOOL CALL "FACE_MILL_D40" Z S11940 F5970 14 L Z+100 R0 FMAX 15 M3 16 CYCL DEF 233 PLANEADO ~ Q215=+1 ;TIPO MECANIZADO ~ Q389=+4 ;ESTRATEGIA FRESADO ~ Q350=+1 ;DIRECCION FRESADO ~ Q218=+120 ;1A LONGITUD LATERAL ~ Q219=-80 ;2A LONGITUD LATERAL ~ Q227=+3 ;PTO. INICIAL 3ER EJE ~ Q386=+0 ;PUNTO FINAL 3ER EJE ~ Q369=+0 ;SOBREMEDIDA PROFUND. ~ Q202=+5 ;MAX. PROF. PASADA ~ Q370=+1.33 ;SOLAPAM. TRAYECTORIA ~ Q207= AUTO ;AVANCE DE FRESADO ~ Q385= AUTO ;AVANCE ACABADO ~ Q253= AUTO ;AVANCE PREPOSICION. ~ Q357=+5 ;DIST. SEGUR. LATERAL ~ Q200=+2 ;DISTANCIA SEGURIDAD ~ Q204=+20 ;2A DIST. SEGURIDAD ~ Q347=+0 ;1.LIMITACION ~ Q348=+0 ;2.LIMITACION ~ Q349=+0 ;3.LIMITACION ~ Q220=+0 ;RADIO ESQUINA ~ Q368=+0 ;SOBREMEDIDA LATERAL ~ Q338=+0 ;PASADA PARA ACABADO ~ Q367=+0 ;POSICION SUPERFICES 17 L X+0 Y+0 R0 FMAX M99 18 SEL CONTOUR "13_006_Outsidecontour.H" 19 CYCL DEF 270 DATOS RECOR. CONTOR. ~ Q390=+1 ;TIPO DE APROXIMACION ~ Q391=+1 ;COMPENSACION RADIO ~ Q392=+10 ;RADIO ~ Q393=+90 ;ANGULO DEL CENTRO ~ Q394=+0 ;DISTANCIA 20 CYCL DEF 25 TRAZADO CONTORNO ~ Q1=-20 ;PROFUNDIDAD FRESADO ~ Q3=+0.3 ;SOBREMEDIDA LATERAL ~ Q5=+0 ;COORD. SUPERFICIE ~ Q7=+20 ;ALTURA DE SEGURIDAD ~ Q10=-1.8 ;PASO PROFUNDIZACION ~ Q11= AUTO ;AVANCE PROFUNDIDAD ~ Q12= AUTO ;AVANCE PARA DESBASTE ~ Q15=+1 ;TIPO DE FRESADO ~ Q18=+0 ;HERRAM. PREDESBASTE ~ Q446=+0.01 ;MATERIAL RESTANTE ~ Q447=+10 ;DISTANCIA DE UNION ~ Q448=+2 ;PROLONG. TRAYECTORIA 21 M99 22 L Z+100 R0 FMAX 23 TOOL CALL "MILL_D12_FINISH" Z S12740 F4210 24 L Z+100 R0 FMAX 25 M3 26 SEL CONTOUR "13_006_Outsidecontour.H" 27 CYCL DEF 270 DATOS RECOR. CONTOR. ~ Q390=+1 ;TIPO DE APROXIMACION ~ Q391=+1 ;COMPENSACION RADIO ~ Q392=+10 ;RADIO ~ Q393=+90 ;ANGULO DEL CENTRO ~ Q394=+0 ;DISTANCIA 28 CYCL DEF 25 TRAZADO CONTORNO ~ Q1=-18 ;PROFUNDIDAD FRESADO ~ Q3=+0.3 ;SOBREMEDIDA LATERAL ~ Q5=+0 ;COORD. SUPERFICIE ~ Q7=+20 ;ALTURA DE SEGURIDAD ~ Q10=-5 ;PASO PROFUNDIZACION ~ Q11= AUTO ;AVANCE PROFUNDIDAD ~ Q12= AUTO ;AVANCE PARA DESBASTE ~ Q15=+1 ;TIPO DE FRESADO ~ QS18="FACE_MILL_D40" ;HERRAM. PREDESBASTE ~ Q446=+0.01 ;MATERIAL RESTANTE ~ Q447=+10 ;DISTANCIA DE UNION ~ Q448=+2 ;PROLONG. TRAYECTORIA 29 M99 30 CYCL DEF 25 TRAZADO CONTORNO ~ Q1=-18 ;PROFUNDIDAD FRESADO ~ Q3=+0 ;SOBREMEDIDA LATERAL ~ Q5=+0 ;COORD. SUPERFICIE ~ Q7=+20 ;ALTURA DE SEGURIDAD ~ Q10=-20 ;PASO PROFUNDIZACION ~ Q11= AUTO ;AVANCE PROFUNDIDAD ~ Q12= AUTO ;AVANCE PARA DESBASTE ~ Q15=+1 ;TIPO DE FRESADO ~ Q18=+0 ;HERRAM. PREDESBASTE ~ Q446=+0.01 ;MATERIAL RESTANTE ~ Q447=+10 ;DISTANCIA DE UNION ~ Q448=+2 ;PROLONG. TRAYECTORIA 31 M99 32 L Z+100 R0 FMAX 33 TOOL CALL "MILL_D8_ROUGH" Z S17800 F4320 34 L Z+100 R0 FMAX 35 M3 36 CONTOUR DEF ~ P1 = "13_006_Pocket1.H" P2 = "13_006_Pocket2.H" DEPTH14 ~ P3 = "13_006_Pocket3.H" DEPTH14 ~ P4 = "13_006_Pocket4.H" DEPTH14 ~ P5 = "13_006_Pocket5.H" DEPTH14 ~ P6 = "13_006_Pocket6.H" DEPTH10 37 CYCL DEF 20 DATOS DEL CONTORNO ~ Q1=-19 ;PROFUNDIDAD FRESADO ~ Q2=+0.66 ;SOLAPAM. TRAYECTORIA ~ Q3=+0.2 ;SOBREMEDIDA LATERAL ~ Q4=+0 ;SOBREMEDIDA PROFUND. ~ Q5=+0 ;COORD. SUPERFICIE ~ Q6=+2 ;DISTANCIA SEGURIDAD ~ Q7=+20 ;ALTURA DE SEGURIDAD ~ Q8=+0 ;RADIO DE REDONDEO ~ Q9=+1 ;SENTIDO DE GIRO 38 CYCL DEF 22 DESBASTE ~ Q10=-5 ;PASO PROFUNDIZACION ~ Q11= AUTO ;AVANCE PROFUNDIDAD ~ Q12= AUTO ;AVANCE PARA DESBASTE ~ Q18=+0 ;HERRAM. PREDESBASTE ~ Q19= AUTO ;AVANCE OSCILACION ~ Q208= MAX ;AVANCE SALIDA ~ Q401=+66 ;FACTOR DE AVANCE ~ Q404=+0 ;ESTRATEGIA PROFUND. 39 CYCL CALL 40 L Z+100 R0 FMAX 41 TOOL CALL "MILL_D8_FINISH" Z S18000 F3600 42 L Z+100 R0 FMAX 43 SEL CONTOUR "13_006_Pocket6.H" 44 CYCL DEF 270 DATOS RECOR. CONTOR. ~ Q390=+1 ;TIPO DE APROXIMACION ~ Q391=+1 ;COMPENSACION RADIO ~ Q392=+0.3 ;RADIO ~ Q393=+90 ;ANGULO DEL CENTRO ~ Q394=+0 ;DISTANCIA 45 CYCL DEF 25 TRAZADO CONTORNO ~ Q1=-10 ;PROFUNDIDAD FRESADO ~ Q3=+0 ;SOBREMEDIDA LATERAL ~ Q5=+0 ;COORD. SUPERFICIE ~ Q7=+20 ;ALTURA DE SEGURIDAD ~ Q10=-20 ;PASO PROFUNDIZACION ~ Q11= AUTO ;AVANCE PROFUNDIDAD ~ Q12= AUTO ;AVANCE PARA DESBASTE ~ Q15=+1 ;TIPO DE FRESADO ~ Q18=+0 ;HERRAM. PREDESBASTE ~ Q446=+0.01 ;MATERIAL RESTANTE ~ Q447=+10 ;DISTANCIA DE UNION ~ Q448=+2 ;PROLONG. TRAYECTORIA 46 CYCL CALL 47 SEL CONTOUR "13_006_Pocket5.H" 48 FN 0: Q1 =-14 49 CYCL CALL 50 SEL CONTOUR "13_006_Pocket4.H" 51 CYCL CALL 52 SEL CONTOUR "13_006_Pocket3.H" 53 CYCL CALL 54 SEL CONTOUR "13_006_Pocket2.H" 55 CYCL CALL 56 SEL CONTOUR "13_006_Pocket1.H" 57 FN 0: Q1 =-18 58 CYCL CALL 59 L Z+100 R0 FMAX 60 TOOL CALL "NC_SPOT_DRILL_D6" Z S14059 F703 61 L Z+100 R0 FMAX 62 M3 63 SEL PATTERN "13_006_Centering.PNT" 64 CYCL DEF 240 CENTRAR ~ Q200=+2 ;DISTANCIA SEGURIDAD ~ Q343=+1 ;SELEC. DIA./PROF. ~ Q201=-2 ;PROFUNDIDAD ~ Q344=-4.6 ;DIAMETRO ~ Q206= AUTO ;AVANCE PROFUNDIDAD ~ Q211=+0 ;TIEMPO ESPERA ABAJO ~ Q203=+0 ;COORD. SUPERFICIE ~ Q204=+30 ;2A DIST. SEGURIDAD 65 CYCL CALL PAT FMAX 66 L Z+100 R0 FMAX 67 TOOL CALL "DRILL_D4" Z S12000 F500 68 L Z+100 R0 FMAX 69 SEL PATTERN "13_006_Drill_D4.PNT" 70 CYCL DEF 203 TALAD. UNIVERSAL ~ Q200=+2 ;DISTANCIA SEGURIDAD ~ Q201=-16 ;PROFUNDIDAD ~ Q206= AUTO ;AVANCE PROFUNDIDAD ~ Q202=+3 ;PASO PROFUNDIZACION ~ Q210=+0 ;TIEMPO ESPERA ARRIBA ~ Q203=+0 ;COORD. SUPERFICIE ~ Q204=+20 ;2A DIST. SEGURIDAD ~ Q212=+0 ;VALOR DECREMENTO ~ Q213=+0 ;NUMERO ROTURA VIRUTA ~ Q205=+0 ;PASO PROF. MINIMO ~ Q211=+0 ;TIEMPO ESPERA ABAJO ~ Q208=+99999 ;AVANCE SALIDA ~ Q256=+0.2 ;DIST RETIR ROT VIRUT ~ Q395=+1 ;REFER. PROF. 71 CYCL CALL PAT FMAX M3 72 TOOL CALL "DRILL_D6" Z S12000 F500 73 SEL PATTERN "13_006_Drill_D6.PNT" 74 CYCL DEF 203 TALAD. UNIVERSAL ~ Q200=+2 ;DISTANCIA SEGURIDAD ~ Q201=-26 ;PROFUNDIDAD ~ Q206= AUTO ;AVANCE PROFUNDIDAD ~ Q202=+3 ;PASO PROFUNDIZACION ~ Q210=+0 ;TIEMPO ESPERA ARRIBA ~ Q203=+0 ;COORD. SUPERFICIE ~ Q204=+20 ;2A DIST. SEGURIDAD ~ Q212=+0 ;VALOR DECREMENTO ~ Q213=+0 ;NUMERO ROTURA VIRUTA ~ Q205=+0 ;PASO PROF. MINIMO ~ Q211=+0 ;TIEMPO ESPERA ABAJO ~ Q208=+99999 ;AVANCE SALIDA ~ Q256=+0.2 ;DIST RETIR ROT VIRUT ~ Q395=+1 ;REFER. PROF. 75 CYCL CALL PAT FMAX M3 76 L Z+100 R0 FMAX 77 TOOL CALL "NC_DEBURRING_D8" Z S15000 F1000 DL-2.5 DR-1.5 78 L Z+100 R0 FMAX 79 SEL PATTERN "13_006_Drill_D6.PNT" 80 CYCL DEF 252 CAJERA CIRCULAR ~ Q215=+2 ;TIPO MECANIZADO ~ Q223=+6 ;DIAMETRO CIRCULO ~ Q368=+0.3 ;SOBREMEDIDA LATERAL ~ Q207= AUTO ;AVANCE DE FRESADO ~ Q351=+1 ;TIPO DE FRESADO ~ Q201=-0.3 ;PROFUNDIDAD ~ Q202=+5 ;PASO PROFUNDIZACION ~ Q369=+0 ;SOBREMEDIDA PROFUND. ~ Q206= AUTO ;AVANCE PROFUNDIDAD ~ Q338=+0 ;PASADA PARA ACABADO ~ Q200=+2 ;DISTANCIA SEGURIDAD ~ Q203=+0 ;COORD. SUPERFICIE ~ Q204=+50 ;2A DIST. SEGURIDAD ~ Q370=+1 ;SOLAPAM. TRAYECTORIA ~ Q366=+1 ;PUNZONAR ~ Q385=+500 ;AVANCE ACABADO ~ Q439=+0 ;REFER. AVANCE 81 CYCL CALL PAT FMAX M3 82 SEL CONTOUR "13_006_Outsidecontour.H" 83 CYCL DEF 270 DATOS RECOR. CONTOR. ~ Q390=+1 ;TIPO DE APROXIMACION ~ Q391=+1 ;COMPENSACION RADIO ~ Q392=+0.2 ;RADIO ~ Q393=+90 ;ANGULO DEL CENTRO ~ Q394=+0 ;DISTANCIA 84 CYCL DEF 25 TRAZADO CONTORNO ~ Q1=-0.3 ;PROFUNDIDAD FRESADO ~ Q3=+0 ;SOBREMEDIDA LATERAL ~ Q5=+0 ;COORD. SUPERFICIE ~ Q7=+20 ;ALTURA DE SEGURIDAD ~ Q10=-5 ;PASO PROFUNDIZACION ~ Q11= AUTO ;AVANCE PROFUNDIDAD ~ Q12= AUTO ;AVANCE PARA DESBASTE ~ Q15=+1 ;TIPO DE FRESADO ~ Q18=+0 ;HERRAM. PREDESBASTE ~ Q446=+0.01 ;MATERIAL RESTANTE ~ Q447=+10 ;DISTANCIA DE UNION ~ Q448=+2 ;PROLONG. TRAYECTORIA 85 M99 86 SEL CONTOUR "13_006_Pocket6.H" 87 M99 88 SEL CONTOUR "13_006_Pocket5.H" 89 FN 0: Q5 =-10 90 M99 91 SEL CONTOUR "13_006_Pocket4.H" 92 M99 93 SEL CONTOUR "13_006_Pocket3.H" 94 M99 95 SEL CONTOUR "13_006_Pocket2.H" 96 M99 97 SEL CONTOUR "13_006_Pocket1.H" 98 M99 99 L Z+100 R0 FMAX 100 M30 101 END PGM 13_006_ES MM