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
8h000b29

De in het gebruikershandboek opgenomen NC-programma's zijn oplossingsvoorstellen. Voordat u de NC-programma's of afzonderlijke NC-regels op een machine gebruikt, moet u deze aanpassen.

  • Pas de volgende inhoud aan:
  • Gereedschappen
  • Snijwaarden
  • Aanzetten
  • Veilige hoogte of veilige posities
  • Machinespecifieke posities, bijv. met M91
  • Paden van programma-oproepen

Sommige NC-programma's zijn afhankelijk van de machinekinematica. Pas deze NC-programma's vóór de eerste testrun aan uw machinekinematica aan.

Test de NC-programma's bovendien met behulp van de simulatie voordat u de eigenlijke programma-afloop start.

 
Tip

Met behulp van een programmatest kunt u bepalen of u het NC-programma met de beschikbare softwareopties, de actieve machinekinematica en de huidige machineconfiguratie kunt gebruiken.

0 BEGIN PGM TOUCHPROBE MM

1 TOOL CALL 5 Z S6000

; gereedschapsoproep voorbewerking

2 Q1 = 81

; lengte van rechthoek in X (voorbewerkingsmaat)

3 Q2 = 61

; lengte van rechthoek in Y (voorbewerkingsmaat)

4 L Z+100 R0 FMAX M3

; gereedschap vrijzetten

5 CALL LBL 1

; subprogramma voor bewerking oproepen

6 L Z+100 R0 FMAX

; gereedschap vrijzetten

7 TOOL CALL 600 Z

; taster oproepen

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

; tengte in X op basis van de gemeten afwijking berekenen

10 Q2 = Q2 - Q165

; lengte in Y op basis van de gemeten afwijking berekenen

11 L Z+100 R0 FMAX

; taster terugtrekken

12 TOOL CALL 25 Z S8000

; gereedschapsoproep nabewerken

13 L Z+100 R0 FMAX M3

; gereedschap terugtrekken, einde programma

14 CALL LBL 1

; subprogramma voor bewerking oproepen

15 L Z+100 R0 FMAX

16 M30

17 LBL 1

; subprogramma met bewerkingscyclus rechthoekige tap

18 CYCL DEF 256 RECHTHOEKIGE TAP ~

Q218=+Q1

;LENGTE 1E ZIJKANT ~

Q424=+82

;MAAT 1 ONBEW. WRKST. ~

Q219=+Q2

;LENGTE 2E ZIJKANT ~

Q425=+62

;MAAT 2 ONBEW. WRKST. ~

Q220=+0

;RADIUS / AFKANTING ~

Q368=+0.1

;OVERMAAT ZIJKANT ~

Q224=+0

;ROTATIEPOSITIE ~

Q367=+0

;TAPPOSITIE ~

Q207=+500

;AANZET FREZEN ~

Q351=+1

;FREESWIJZE ~

Q201=-10

;DIEPTE ~

Q202=+5

;DIEPTEVERPLAATSING ~

Q206=+3000

;AANZET DIEPTEVERPL. ~

Q200=+2

;VEILIGHEIDSAFSTAND ~

Q203=+10

;COORD. OPPERVLAK ~

Q204=+20

;2E VEILIGHEIDSAFST. ~

Q370=+1

;BAANOVERLAPPING ~

Q437=+0

;BENADERINGSPOSITIE ~

Q215=+0

;BEWERKINGSOMVANG ~

Q369=+0

;OVERMAAT DIEPTE ~

Q338=+20

;VERPLAATSING NABEW. ~

Q385=+500

;AANZET NABEWERKEN

19 L X+50 Y+50 R0 FMAX M99

; cyclusoproep

20 LBL 0

; einde van subprogramma

21 END PGM TOUCHPROBE MM