Példa: Négyszögcsap mérése és utánmunkálása

Programozási sorrend

  • Négyszögcsap nagyolása 0,5 mm-es simítási ráhagyással
  • Négyszögcsap mérése
  • Négyszögcsap simítása a mért értékeknek megfelelően

0 BEGIN PGM TOUCHPROBE MM

1 TOOL CALL 5 Z S6000

; Szerszámhívás előzetes megmunkálás

2 Q1 = 81

; Négyszög hossza X irányban (nagyolási méret)

3 Q2 = 61

; Négyszög hossza Y irányban (nagyolási méret)

4 L Z+100 R0 FMAX M3

; Szerszám visszahúzása

5 CALL LBL 1

; Megmunkáló alprogram behívása

6 L Z+100 R0 FMAX

; Szerszám visszahúzása

7 TOOL CALL 600 Z

; Tapintó behívása

8 TCH PROBE 424 NEGYSZ.CSAP MERESE ~

Q273=+50

;1. TENGELY KOZEPE ~

Q274=+50

;2. TENGELY KOZEPE ~

Q282=+80

;1. OLDAL HOSSZA ~

Q283=+60

;2. OLDAL HOSSZA ~

Q261=-5

;MERESI MAGASSAG ~

Q320=+0

;BIZTONSAGI TAVOLSAG ~

Q260=+30

;BIZTONSAGI MAGASSAG ~

Q301=+0

;MOZGAS BIZT. MAGSGRA ~

Q284=+0

;MAX. MERET 1. OLDAL ~

Q285=+0

;MIN. MERET 1. OLDAL ~

Q286=+0

;MAX. MERET 2. OLDAL ~

Q287=+0

;MIN. MERET 2. OLDAL ~

Q279=+0

;TURES 1.TENG. KOZEP ~

Q280=+0

;TURES 2.TENG. KOZEP ~

Q281=+0

;MERESI JEGYZOKONYV ~

Q309=+0

;PGM STOP TURESHIBA ~

Q330=+0

;SZERSZAM

9 Q1 = Q1 - Q164

; Hossz számítása X-ben a mért eltérés alapján

10 Q2 = Q2 - Q165

; Hossz számítása Y-ben a mért eltérés alapján

11 L Z+100 R0 FMAX

; Tapintó visszahúzása

12 TOOL CALL 25 Z S8000

; Szerszámhívás simítás

13 L Z+100 R0 FMAX M3

; szerszám szabadra járatása

14 CALL LBL 1

; Megmunkáló alprogram behívása

15 L Z+100 R0 FMAX

16 M30

; program vége

17 LBL 1

; Alprogram négyszögcsap megmunkáló ciklussal

18 CYCL DEF 256 NEGYSZOGCSAP ~

Q218=+Q1

;1. OLDAL HOSSZA ~

Q424=+82

;NYERSMERET 1 ~

Q219=+Q2

;2. OLDAL HOSSZA ~

Q425=+62

;NYERSMERET 2 ~

Q220=+0

;SUGAR / LETORES ~

Q368=+0.1

;RAHAGYAS OLDALT ~

Q224=+0

;ELFORDITASI SZOG ~

Q367=+0

;CSAP HELYZETE ~

Q207=+500

;ELOTOLAS MARASKOR ~

Q351=+1

;MARASFAJTA ~

Q201=-10

;MELYSEG ~

Q202=+5

;SULLYESZTESI MELYSEG ~

Q206=+3000

;ELOTOLAS SULLYSZTKOR ~

Q200=+2

;BIZTONSAGI TAVOLSAG ~

Q203=+10

;FELSZIN KOORD. ~

Q204=+20

;2. BIZTONSAGI TAVOLS ~

Q370=+1

;PALYAATFEDES ~

Q437=+0

;ANFAHRPOSITION ~

Q215=+0

;MEGMUNKALAS JELLEGE ~

Q369=+0

;RAHAGYAS MELYSEGBEN ~

Q338=+20

;FOGASVETEL SIMITAS ~

Q385=+500

;SIMITASI ELOTOLAS

19 L X+50 Y+50 R0 FMAX M99

; Ciklushívás

20 LBL 0

; Alprogram vége

21 END PGM TOUCHPROBE MM