Witam,
w którym miejscu popełniam błąd, przy symulacji cyklu lustrzanego odbicia przez wywołanie podprogramu, przebieg odbicia w osi X jest OK, natomiast w przypadku osi Y i osi XY, nastepują "puste" przebiegi freza w odbiciu X i Y. Puste to znaczy w symulacji frez leci po uprzednio wykonanych rowkach.
Pomożecie ? Z góry dziękuję.
0 BEGIN PGM ODBICIELUSTRZANE_TEST MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 ;POBRANIE FREZA PALCOWEGO
4 TOOL CALL 20 Z S1000 F37
5 LBL 1
6 L X+10 Y+10 Z+5 R0 FMAX M3
7 L Z+2 R0 F37 M8
8 L Z-5 R0
9 L X+90 Y+90 R0
10 L Z+5 R0 FMAX
11 L X+10 Y+10 R0 FMAX M9
12 LBL 0
13 CYCL DEF 8.0 ODBICIE LUSTRZANE
14 CYCL DEF 8.1 X
15 CALL LBL 1 REP1
16 CYCL DEF 8.0 ODBICIE LUSTRZANE
17 CYCL DEF 8.1 Y
18 CALL LBL 1 REP1
19 CYCL DEF 8.0 ODBICIE LUSTRZANE
20 CYCL DEF 8.1 X Y
21 CALL LBL 1 REP1
22 L M80
23 L Z+200 R0 FMAX M9
24 L M30
25 TOOL DEF 0
26 END PGM ODBICIELUSTRZANE_TEST MM
HEIDENHAIN - podprogram wywołany CYKLEM LUSTRZANE ODBICIE
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 3
- Posty: 21
- Rejestracja: 23 mar 2015, 16:21
- Lokalizacja: dolnośląskie
-
- Moderator
-
ELITA FORUM (min. 1000)
- Posty w temacie: 1
- Posty: 1998
- Rejestracja: 27 lis 2004, 19:40
- Lokalizacja: Gniew
- Kontakt:
Witam Kolegę Czesława
Z kolegi programu wynika że robi tylko 3 wejścia krzyża z 4
Dodałem kasowanie Lustra bo tak powinno się robić
I teraz są 4 ramiona krzyża ...
BEGIN PGM ODBICIELUSTRZANE_TEST MM
BLK FORM 0.1 Z X-100 Y-100 Z-50
BLK FORM 0.2 X+100 Y+100 Z+0
;POBRANIE FREZA PALCOWEGO
TOOL CALL 20 Z S1000 F37
LBL 1
L X+10 Y+10 Z+5 R0 FMAX M3
L Z+2 R0 F37 M8
L Z-5 R0
L X+90 Y+90 R0
L Z+5 R0 FMAX
L X+10 Y+10 R0 FMAX M9
CYCL DEF 8.0 ODBICIE LUSTRZANE
CYCL DEF 8.1
LBL 0
CYCL DEF 8.0 ODBICIE LUSTRZANE
CYCL DEF 8.1 X
CALL LBL 1 REP1
CYCL DEF 8.0 ODBICIE LUSTRZANE
CYCL DEF 8.1 Y
CALL LBL 1 REP1
CYCL DEF 8.0 ODBICIE LUSTRZANE
CYCL DEF 8.1 X Y
CALL LBL 1 REP1
L M80
L Z+200 R0 FMAX M9
L M30
TOOL DEF 0
END PGM ODBICIELUSTRZANE_TEST MM

Z kolegi programu wynika że robi tylko 3 wejścia krzyża z 4
Dodałem kasowanie Lustra bo tak powinno się robić
I teraz są 4 ramiona krzyża ...
BEGIN PGM ODBICIELUSTRZANE_TEST MM
BLK FORM 0.1 Z X-100 Y-100 Z-50
BLK FORM 0.2 X+100 Y+100 Z+0
;POBRANIE FREZA PALCOWEGO
TOOL CALL 20 Z S1000 F37
LBL 1
L X+10 Y+10 Z+5 R0 FMAX M3
L Z+2 R0 F37 M8
L Z-5 R0
L X+90 Y+90 R0
L Z+5 R0 FMAX
L X+10 Y+10 R0 FMAX M9
CYCL DEF 8.0 ODBICIE LUSTRZANE
CYCL DEF 8.1
LBL 0
CYCL DEF 8.0 ODBICIE LUSTRZANE
CYCL DEF 8.1 X
CALL LBL 1 REP1
CYCL DEF 8.0 ODBICIE LUSTRZANE
CYCL DEF 8.1 Y
CALL LBL 1 REP1
CYCL DEF 8.0 ODBICIE LUSTRZANE
CYCL DEF 8.1 X Y
CALL LBL 1 REP1
L M80
L Z+200 R0 FMAX M9
L M30
TOOL DEF 0
END PGM ODBICIELUSTRZANE_TEST MM
... z poważaniem ....pozdrawiam --- Doceń to że, poświęciłem Ci trochę czasu !!! wciśnij "pomógł" to nic nie kosztuje
---
Moja pierwsza i druga maszynka a trzecia w fazie testu http://www.cnc.info.pl/viewtopic.php?t=2281

