Adresy działające modalnie- pytanie

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC
Awatar użytkownika

Autor tematu
ArturMAZAK
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 333
Rejestracja: 23 lis 2009, 16:28
Lokalizacja: Dzierżoniów

Adresy działające modalnie- pytanie

#1

Post napisał: ArturMAZAK » 20 sty 2011, 15:55

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.


kto pyta-ten nie błądzi.

Tagi:

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
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

#2

Post napisał: WZÓR » 20 sty 2011, 16:07

ArturMAZAK pisze:.... ale jak to wygląda np. z G41 czy po uruchomieniu tej funkcji i zmianie programu dalej jest aktywna w nowym programie?....
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.
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 :razz: wpisać G80.
Ostatnio zmieniony 02 lut 2011, 15:34 przez WZÓR, łącznie zmieniany 2 razy.
Pomagam w:
HAAS - frezarki, tokarki


radeko
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 302
Rejestracja: 20 lut 2009, 20:17
Lokalizacja: -;)

#3

Post napisał: radeko » 02 lut 2011, 01:54

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

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”