Witam,
Adresy modalne, to takie w których zaprogramowana wartosć pozostaje tak długo, az zostanie zaprogramow. nowa wartość to już wiem, ale jak to wygląda np. z G41 czy po uruchomieniu tej funkcji i zmianie programu dalej jest aktywna w nowym programie?
oraz czy po ponownym uruchomieniu maszyny funkcja jest aktyna?
Pozdrawiam Artur.
Adresy działające modalnie- pytanie
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 333
- Rejestracja: 23 lis 2009, 16:28
- Lokalizacja: Dzierżoniów
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 1
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Re: Adresy działające modalnie- pytanie
Modalny kod G oznacza, że w razie zadania komendy, kod G obowiązuje do końca programu lub dopóki nie zostanie wybrany inny kod G z tej samej grupy.ArturMAZAK pisze:.... ale jak to wygląda np. z G41 czy po uruchomieniu tej funkcji i zmianie programu dalej jest aktywna w nowym programie?....
Narzędzie pracujące w G41/G42 po wykonanej pracy powinno być odwołane przez G40 .
Jak tego nie zrobisz to po wywołaniu następnego narzędzia może być kolizja.
Podobnie jest w cyklach wiertarskich ... po wierceniu (np. G81) trzeba

Ostatnio zmieniony 02 lut 2011, 15:34 przez WZÓR, łącznie zmieniany 2 razy.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 302
- Rejestracja: 20 lut 2009, 20:17
- Lokalizacja: -;)
Po ponownym uruchomieniu maszyny na pewno nie będzie aktywna.
Z reguły sterowniki są tak napisane, że przechowują funkcje modalne w pamięci podręcznej do momentu odwołania inną funkcją bądź restartu czy zakończenia programu M2, M30.
Czasem rzeczywiście funkcje z grupy G81-G85 sprawiają kłopot, dlatego większość postprocesorów jest tak napisana że G80 ( czyli jej dezaktywacja) występuje zaraz po cyklu.
Dla pewności proponuję pierwszą linię w programie G80 G40 G50 i masz pewne że żadne pozostałości nie zostały w pamięci.
Zawsze możesz sobie podejrzeć podczas pracy które z aktualnych funkcji masz załadowane do pamięci podręcznej ....
Aha ... jeszcze możesz mieć kłopot jak nie odwołasz funkcji G95 np podczas gwintowania gwintownikiem maszynowym (przechodzisz na przeliczanie posuwu na obrót = skok, tutaj rzeczywiście spotkałem się że posuw w mm/obr był aktywny i może zrobić niespodziankę przy normalnym frezowaniu i dużych wartościach F w kolejnej operacji.
Więc dla pewności dodajesz w pierwszej linii G90 G94 G80 G40 G50
Z reguły sterowniki są tak napisane, że przechowują funkcje modalne w pamięci podręcznej do momentu odwołania inną funkcją bądź restartu czy zakończenia programu M2, M30.
Czasem rzeczywiście funkcje z grupy G81-G85 sprawiają kłopot, dlatego większość postprocesorów jest tak napisana że G80 ( czyli jej dezaktywacja) występuje zaraz po cyklu.
Dla pewności proponuję pierwszą linię w programie G80 G40 G50 i masz pewne że żadne pozostałości nie zostały w pamięci.
Zawsze możesz sobie podejrzeć podczas pracy które z aktualnych funkcji masz załadowane do pamięci podręcznej ....
Aha ... jeszcze możesz mieć kłopot jak nie odwołasz funkcji G95 np podczas gwintowania gwintownikiem maszynowym (przechodzisz na przeliczanie posuwu na obrót = skok, tutaj rzeczywiście spotkałem się że posuw w mm/obr był aktywny i może zrobić niespodziankę przy normalnym frezowaniu i dużych wartościach F w kolejnej operacji.
Więc dla pewności dodajesz w pierwszej linii G90 G94 G80 G40 G50