Heidenhain iTNC 530
Hier findest Du einige Parameterprogramme für Fräsmaschinen mit der Heidenhain iTNC 530 Steuerung. Für tägliche und sich oft wiederholende Bearbeitungen kann man sich schonmal das Leben erleichtern.
Abfrage für Bearbeitung
Hier eine simple kleine Abfrage, ob eine bestimmte Bearbeitung ausgeschlossen werden soll. Beispiel wäre: Rohmaterial einmal geschliffen, einmal muss es bearbeitet werden:
Code eingefügt. Hier klicken zum Ein- / Ausblenden
0 BEGIN PGM 04623920 MM 1 BLK FORM 0.1 Z X-1 Y-300 Z-15 2 BLK FORM 0.2 X+725 Y+0 Z+0 3 ; 4 Q1 = 1 ; Auswahl Bearbeitung 5 ; 6 ; Fraesen + Bohrungen --> Q1 = 0 7 ; Nur Bohrungen --> Q1 = 1 8 ; 9 FN 9: IF +Q1 EQU +0 GOTO LBL "FRAESEN" 10 FN 9: IF +Q1 EQU +1 GOTO LBL "BOHREN" 11 ; 12 ; 13 LBL "FRAESEN" 14 ; 15 ; Variablen fuer Werkstueck definieren 16 ; 17 Q522 = 1 ; 0 = RL / 1 = RR 18 ; 19 Q501 = 0 ; Koordinate X- 20 Q502 = 725 ; Koordinate X+ 21 Q503 = - 300 ; Koordinate Y- 22 Q504 = 0 ; Koordinate Y+ 23 Q505 = - 33 ; Tiefe Z 24 ; 25 ; Variablen fuer Fraesen definieren 26 ; 27 Q506 = 5 ; Sicherheitsabstand Z 28 Q507 = 50 ; 2. Sicherheitsabstand Z 29 Q508 = 1000 ; Vorschub Zustellung 30 Q509 = 1500 ; Vorschub Schruppen 31 Q510 = 1000 ; Vorschub Schlichten 32 Q511 = 1 ; Werkzeug Schruppen 33 Q512 = 247 ; Vc Schruppen 34 Q513 = 2 ; Werkzeug Schlichten 35 Q514 = 250 ; Vc Schlichten 36 Q515 = 0.3 ; Aufmass Laenge 37 Q516 = 0.3 ; Aufmass Radius 38 ; 39 ; Ab hier nichts mehr aendern!! 40 ; 41 Q523 = 1 42 TOOL CALL Q511 Z S( VC = Q512 ) ~ FQ509 DL+Q515 DR+Q516 43 M7 M8 44 FN 9: IF +Q522 EQU +0 GOTO LBL "KONTUR_RL" 45 FN 9: IF +Q522 EQU +1 GOTO LBL "KONTUR_RR" 46 LBL "SCHLICHTEN" 47 FN 11: IF +Q523 GT +2 GOTO LBL "ENDE" 48 LBL "PLACEHOLDER" 49 ; 50 ; zusaetzliche Bearbeitung (Stirn) 51 ; 52 LBL 0 53 TOOL CALL Q513 Z S( VC = Q514 ) ~ FQ510 54 M7 M8 55 FN 9: IF +Q522 EQU +0 GOTO LBL "KONTUR_RL" 56 FN 9: IF +Q522 EQU +1 GOTO LBL "KONTUR_RR" 57 LBL "KONTUR_RL" 58 Q517 = Q501 - ( Q108 * 2 ) ; 2x Radius X- 59 Q518 = Q504 + ( Q108 * 2 ) ; 2x Radius Y+ 60 Q519 = Q505 + ( Q505 * 0.075 ) ; 7.5% tiefer Z- 61 Q520 = Q503 - ( Q108 * 2 ) ; 2x Radius Y- 62 Q521 = Q502 + ( Q108 * 2 ) ; 2x Radius X+ 63 CYCL DEF 301 ~ Q1998=+1 64 L X+Q521 Y+Q518 FMAX M3 65 L Z+Q506 FMAX 66 L Z+Q519 FQ508 67 L X+Q502 RL F AUTO 68 L Y+Q520 RL F AUTO 69 L Z+Q507 R0 FMAX 70 L X+Q517 FMAX 71 L Z+Q506 FMAX 72 L Z+Q519 FQ508 73 L X+Q501 RL F AUTO 74 L Y+Q518 RL F AUTO 75 L Z+Q507 R0 FMAX 76 Q523 = Q523 + 1 77 FN 9: IF +0 EQU +0 GOTO LBL "SCHLICHTEN" 78 LBL "KONTUR_RR" 79 Q517 = Q501 - ( Q108 * 2 ) ; 2x Radius X- 80 Q518 = Q504 + ( Q108 * 2 ) ; 2x Radius Y+ 81 Q519 = Q505 + ( Q505 * 0.075 ) ; 7.5% tiefer Z- 82 Q520 = Q503 - ( Q108 * 2 ) ; 2x Radius Y- 83 Q521 = Q502 + ( Q108 * 2 ) ; 2x Radius X+ 84 CYCL DEF 301 ~ Q1998=+1 85 L X+Q517 Y+Q518 FMAX M3 86 L Z+Q506 FMAX 87 L Z+Q519 FQ508 88 L X+Q501 RR F AUTO 89 L Y+Q520 RR F AUTO 90 L Z+Q507 R0 FMAX 91 L X+Q521 FMAX 92 L Z+Q506 FMAX 93 L Z+Q519 FQ508 94 L X+Q502 RR F AUTO 95 L Y+Q518 RR F AUTO 96 L Z+Q507 R0 FMAX 97 Q523 = Q523 + 1 98 FN 9: IF +0 EQU +0 GOTO LBL "SCHLICHTEN" 99 LBL "ENDE" 100 CALL LBL "PLACEHOLDER" 101 LBL "BOHREN" 102 TOOL CALL 20 Z S( VC = 100 ) 103 * - NC VHM 20 104 CYCL DEF 200 BOHREN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-2.5 ;TIEFE ~ Q206= FU+0.1 ;VORSCHUB TIEFENZ. ~ Q202=+2.5 ;ZUSTELL-TIEFE ~ Q210=+0 ;VERWEILZEIT OBEN ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. ~ Q211=+1 ;VERWEILZEIT UNTEN 105 LBL "M4" 106 CYCL DEF 301 ~ Q1998=+1 107 L X+282 Y-65 FMAX M13 M99 108 L Y-97 FMAX M99 109 L X+385 FMAX M99 110 L Y-65 FMAX M99 111 LBL 0 112 CYCL DEF 200 BOHREN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-3.5 ;TIEFE ~ Q206= FU+0.1 ;VORSCHUB TIEFENZ. ~ Q202=+3.5 ;ZUSTELL-TIEFE ~ Q210=+0 ;VERWEILZEIT OBEN ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. ~ Q211=+1 ;VERWEILZEIT UNTEN 113 LBL "M6" 114 CYCL DEF 301 ~ Q1998=+1 115 L X+531.5 Y-47.5 FMAX M13 M99 116 L Y-252.5 FMAX M99 117 L X+566.5 FMAX M99 118 L Y-47.5 FMAX M99 119 LBL 0 120 LBL "6H7" 121 CYCL DEF 301 ~ Q1998=+1 122 M7 123 L X+52 Y-27 FMAX M13 M99 124 L Y-239 FMAX M99 125 L X+412 FMAX M99 126 L Y-27 FMAX M99 127 LBL 0 128 CYCL DEF 200 BOHREN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-4.5 ;TIEFE ~ Q206= FU+0.1 ;VORSCHUB TIEFENZ. ~ Q202=+4.5 ;ZUSTELL-TIEFE ~ Q210=+0 ;VERWEILZEIT OBEN ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. ~ Q211=+1 ;VERWEILZEIT UNTEN 129 LBL "M8" 130 CYCL DEF 301 ~ Q1998=+1 131 L X+12 Y-44 FMAX M13 M99 132 L X+92 FMAX M99 133 L X+172 FMAX M99 134 L X+201.5 Y-127.5 FMAX M99 135 L Y-172.5 FMAX M99 136 L X+252 Y-44 FMAX M99 137 L X+332 FMAX M99 138 L X+412 FMAX M99 139 L X+492 FMAX M99 140 L X+494.5 Y-127.5 FMAX M99 141 L Y-172.5 FMAX M99 142 L X+514 Y-240 FMAX M99 143 L X+556 FMAX M99 144 L Y-272 FMAX M99 145 L X+514 FMAX M99 146 L X+492 Y-256 FMAX M99 147 L X+412 FMAX M99 148 L X+332 FMAX M99 149 L X+252 FMAX M99 150 L X+172 FMAX M99 151 L X+92 FMAX M99 152 L X+12 FMAX M99 153 LBL 0 154 LBL "8H7" 155 CYCL DEF 301 ~ Q1998=+1 156 M7 157 L X+535 Y-240 FMAX M13 M99 158 L Y-272 FMAX M99 159 LBL 0 160 LBL "8F7" 161 CYCL DEF 301 ~ Q1998=+1 162 M7 163 L X+702 Y-90 FMAX M13 M99 164 L Y-210 FMAX M99 165 LBL 0 166 TOOL CALL 18 Z S( VC = 41.4 ) 167 * - VHM 3.3 168 CYCL DEF 200 BOHREN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-14 ;TIEFE ~ Q206= FU+0.05 ;VORSCHUB TIEFENZ. ~ Q202=+14 ;ZUSTELL-TIEFE ~ Q210=+0 ;VERWEILZEIT OBEN ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. ~ Q211=+0 ;VERWEILZEIT UNTEN 169 M7 170 CALL LBL "M4" 171 TOOL CALL 5 Z S( VC = 62.5 ) 172 * - VHM 5 173 CYCL DEF 200 BOHREN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-25 ;TIEFE ~ Q206= FU+0.15 ;VORSCHUB TIEFENZ. ~ Q202=+25 ;ZUSTELL-TIEFE ~ Q210=+0 ;VERWEILZEIT OBEN ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. ~ Q211=+0 ;VERWEILZEIT UNTEN 174 M7 175 CALL LBL "M6" 176 TOOL CALL 23 Z S( VC = 72.5 ) 177 * - VHM 5.8 178 CYCL DEF 200 BOHREN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-25 ;TIEFE ~ Q206= FU+0.15 ;VORSCHUB TIEFENZ. ~ Q202=+25 ;ZUSTELL-TIEFE ~ Q210=+0 ;VERWEILZEIT OBEN ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. ~ Q211=+0 ;VERWEILZEIT UNTEN 179 M7 180 CALL LBL "6H7" 181 TOOL CALL 7 Z S( VC = 85 ) 182 * - VHM 6.8 183 CYCL DEF 200 BOHREN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-25 ;TIEFE ~ Q206= FU+0.2 ;VORSCHUB TIEFENZ. ~ Q202=+25 ;ZUSTELL-TIEFE ~ Q210=+0 ;VERWEILZEIT OBEN ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. ~ Q211=+0 ;VERWEILZEIT UNTEN 184 M7 185 CALL LBL "M8" 186 TOOL CALL 25 Z S( VC = 97.5 ) 187 * - VHM 7.8 188 CYCL DEF 200 BOHREN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-25 ;TIEFE ~ Q206= FU+0.2 ;VORSCHUB TIEFENZ. ~ Q202=+25 ;ZUSTELL-TIEFE ~ Q210=+0 ;VERWEILZEIT OBEN ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. ~ Q211=+0 ;VERWEILZEIT UNTEN 189 CALL LBL "8H7" 190 CALL LBL "8F7" 191 TOOL CALL 4 Z S( VC = 100 ) 192 * - VHM 13 193 CYCL DEF 200 BOHREN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-25 ;TIEFE ~ Q206= FU+0.2 ;VORSCHUB TIEFENZ. ~ Q202=+25 ;ZUSTELL-TIEFE ~ Q210=+0 ;VERWEILZEIT OBEN ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. ~ Q211=+0 ;VERWEILZEIT UNTEN 194 LBL "HM-12" 195 CYCL DEF 301 ~ Q1998=+1 196 M7 197 L X+172 Y-20 FMAX M13 M99 198 L Y-70 FMAX M99 199 L Y-150 FMAX M99 200 L Y-230 FMAX M99 201 L Y-280 FMAX M99 202 L X+702 Y-20 FMAX M99 203 L Y-70 FMAX M99 204 L Y-150 FMAX M99 205 L Y-230 FMAX M99 206 L Y-280 FMAX M99 207 LBL 0 208 LBL "TASCHE" 209 CYCL DEF 301 ~ Q1998=+1 210 M7 211 L X+347 Y-150 FMAX M13 M99 212 LBL 0 213 TOOL CALL 29 Z S( VC = 100 ) 214 * - HPC 8 215 CYCL DEF 252 KREISTASCHE ~ Q215=+2 ;BEARBEITUNGS-UMFANG ~ Q223=+20 ;KREISDURCHMESSER ~ Q368=+4 ;AUFMASS SEITE ~ Q207=+800 ;VORSCHUB FRAESEN ~ Q351=+1 ;FRAESART ~ Q201=-8.6 ;TIEFE ~ Q202=+4.3 ;ZUSTELL-TIEFE ~ Q369=+0.1 ;AUFMASS TIEFE ~ Q206=+1000 ;VORSCHUB TIEFENZ. ~ Q338=+4.3 ;ZUST. SCHLICHTEN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. ~ Q370=+0.2 ;BAHN-UEBERLAPPUNG ~ Q366=+0 ;EINTAUCHEN ~ Q385=+800 ;VORSCHUB SCHLICHTEN 216 CALL LBL "HM-12" 217 TOOL CALL 28 Z S( VC = 150 ) 218 * - HPC 12 AL 219 CYCL DEF 251 RECHTECKTASCHE ~ Q215=+0 ;BEARBEITUNGS-UMFANG ~ Q218=+245 ;1. SEITEN-LAENGE ~ Q219=+70 ;2. SEITEN-LAENGE ~ Q220=+10 ;ECKENRADIUS ~ Q368=+0.5 ;AUFMASS SEITE ~ Q224=+0 ;DREHLAGE ~ Q367=+0 ;TASCHENLAGE ~ Q207=+1250 ;VORSCHUB FRAESEN ~ Q351=+1 ;FRAESART ~ Q201=-23 ;TIEFE ~ Q202=+23 ;ZUSTELL-TIEFE ~ Q369=+0 ;AUFMASS TIEFE ~ Q206=+1000 ;VORSCHUB TIEFENZ. ~ Q338=+23 ;ZUST. SCHLICHTEN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. ~ Q370=+0.25 ;BAHN-UEBERLAPPUNG ~ Q366=+0 ;EINTAUCHEN ~ Q385=+1250 ;VORSCHUB SCHLICHTEN 220 CALL LBL "TASCHE" 221 STOP M5 M9 222 TOOL CALL 19 Z S( VC = 8 ) 223 * - M 4 224 CYCL DEF 207 GEW.-BOHREN GS NEU ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-11 ;GEWINDETIEFE ~ Q239=+0.7 ;GEWINDESTEIGUNG ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. 225 CALL LBL "M4" 226 TOOL CALL 6 Z S( VC = 8 ) 227 * - M 6 228 CYCL DEF 207 GEW.-BOHREN GS NEU ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-25 ;GEWINDETIEFE ~ Q239=+1 ;GEWINDESTEIGUNG ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. 229 CALL LBL "M6" 230 TOOL CALL 8 Z S( VC = 8 ) 231 * - M 8 232 CYCL DEF 207 GEW.-BOHREN GS NEU ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-28 ;GEWINDETIEFE ~ Q239=+1.25 ;GEWINDESTEIGUNG ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. 233 CALL LBL "M8" 234 TOOL CALL 24 Z S( VC = 20 ) 235 * - RA VHM 6H7 236 CYCL DEF 201 REIBEN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-25 ;TIEFE ~ Q206= FU+0.15 ;VORSCHUB TIEFENZ. ~ Q211=+0 ;VERWEILZEIT UNTEN ~ Q208=+1000 ;VORSCHUB RUECKZUG ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. 237 CALL LBL "6H7" 238 TOOL CALL 26 Z S( VC = 20 ) 239 * - RA VHM 8H7 240 CYCL DEF 201 REIBEN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-25 ;TIEFE ~ Q206= FU+0.15 ;VORSCHUB TIEFENZ. ~ Q211=+0 ;VERWEILZEIT UNTEN ~ Q208=+1000 ;VORSCHUB RUECKZUG ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. 241 CALL LBL "8H7" 242 TOOL CALL 27 Z S( VC = 20 ) 243 * - RA VHM 8F7 244 CYCL DEF 201 REIBEN ~ Q200=+5 ;SICHERHEITS-ABST. ~ Q201=-25 ;TIEFE ~ Q206= FU+0.15 ;VORSCHUB TIEFENZ. ~ Q211=+0 ;VERWEILZEIT UNTEN ~ Q208=+1000 ;VORSCHUB RUECKZUG ~ Q203=+0 ;KOOR. OBERFLAECHE ~ Q204=+50 ;2. SICHERHEITS-ABST. 245 CALL LBL "8F7" 246 TOOL CALL 32 Z S100 247 CYCL DEF 301 ~ Q1998=+1 248 L X+250 Y+70 FMAX M30 249 END PGM 04623920 MM
abfrage_bearbeitung.h (3,1 KB | 07.11.2017 | 09:50)