Prosba o radu pri programovaní (Heidenhain TNC 426)
Napsal: 15. 9. 2015, 4:50
Ahojte,
prosím Vás, je možné aby som aby som pri programovaní mohol použiť funkciu LBL nasledovným spôsobom?
Potrebujem vyvŕtať diery 10,2 a následne rezať závit M12x1,75. No aby som nemusel na dva krát zapisovať tie isté súradnice dier aj závitov chcel som použiť cyklus LBL, ktorý by som umiestnil hneď pod vŕtací cyklus. Hneď po ňom by som dal závitový cyklus a vyvolal vlastne ten LBL čím by som si ušetril vypisovanie tých istých súradníc. Moja otázka znie či je to možné pri tom to riadiacom systéme. Viem, že pri TNC 530 to ide ale nie som si istý či to pôjde aj pri TNC 426.
Tu je program.
0 Begin PGM M12N8 MM
1 BLK 0.1 Z X+200 Y+100 Z-20
2 BLK 0.2 X-200 Y-100 Z+0
3 Tool Call 6 Z S3000; Vrtak 10.2
4 Cycl def 200 vrtani
Q 200=7 ;Bezp. vzdalenost
Q 201=-20 ;Hloubka
Q 206=150 ;Posuv na hloubku
Q 202=20 ;Hloubka prisuvu
Q 210=0 ;Čas. prodleva nahore
Q 203=+0 ;Sourad. povrchu
Q 204=7 ;2.Bezp.vzdalenost
5 LBL 1
6 L X+0 Y+0 Z+100 FMAX M13
7 Call LBL 2
8 L X+100 Y+0 FMAX
9 Call LBL 2
10 L Z+100 FMAX
11 L X+300 Y+0 Z+100 FMAX
12 Call LBL 2
13 L X+400 Y+0 FMAX
14 Call LBL 2
15 L Z+100 FMAX
16 LBL 0
17 Tool Call 8 Z S700; ZAVITNIK M12
18 Cycl def 17.0 Rez. zavitu Z/S
19 Cycl def 17.1 vzdal. 7
20 Cycl def 17.2 hloubka -28
21 Cycl def 17.3 stoupn. +1,75
22 Call LBL 1
23 L X-150 Y+200 Z+200 FMAX M30
24 LBL 2
25 L Z+7 FMAX M99
26 L IX+42 FMAX M99
27 LBL 0
28 END PGM M12N8 MM
prosím Vás, je možné aby som aby som pri programovaní mohol použiť funkciu LBL nasledovným spôsobom?
Potrebujem vyvŕtať diery 10,2 a následne rezať závit M12x1,75. No aby som nemusel na dva krát zapisovať tie isté súradnice dier aj závitov chcel som použiť cyklus LBL, ktorý by som umiestnil hneď pod vŕtací cyklus. Hneď po ňom by som dal závitový cyklus a vyvolal vlastne ten LBL čím by som si ušetril vypisovanie tých istých súradníc. Moja otázka znie či je to možné pri tom to riadiacom systéme. Viem, že pri TNC 530 to ide ale nie som si istý či to pôjde aj pri TNC 426.
Tu je program.
0 Begin PGM M12N8 MM
1 BLK 0.1 Z X+200 Y+100 Z-20
2 BLK 0.2 X-200 Y-100 Z+0
3 Tool Call 6 Z S3000; Vrtak 10.2
4 Cycl def 200 vrtani
Q 200=7 ;Bezp. vzdalenost
Q 201=-20 ;Hloubka
Q 206=150 ;Posuv na hloubku
Q 202=20 ;Hloubka prisuvu
Q 210=0 ;Čas. prodleva nahore
Q 203=+0 ;Sourad. povrchu
Q 204=7 ;2.Bezp.vzdalenost
5 LBL 1
6 L X+0 Y+0 Z+100 FMAX M13
7 Call LBL 2
8 L X+100 Y+0 FMAX
9 Call LBL 2
10 L Z+100 FMAX
11 L X+300 Y+0 Z+100 FMAX
12 Call LBL 2
13 L X+400 Y+0 FMAX
14 Call LBL 2
15 L Z+100 FMAX
16 LBL 0
17 Tool Call 8 Z S700; ZAVITNIK M12
18 Cycl def 17.0 Rez. zavitu Z/S
19 Cycl def 17.1 vzdal. 7
20 Cycl def 17.2 hloubka -28
21 Cycl def 17.3 stoupn. +1,75
22 Call LBL 1
23 L X-150 Y+200 Z+200 FMAX M30
24 LBL 2
25 L Z+7 FMAX M99
26 L IX+42 FMAX M99
27 LBL 0
28 END PGM M12N8 MM