14 pr ogr a mmierbeispiele – HEIDENHAIN iTNC 530 (60642x-04) Cycle programming Benutzerhandbuch
Seite 460

460
Tastsystemzyklen: Werkstücke automatisch kontrollieren
16.14 Pr
ogr
a
mmierbeispiele
Q285=0
;KLEINSTMASS 1. SEITE
Q286=0
;GROESSTMASS 2. SEITE
Q287=0
;KLEINSTMASS 2. SEITE
Q279=0
;TOLERANZ 1. MITTE
Q280=0
;TOLERANZ 2. MITTE
Q281=0
;MESSPROTOKOLL
Kein Messprotokoll ausgeben
Q309=0
;PGM-STOP BEI FEHLER
Keine Fehlermeldung ausgeben
Q330=0
;WERKZEUG-NUMMER
Keine Werkzeug-Überwachung
9 FN 2: Q1 = +Q1 - +Q164
Länge in X berechnen anhand der gemessenen Abweichung
10 FN 2: Q2 = +Q2 - +Q165
Länge in Y berechnen anhand der gemessenen Abweichung
11 L Z+100 R0 FMAX
Taster freifahren, Werkzeug-Wechsel
12 TOOL CALL 1 Z S5000
Werkzeug-Aufruf Schlichten
13 CALL LBL 1
Unterprogramm zur Bearbeitung aufrufen
14 L Z+100 R0 FMAX M2
Werkzeug freifahren, Programm-Ende
15 LBL 1
Unterprogramm mit Bearbeitungs-Zyklus Rechteck-Zapfen
16 CYCL DEF 213 ZAPFEN SCHLICHTEN
Q200=20
;SICHERHEITS-ABST.
Q201=-10
;TIEFE
Q206=150
;VORSCHUB TIEFENZUST.
Q202=5
;ZUSTELL-TIEFE
Q207=500
;VORSCHUB FRAESEN
Q203=+10
;KOOR. OBERFLAECHE
Q204=20
;2. SICHERHEITS-ABST.
Q216=+50
;MITTE 1. ACHSE
Q217=+50
;MITTE 2. ACHSE
Q218=Q1
;1. SEITEN-LAENGE
Länge in X variabel für schruppen und schlichten
Q219=Q2
;2. SEITEN-LAENGE
Länge in Y variabel für schruppen und schlichten
Q220=0
;ECKENRADIUS
Q221=0
;AUFMASS 1. ACHSE
17 CYCL CALL M3
Zyklus-Aufruf
18 LBL 0
Unterprogramm-Ende
19 END PGM BEAMS MM