Strona 1 z 1

Mach 3 - G54 - problem z bazowaniem

: 28 gru 2024, 13:57
autor: fourfeeter
Po zakończeniu programu mach 3 "restuje" (gubi) pozycje bazowe. Jakby samoistnie przesuwa układ współrzędnych.
Programy generuje w fusion 360. Zauważyłem, że jeżyli w programie usunę z ostatnią linijkę g-kodu , tj. M30 to program nie kończy się, układ i przesunięcia w G54 są prawidłowe. Po komendzie M30 mach "restuje" G54.
Szukałem w googlu i problem pojawiał się u innych, ale nie znalazłem rozwiązania poza usuwaniem w programie M30. Co nie do końca jest eleganckim rozwiązaniem. Może ktoś się spotkał z takim problemem? Może to kwestia konfiguracji czegoś w machu lub Fusionie?

Re: Mach 3 - G54 - problem z bazowaniem

: 28 gru 2024, 15:42
autor: FTW
Pokaż ten kod, nie powinno tak być. Może gdzieś jest transformacja układu G52 albo jakieś inne czary?

Re: Mach 3 - G54 - problem z bazowaniem

: 28 gru 2024, 16:02
autor: tuxcnc
fourfeeter pisze:
28 gru 2024, 13:57
Może to kwestia konfiguracji czegoś w machu lub Fusionie?
Niewątpliwie.
W g-kodzie są kody modalne, czyli obowiązujące do odwołania.
Natomiast programy sterujące mają z zasady sekwencję kodów, które są uruchamiane przed uruchomieniem programu.
Podobnie postprocesory tworzą nagłówki g-kodów, czyli też sekwencję kodów, które są uruchamiane przed uruchomieniem właściwego programu.
Zasadniczo jest to dobre, bo uniemożliwia uruchomienie kodu z przypadkowymi ustawieniami pozostałymi po poprzednim programie.
Usuwając M30, usuwasz informację że wykonanie kodu się zakończyło, więc program sterujący nie jest resetowany do ustawień domyślnych.
Jeżeli stwarza to jakikolwiek problem, to znaczy że masz coś źle poustawiane, ale nikt Ci nie powie co, bo nikt nie jest jasnowidzem...

Re: Mach 3 - G54 - problem z bazowaniem

: 28 gru 2024, 16:38
autor: dudziak4
fourfeeter pisze:
28 gru 2024, 13:57
Po zakończeniu programu mach 3 "restuje" (gubi) pozycje bazowe. Jakby samoistnie przesuwa układ współrzędnych.
Programy generuje w fusion 360. Zauważyłem, że jeżyli w programie usunę z ostatnią linijkę g-kodu , tj. M30 to program nie kończy się, układ i przesunięcia w G54 są prawidłowe. Po komendzie M30 mach "restuje" G54.
Szukałem w googlu i problem pojawiał się u innych, ale nie znalazłem rozwiązania poza usuwaniem w programie M30. Co nie do końca jest eleganckim rozwiązaniem. Może ktoś się spotkał z takim problemem? Może to kwestia konfiguracji czegoś w machu lub Fusionie?
Zobacz czy nie masz zaznaczone
Obrazek

To reset axis offsets to zero and sets parameters 5211 – 5219 to zero, program: G92.1

Re: Mach 3 - G54 - problem z bazowaniem

: 28 gru 2024, 16:44
autor: tuxcnc
dudziak4 pisze:
28 gru 2024, 16:38
Obrazek
Kiedy widzę takie obrazki, to sobie przypominam dlaczego nie używam Mach3 i nigdy używać nie będę...
Milion ptaszków, których żaden człowiek nie jest w stanie zapamiętać, a potem dzwon i nie wiadomo dlaczego...

Re: Mach 3 - G54 - problem z bazowaniem

: 28 gru 2024, 17:04
autor: cawboy
tuxcnc pisze:Milion ptaszków, których żaden człowiek nie jest w stanie zapamiętać,

Tu nic nie trzeba pamiętać, wystarczy wiedzieć co się klika, a że wielu klika na pałę to później jest jak jest, także jak widzisz:
Ptaszki nie dla każdego... :lol:

Re: Mach 3 - G54 - problem z bazowaniem

: 28 gru 2024, 17:12
autor: tuxcnc
cawboy pisze:
28 gru 2024, 17:04
tuxcnc pisze:Milion ptaszków, których żaden człowiek nie jest w stanie zapamiętać,

Tu nic nie trzeba pamiętać, wystarczy wiedzieć co się klika, a że wielu klika na pałę to później jest jak jest, także jak widzisz:
Ptaszki nie dla każdego... :lol:
Trochę racji masz, ale nie do końca.
Tu jest świetny przykład, czyli ptaszek "wykonaj G92.1".
G92.1 powinno być w g-kodzie, a nie w ptaszkach.
Wtedy jakby było, toby było wykonywane, a jakby nie było, toby nie było wykonywane.

Re: Mach 3 - G54 - problem z bazowaniem

: 28 gru 2024, 17:36
autor: cawboy
tuxcnc pisze:Tu jest świetny przykład, czyli ptaszek "wykonaj G92.1".

No, ale sama ta ptaszyna się nie kliknęła....opcja ta też po instalacji macha nie jest domyślnie zaznaczona...a że jest wybór, fajnie, mi się często przydawało, bez zmian w PP czy też programie, potrzebowałem, jeden ptaszek i miałem.
Problemem są ludzie klikający na oślep, bo może się uda, ile tu tematów było i odpowiedzi typu poklikaj tu i tam, może się uda i jakoś to będzie...najlepszy przykład durnych podpowiedzi to temat sterowanie wrzecionem z macha, temat Tobie znany...
Nie ma co dalej zaśmiecać tematu, pozdrawiam.

Re: Mach 3 - G54 - problem z bazowaniem

: 29 gru 2024, 14:39
autor: fourfeeter
dudziak4 pisze:
28 gru 2024, 16:38
fourfeeter pisze:
28 gru 2024, 13:57
Po zakończeniu programu mach 3 "restuje" (gubi) pozycje bazowe. Jakby samoistnie przesuwa układ współrzędnych.
Programy generuje w fusion 360. Zauważyłem, że jeżyli w programie usunę z ostatnią linijkę g-kodu , tj. M30 to program nie kończy się, układ i przesunięcia w G54 są prawidłowe. Po komendzie M30 mach "restuje" G54.
Szukałem w googlu i problem pojawiał się u innych, ale nie znalazłem rozwiązania poza usuwaniem w programie M30. Co nie do końca jest eleganckim rozwiązaniem. Może ktoś się spotkał z takim problemem? Może to kwestia konfiguracji czegoś w machu lub Fusionie?
Zobacz czy nie masz zaznaczone
Obrazek

To reset axis offsets to zero and sets parameters 5211 – 5219 to zero, program: G92.1
Działa, w tym był problem.

Dodane 3 minuty 20 sekundy:
A co do skomplikowania Macha, to co kto lubi.
Ma swoje plusy i minusy. Może trochę, jest trudny w obsłudze, ale za to oferuje mnóstwo opcji.
A tak swoja droga kiedyś siadłem do sterowania Hassa i wcale łatwo nie było.