Példa lehúzó ciklusokra

Jelen programpélda a lehúzó üzemet mutatja be.

Az NC program alábbi köszörűciklusokat használja:

  • Ciklus 1030 KORONGEL AKTIVALASA
  • Ciklus 1010 KOLEHUZAS ATMERO

Programozási sorrend

  • Maró mód indítása
  • Szerszámhívás: köszörűtüske
  • Határozza meg a 1030 KORONGEL AKTIVALASA ciklust
  • Szerszámhívás: Lehúzószerszám (nem mechanikus szerszámcsere csupán egy számításbeli váltás)
  • Ciklus 1010 KOLEHUZAS ATMERO
  • FUNCTION DRESS END aktiválása

0 BEGIN PGM DRESS_CYCLE MM

1 BLK FORM 0.1 Z X-9.6 Y-25.1 Z-33

2 BLK FORM 0.2 X+9.6 Y+25.1 Z+1

3 FUNCTION MODE MILL

4 TOOL CALL 501 Z S20000

; Szerszámhívás, köszörűkorong

5 M140 MB MAX

6 L Z+200 R0 FMAX M3

7 FUNCTION DRESS BEGIN

; Lehúzófolyamat aktiválása

8 CYCL DEF 1030 KORONGEL AKTIVALASA ~

Q1006=+5

;KORONG ELE

9 TOOL CALL 507

; Szerszámhívás, lehúzószerszám

10 L X+5 R0 F2000

11 L Y+0 R0

12 L Z-5 M8

13 CYCL DEF 1010 KOLEHUZAS ATMERO ~

Q1013=+0

;KOLEHUZAS MERTEKE ~

Q1018=+300

;KOLEHUZASI ELOTOLAS ~

Q1016=+1

;KOLEHUZASI STRATEGIA ~

Q1019=+2

;FOGASVETELEK SZAMA ~

Q1020=+3

;URESJARATI LOKETEK ~

Q1022=+0

;KOLEHUZASI SZAMLALO ~

Q330=-1

;SZERSZAM ~

Q1011=+0

;VC FAKTOR

14 FUNCTION DRESS END

; Lehúzófolyamat deaktiválása

15 M30

; Program vége

16 END PGM DRESS_CYCLE MM