Moja pierwsza i druga maszynka a trzecia w fazie testu http://www.cnc.info.pl/viewtopic.php?t=2281
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 3
- Posty: 21
- Rejestracja: 23 mar 2015, 16:21
- Lokalizacja: dolnośląskie
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 7
- Rejestracja: 03 lip 2014, 22:03
- Lokalizacja: Radom
Witam.
Miałem podobny przypadek, usunięcie ilości powtórzeń "REP1" załatwia robotę. Ale, czy jest ktoś kto by wytłumaczył dlaczego tak się dzieje?
0 BEGIN PGM ODBICIELUSTRZANE_TEST MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 ;POBRANIE FREZA PALCOWEGO
4 TOOL CALL 20 Z S1000 F37
5 LBL 1
6 L X+10 Y+10 Z+5 R0 FMAX M3
7 L Z+2 R0 F37 M8
8 L Z-5 R0
9 L X+90 Y+90 R0
10 L Z+5 R0 FMAX
11 L X+10 Y+10 R0 FMAX M9
12 LBL 0
13 CYCL DEF 8.0 ODBICIE LUSTRZANE
14 CYCL DEF 8.1 X
15 CALL LBL 1
16 CYCL DEF 8.0 ODBICIE LUSTRZANE
17 CYCL DEF 8.1 Y
18 CALL LBL 1
19 CYCL DEF 8.0 ODBICIE LUSTRZANE
20 CYCL DEF 8.1 X Y
21 CALL LBL 1
22 L M80
23 L Z+200 R0 FMAX M9
24 L M30
25 TOOL DEF 0
26 END PGM ODBICIELUSTRZANE_TEST MM
Miałem podobny przypadek, usunięcie ilości powtórzeń "REP1" załatwia robotę. Ale, czy jest ktoś kto by wytłumaczył dlaczego tak się dzieje?
0 BEGIN PGM ODBICIELUSTRZANE_TEST MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 ;POBRANIE FREZA PALCOWEGO
4 TOOL CALL 20 Z S1000 F37
5 LBL 1
6 L X+10 Y+10 Z+5 R0 FMAX M3
7 L Z+2 R0 F37 M8
8 L Z-5 R0
9 L X+90 Y+90 R0
10 L Z+5 R0 FMAX
11 L X+10 Y+10 R0 FMAX M9
12 LBL 0
13 CYCL DEF 8.0 ODBICIE LUSTRZANE
14 CYCL DEF 8.1 X
15 CALL LBL 1
16 CYCL DEF 8.0 ODBICIE LUSTRZANE
17 CYCL DEF 8.1 Y
18 CALL LBL 1
19 CYCL DEF 8.0 ODBICIE LUSTRZANE
20 CYCL DEF 8.1 X Y
21 CALL LBL 1
22 L M80
23 L Z+200 R0 FMAX M9
24 L M30
25 TOOL DEF 0
26 END PGM ODBICIELUSTRZANE_TEST MM
-
Autor tematu - Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 3
- Posty: 21
- Rejestracja: 23 mar 2015, 16:21
- Lokalizacja: dolnośląskie
Machnik1989 pisze:Witam.
Miałem podobny przypadek, usunięcie ilości powtórzeń "REP1" załatwia robotę. Ale, czy jest ktoś kto by wytłumaczył dlaczego tak się dzieje?
0 BEGIN PGM ODBICIELUSTRZANE_TEST MM
1 BLK FORM 0.1 Z X-100 Y-100 Z-50
2 BLK FORM 0.2 X+100 Y+100 Z+0
3 ;POBRANIE FREZA PALCOWEGO
4 TOOL CALL 20 Z S1000 F37
5 LBL 1
6 L X+10 Y+10 Z+5 R0 FMAX M3
7 L Z+2 R0 F37 M8
8 L Z-5 R0
9 L X+90 Y+90 R0
10 L Z+5 R0 FMAX
11 L X+10 Y+10 R0 FMAX M9
12 LBL 0
13 CYCL DEF 8.0 ODBICIE LUSTRZANE
14 CYCL DEF 8.1 X
15 CALL LBL 1
16 CYCL DEF 8.0 ODBICIE LUSTRZANE
17 CYCL DEF 8.1 Y
18 CALL LBL 1
19 CYCL DEF 8.0 ODBICIE LUSTRZANE
20 CYCL DEF 8.1 X Y
21 CALL LBL 1
22 L M80
23 L Z+200 R0 FMAX M9
24 L M30
25 TOOL DEF 0
26 END PGM ODBICIELUSTRZANE_TEST MM
Zgadza się. teraz jest OK.
Dziękuję Wam obu za zajęcie się moją zagwdozdką i pomoc.