WZÓR pisze:A tak może być....?
0 BEGIN PGM czop MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 2 Z S2100
4 L X+23. Y+0 FMAX M3
5 L Z+25. R0 FMAX M8
6 L Z+2.5 FMAX
7 L Z-5. F200.
8 CC X+0 Y+0
9 C X+23. Y+0 DR+ F540.
10 L Z-10. F200.
11 CC X+0 Y+0
12 C X+23. Y+0 DR+ F540.
13 L Z-15. F200.
14 CC X+0 Y+0
15 C X+23. Y+0 DR+ F540.
16 L Z-20. F200.
17 CC X+0 Y+0
18 C X+23. Y+0 DR+ F540.
19 L Z-25. F200.
20 CC X+0 Y+0
21 C X+23. Y+0 DR+ F540.
22 L Z+25. FMAX
23 L R0 FMAX
24 M9
25 M5
26 M30
27 END PGM czop MM
Może być ale nie lepiej zrobić krótszy program co robi dokładnie to samo?
0 BEGIN PGM wzor2 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-100
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 TOOL CALL 2 Z S2100
4 L X+23 Y+0 FMAX M3
5 L Z+25 R0 FMAX M8
6 L Z+2.5 FMAX
7 L Z+0 F500
8 LBL 1
9 L IZ-5 F200
10 CC X+0 Y+0
11 C X+23 Y+0 DR+ F540
12 LBL 0
13 CALL LBL 1 REP4
14 L Z+100 FMAX M9
15 M30
16 END PGM wzor2 MM
martinprz pisze:Mam jeszcze małą prośbę Meco, czy mógłbyś mi jeszcze sprawdzić czy prawidłowo napisałem program w kodach ISO w Heidenhain530? Symulacja jest wykonywana prawidłowo ale nie wiem czy składnię napisałem prawidłowo w programie.
Jeśli symulacja poszła dobrze to na 99% wszystko jest ok
martinprz pisze:N50 T15 G17 S3000*
Przy wywołaniach narzędzi dla spokoju dodał bym M6