0 BEGIN PGM 13_002_2_IT MM 1 ;Programma per lavorare il lato frontale 2 ;della cassa per orologio. 3 ;La posizione inclinata del pezzo e le 4 ;origini in X e Y possono essere 5 ;determinate attraverso i fori che sono 6 ;stati eseguiti dal retro. 7 ; 8 BLK FORM 0.1 Z X-49 Y+0 Z-38 9 BLK FORM 0.2 X+49 Y+85 Z+5 10 ; 11 ;Rotazione e reset origine 12 CALL LBL "RESET" 13 ; 14 ;Chiamata utensile per superficie piana, 15 ;gradino e tasca circolare 16 TOOL CALL 11 Z S9550 F2000 17 L Z+100 R0 FMAX M3 18 ; 19 ;Sfacciatura 20 CYCL DEF 233 FRESATURA A SPIANARE ~ Q215=+0 ;TIPO LAVORAZIONE ~ Q389=+4 ;STRATEGIA FRESATURA ~ Q350=+1 ;DIREZIONE FRESATURA ~ Q218=+100 ;LUNGHEZZA 1. LATO ~ Q219=+100 ;LUNGHEZZA 2. LATO ~ Q227=+5 ;PUNTO PART. 3. ASSE ~ Q386=+0 ;PUNTO FINALE 3. ASSE ~ Q369=+0.2 ;PROFONDITA' CONSEN. ~ Q202=+5 ;PROF. AVANZ. MAX. ~ Q370=+1 ;SOVRAPP.TRAIET.UT. ~ Q207= AUTO ;AVANZAM. FRESATURA ~ Q385= AUTO ;AVANZAMENTO FINITURA ~ Q253= MAX ;AVANZ. AVVICINAMENTO ~ Q357=+2 ;DIST. SICUR LATERALE ~ Q200=+2 ;DISTANZA SICUREZZA ~ Q204=+50 ;2. DIST. SICUREZZA ~ Q347=+0 ;1A LIMITAZIONE ~ Q348=+0 ;2A LIMITAZIONE ~ Q349=+0 ;3A LIMITAZIONE ~ Q220=+0 ;RAGGIO DELL'ANGOLO ~ Q368=+0 ;QUOTA LATERALE CONS. ~ Q338=+0 ;INCREMENTO FINITURA 21 L X-50 Y-7.5 R0 FMAX M99 22 ; 23 ;Fresatura gradino 24 CYCL DEF 233 FRESATURA A SPIANARE ~ Q215=+0 ;TIPO LAVORAZIONE ~ Q389=+2 ;STRATEGIA FRESATURA ~ Q350=+1 ;DIREZIONE FRESATURA ~ Q218=+98 ;LUNGHEZZA 1. LATO ~ Q219=-67 ;LUNGHEZZA 2. LATO ~ Q227=+0 ;PUNTO PART. 3. ASSE ~ Q386=-14 ;PUNTO FINALE 3. ASSE ~ Q369=+0.2 ;PROFONDITA' CONSEN. ~ Q202=+5 ;PROF. AVANZ. MAX. ~ Q370=+1 ;SOVRAPP.TRAIET.UT. ~ Q207= AUTO ;AVANZAM. FRESATURA ~ Q385= AUTO ;AVANZAMENTO FINITURA ~ Q253= MAX ;AVANZ. AVVICINAMENTO ~ Q357=+2 ;DIST. SICUR LATERALE ~ Q200=+2 ;DISTANZA SICUREZZA ~ Q204=+50 ;2. DIST. SICUREZZA ~ Q347=-2 ;1A LIMITAZIONE ~ Q348=+0 ;2A LIMITAZIONE ~ Q349=+0 ;3A LIMITAZIONE ~ Q220=+0 ;RAGGIO DELL'ANGOLO ~ Q368=+0.2 ;QUOTA LATERALE CONS. ~ Q338=+0 ;INCREMENTO FINITURA 25 L X-49 Y+85 R0 FMAX M99 26 ; 27 ;Fresatura tasca circolare 28 L X+0 Y+50 R0 FMAX 29 CYCL DEF 252 TASCA CIRCOLARE ~ Q215=+0 ;TIPO LAVORAZIONE ~ Q223=+60 ;DIAMETRO CERCHIO ~ Q368=+0.2 ;QUOTA LATERALE CONS. ~ Q207= AUTO ;AVANZAM. FRESATURA ~ Q351=+1 ;MODO FRESATURA ~ Q201=-5 ;PROFONDITA ~ Q202=+5 ;PROF. INCREMENTO ~ Q369=+0.2 ;PROFONDITA' CONSEN. ~ Q206= AUTO ;AVANZ. INCREMENTO ~ Q338=+0 ;INCREMENTO FINITURA ~ Q200=+2 ;DISTANZA SICUREZZA ~ Q203=-14 ;COORD. SUPERFICIE ~ Q204=+50 ;2. DIST. SICUREZZA ~ Q370=+1 ;SOVRAPP.TRAIET.UT. ~ Q366=+1 ;PENETRAZIONE ~ Q385= AUTO ;AVANZAMENTO FINITURA 30 M99 31 L Z+100 R0 FMAX M5 ;Disimpegno 32 ; 33 ;Chiamata utensile per la prefresatura del 34 ;profilo 35 TOOL CALL 16 Z S2000 F300 36 L Z+100 R0 FMAX M3 37 CYCL DEF 14.0 PROFILO 38 CYCL DEF 14.1 LABEL PROFILO1 39 CYCL DEF 25 CONTORNATURA ~ Q1=-7 ;PROFONDITA'FRESATURA ~ Q3=+0.5 ;QUOTA LATERALE CONS. ~ Q5=-14 ;COORD. SUPERFICIE ~ Q7=+50 ;ALTEZZA DI SICUREZZA ~ Q10=-5 ;PROF. INCREMENTO ~ Q11= AUTO ;AVANZ. INCREMENTO ~ Q12= AUTO ;AVANZ. PER SVUOT. ~ Q15=+1 ;MODO FRESATURA 40 M99 41 L Z+100 R0 FMAX M5 42 ; 43 ;Chiamata utensile per la parete inclinata, 44 ;le tasche e per la finitura del profilo 45 TOOL CALL 5 Z S14000 F2500 46 ; 47 ;Disimpegno su posizione di sicurezza 48 CALL LBL "S-POS" 49 ; 50 ;Spostamento origine 51 CYCL DEF 7.0 PUNTO ZERO 52 CYCL DEF 7.1 Y+18 53 CYCL DEF 7.2 Z-14 54 ; 55 ;Rotazione piano di lavoro 56 PLANE SPATIAL SPA-45 SPB+0 SPC+0 TURN MB MAX FMAX 57 L Z+100 R0 FMAX M3 58 L X-55 Y+0 R0 FMAX 59 CYCL DEF 251 TASCA RETTANGOLARE ~ Q215=+0 ;TIPO LAVORAZIONE ~ Q218=+110 ;LUNGHEZZA 1. LATO ~ Q219=+22 ;LUNGHEZZA 2. LATO ~ Q220=+5 ;RAGGIO DELL'ANGOLO ~ Q368=+0.2 ;QUOTA LATERALE CONS. ~ Q224=+0 ;ANGOLO DI ROTAZIONE ~ Q367=+4 ;POSIZIONE TASCA ~ Q207= AUTO ;AVANZAM. FRESATURA ~ Q351=+1 ;MODO FRESATURA ~ Q201=-10 ;PROFONDITA ~ Q202=+5 ;PROF. INCREMENTO ~ Q369=+0.2 ;PROFONDITA' CONSEN. ~ Q206= AUTO ;AVANZ. INCREMENTO ~ Q338=+5 ;INCREMENTO FINITURA ~ Q200=+2 ;DISTANZA SICUREZZA ~ Q203=+10 ;COORD. SUPERFICIE ~ Q204=+50 ;2. DIST. SICUREZZA ~ Q370=+1 ;SOVRAPP.TRAIET.UT. ~ Q366=+2 ;PENETRAZIONE ~ Q385= AUTO ;AVANZAMENTO FINITURA 60 M99 61 L Z+100 R0 FMAX 62 ; 63 ;Rotazione e reset origine 64 CALL LBL "RESET" 65 ; 66 ;Fresatura tasche rettangolari 67 L Z+100 R0 FMAX 68 CYCL DEF 251 TASCA RETTANGOLARE ~ Q215=+0 ;TIPO LAVORAZIONE ~ Q218=+12 ;LUNGHEZZA 1. LATO ~ Q219=+30 ;LUNGHEZZA 2. LATO ~ Q220=+0 ;RAGGIO DELL'ANGOLO ~ Q368=+0.2 ;QUOTA LATERALE CONS. ~ Q224=+0 ;ANGOLO DI ROTAZIONE ~ Q367=+0 ;POSIZIONE TASCA ~ Q207= AUTO ;AVANZAM. FRESATURA ~ Q351=+1 ;MODO FRESATURA ~ Q201=-5 ;PROFONDITA ~ Q202=+3 ;PROF. INCREMENTO ~ Q369=+0.2 ;PROFONDITA' CONSEN. ~ Q206= AUTO ;AVANZ. INCREMENTO ~ Q338=+5 ;INCREMENTO FINITURA ~ Q200=+2 ;DISTANZA SICUREZZA ~ Q203=-21 ;COORD. SUPERFICIE ~ Q204=+50 ;2. DIST. SICUREZZA ~ Q370=+1 ;SOVRAPP.TRAIET.UT. ~ Q366=+2 ;PENETRAZIONE ~ Q385= AUTO ;AVANZAMENTO FINITURA 69 L X-41 Y+66 R0 FMAX M99 70 L X+41 Y+66 R0 FMAX M99 71 ; 72 ;Finitura profilo 73 CYCL DEF 14.0 PROFILO 74 CYCL DEF 14.1 LABEL PROFILO1 75 CYCL DEF 25 CONTORNATURA ~ Q1=-7 ;PROFONDITA'FRESATURA ~ Q3=+0 ;QUOTA LATERALE CONS. ~ Q5=-14 ;COORD. SUPERFICIE ~ Q7=+50 ;ALTEZZA DI SICUREZZA ~ Q10=-5 ;PROF. INCREMENTO ~ Q11= AUTO ;AVANZ. INCREMENTO ~ Q12= AUTO ;AVANZ. PER SVUOT. ~ Q15=+1 ;MODO FRESATURA 76 M99 77 L Z+100 R0 FMAX M5 ;Disimpegno 78 ; 79 ;Chiamata utensile per sbavatura 80 TOOL CALL 172 Z S900 F500 81 L Z+100 R0 FMAX M3 82 ; 83 ;Sbavatura fori 84 L X+0 Y+50 R0 FMAX 85 CYCL DEF 240 CENTRINATURA ~ Q200=+2 ;DISTANZA SICUREZZA ~ Q343=+1 ;SELEZ. DIAM./PROF. ~ Q201=-2 ;PROFONDITA ~ Q344=-9 ;DIAMETRO ~ Q206= AUTO ;AVANZ. INCREMENTO ~ Q211=+0 ;TEMPO ATTESA SOTTO ~ Q203=-19 ;COORD. SUPERFICIE ~ Q204=+50 ;2. DIST. SICUREZZA 86 M99 87 CYCL DEF 240 CENTRINATURA ~ Q200=+3 ;DISTANZA SICUREZZA ~ Q343=+1 ;SELEZ. DIAM./PROF. ~ Q201=-2 ;PROFONDITA ~ Q344=-6 ;DIAMETRO ~ Q206= AUTO ;AVANZ. INCREMENTO ~ Q211=+0 ;TEMPO ATTESA SOTTO ~ Q203=-19 ;COORD. SUPERFICIE ~ Q204=+50 ;2. DIST. SICUREZZA 88 PATTERN DEF ~ CIRC1( X+0 Y+50 D46 START+0 NUM4 Z+0 ) 89 CYCL CALL PAT FMAX 90 ; 91 ;Chiamata utensile con DR per lo smusso 92 TOOL CALL 172 Z S900 F500 DR-4.5 93 ; 94 ;Sbavatura tasca circolare 95 L X+0 Y+50 R0 FMAX 96 CYCL DEF 252 TASCA CIRCOLARE ~ Q215=+2 ;TIPO LAVORAZIONE ~ Q223=+60 ;DIAMETRO CERCHIO ~ Q368=+0.1 ;QUOTA LATERALE CONS. ~ Q207= AUTO ;AVANZAM. FRESATURA ~ Q351=+1 ;MODO FRESATURA ~ Q201=-0.8 ;PROFONDITA ~ Q202=+5 ;PROF. INCREMENTO ~ Q369=+0 ;PROFONDITA' CONSEN. ~ Q206= AUTO ;AVANZ. INCREMENTO ~ Q338=+1 ;INCREMENTO FINITURA ~ Q200=+2 ;DISTANZA SICUREZZA ~ Q203=-14 ;COORD. SUPERFICIE ~ Q204=+50 ;2. DIST. SICUREZZA ~ Q370=+1 ;SOVRAPP.TRAIET.UT. ~ Q366=+1 ;PENETRAZIONE ~ Q385= AUTO ;AVANZAMENTO FINITURA 97 M99 98 ; 99 ;Sbavatura profilo 100 CYCL DEF 14.0 PROFILO 101 CYCL DEF 14.1 LABEL PROFILO1 102 CYCL DEF 25 CONTORNATURA ~ Q1=-2.5 ;PROFONDITA'FRESATURA ~ Q3=+0 ;QUOTA LATERALE CONS. ~ Q5=-14 ;COORD. SUPERFICIE ~ Q7=+50 ;ALTEZZA DI SICUREZZA ~ Q10=-2.3 ;PROF. INCREMENTO ~ Q11= AUTO ;AVANZ. INCREMENTO ~ Q12= AUTO ;AVANZ. PER SVUOT. ~ Q15=+1 ;MODO FRESATURA 103 M99 104 L Z+100 R0 FMAX M5 ;Disimpegno 105 ; 106 ;Chiamata utensile per la centrinatura 107 TOOL CALL 204 Z S6000 F400 108 L Z+100 R0 FMAX M3 109 ; 110 ;Centrinature sul quadrante 111 L X+0 Y+50 R0 FMAX 112 CYCL DEF 240 CENTRINATURA ~ Q200=+2 ;DISTANZA SICUREZZA ~ Q343=+1 ;SELEZ. DIAM./PROF. ~ Q201=-2 ;PROFONDITA ~ Q344=-5 ;DIAMETRO ~ Q206= AUTO ;AVANZ. INCREMENTO ~ Q211=+0 ;TEMPO ATTESA SOTTO ~ Q203=-19 ;COORD. SUPERFICIE ~ Q204=+50 ;2. DIST. SICUREZZA 113 CC X+0 Y+50 114 LP PR+23 PA+30 FMAX M99 115 LP IPA+30 R0 FMAX M99 116 LP IPA+60 R0 FMAX M99 117 LP IPA+30 R0 FMAX M99 118 LP IPA+60 R0 FMAX M99 119 LP IPA+30 R0 FMAX M99 120 LP IPA+60 R0 FMAX M99 121 LP IPA+30 R0 FMAX M99 122 L Z+100 R0 FMAX M5 ;Disimpegno 123 ; 124 ;Centrinature per fori D10 125 ; 126 ;Raggiungimento posizione di sicurezza 127 CALL LBL "S-POS" 128 ; 129 ;Spostamento origine 130 CYCL DEF 7.0 PUNTO ZERO 131 CYCL DEF 7.1 Y+4 132 ; 133 ;Rotazione piano di lavoro 134 PLANE SPATIAL SPA-45 SPB+0 SPC+0 TURN MB MAX FMAX 135 L Z+100 R0 FMAX M3 136 L X+38 Y+9 R0 FMAX 137 CYCL DEF 240 CENTRINATURA ~ Q200=+2 ;DISTANZA SICUREZZA ~ Q343=+1 ;SELEZ. DIAM./PROF. ~ Q201=-2 ;PROFONDITA ~ Q344=-10.5 ;DIAMETRO ~ Q206= AUTO ;AVANZ. INCREMENTO ~ Q211=+0 ;TEMPO ATTESA SOTTO ~ Q203=+0 ;COORD. SUPERFICIE ~ Q204=+50 ;2. DIST. SICUREZZA 138 M99 139 L X-38 R0 FMAX M99 140 L Z+100 R0 FMAX M5 ;Disimpegno 141 ; 142 ;Rotazione e reset origine 143 CALL LBL "RESET" 144 ; 145 ;Chiamata utensile per foratura punta 146 ;D10 147 TOOL CALL 232 Z S3000 F400 148 ; 149 ;Raggiungimento posizione di sicurezza 150 CALL LBL "S-POS" 151 ; 152 ;Spostamento origine 153 CYCL DEF 7.0 PUNTO ZERO 154 CYCL DEF 7.1 Y+4 155 ; 156 ;Rotazione piano di lavoro 157 PLANE SPATIAL SPA-45 SPB+0 SPC+0 TURN MB MAX FMAX 158 L Z+100 R0 FMAX M3 159 L X+38 Y+9 R0 FMAX 160 CYCL DEF 200 FORATURA ~ Q200=+2 ;DISTANZA SICUREZZA ~ Q201=-9 ;PROFONDITA ~ Q206= AUTO ;AVANZ. INCREMENTO ~ Q202=+5 ;PROF. INCREMENTO ~ Q210=+0 ;TEMPO ATTESA SOPRA ~ Q203=+0 ;COORD. SUPERFICIE ~ Q204=+50 ;2. DIST. SICUREZZA ~ Q211=+0 ;TEMPO ATTESA SOTTO ~ Q395=+1 ;RIFERIM. PROFONDITA' 161 M99 162 L X-38 R0 FMAX M99 163 L Z+100 R0 FMAX M5 ;Disimpegno 164 ; 165 ;Rotazione e reset origine 166 CALL LBL "RESET" 167 ; 168 L Z+100 R0 FMAX M30 ;Disimpegno 169 ; 170 ;Sottoprogrammi 171 ;Profilo 172 LBL 1 173 L X-65 Y+22 RL 174 L X-49 175 FL X-34 AN+28 176 RND R10 177 L Y+50 178 CC X+0 Y+50 179 CP PA+0 DR- 180 FLT X+34 AN-90 181 FCT DR+ R10 182 FLT X+49 Y+22 AN-28 183 L X+65 184 LBL 0 185 ; 186 ;Posizione sicura 187 LBL "S-POS" 188 L Z+135 R0 FMAX M91 189 L X+175 Y+140 R0 FMAX M91 190 LBL 0 191 ; 192 ;Reset rotazione 193 LBL "RESET" 194 ;Raggiungimento posizione di sicurezza 195 CALL LBL "S-POS" 196 ;Reset rotazione 197 PLANE RESET TURN FMAX 198 ;Reset origine 199 CYCL DEF 7.0 PUNTO ZERO 200 CYCL DEF 7.1 X+0 201 CYCL DEF 7.2 Y+0 202 CYCL DEF 7.3 Z+0 203 LBL 0 204 END PGM 13_002_2_IT MM