Tastcycli: Werkstukken automatisch controleren | Programmeervoorbeelden
6.14 Programmeervoorbeelden
Voorbeeld: rechthoekige tap meten en nabewerken
Programma-verloop
rechthoekige tap met overmaat 0,5 voorbewerken
Rechthoekige tap meten
Rechthoekige tap nabewerken, rekening houdend met de
meetwaarden
0 BEGIN PGM TOUCHPROBE MM
1 TOOL CALL 5 Z S6000
2 Q1 = 81
3 Q2 = 61
4 L Z+100 R0 FMAX M3
5 CALL LBL 1
6 L Z+100 R0 FMAX
7 TOOL CALL 600 Z
8 TCH PROBE 424 MET. RECHTHK BUITEN ~
Q273=+50
;MIDDEN 1E AS ~
Q274=+50
;MIDDEN 2E AS ~
Q282=+80
;LENGTE 1E ZIJKANT ~
Q283=+60
;LENGTE 2E ZIJKANT ~
Q261=-5
;MEETHOOGTE ~
Q320=+0
;VEILIGHEIDSAFSTAND ~
Q260=+30
;VEILIGE HOOGTE ~
Q301=+0
;VERPL.VEILIGH.HOOGTE ~
Q284=+0
;MAX. LENGTE 1E KANT ~
Q285=+0
;MIN. LENGTE 1E KANT ~
Q286=+0
;MAX. LENGTE 2E KANT ~
Q287=+0
;MIN. LENGTE 2E KANT ~
Q279=+0
;TOLERANTIE 1E MIDD. ~
Q280=+0
;TOLERANTIE 2E MIDD. ~
Q281=+0
;MEETPROTOCOL ~
Q309=+0
;PGM-STOP BIJ FOUT ~
Q330=+0
;GEREEDSCHAP
9 Q1 = Q1 - Q164
10 Q2 = Q2 - Q165
11 L Z+100 R0 FMAX
12 TOOL CALL 25 Z S8000
13 L Z+100 R0 FMAX M3
HEIDENHAIN | TNC 620 | Meetcycli voor werkstuk en gereedschap programmeren | 10/2022
; gereedschapsoproep voorbewerking
; lengte van rechthoek in X (voorbewerkingsmaat)
; lengte van rechthoek in Y (voorbewerkingsmaat)
; gereedschap vrijzetten
; subprogramma voor bewerking oproepen
; gereedschap vrijzetten
; taster oproepen
; tengte in X op basis van de gemeten afwijking berekenen
; lengte in Y op basis van de gemeten afwijking berekenen
; taster terugtrekken
; gereedschapsoproep nabewerken
; gereedschap terugtrekken, einde programma
6
283