Mach 3 - G54 - problem z bazowaniem

Po zakończeniu programu mach gubi pozycję bazową.

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
fourfeeter
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 2
Posty: 21
Rejestracja: 29 gru 2014, 11:51
Lokalizacja: Wrocław

Mach 3 - G54 - problem z bazowaniem

#1

Post napisał: fourfeeter » 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?




FTW
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 728
Rejestracja: 16 gru 2016, 10:44
Lokalizacja: śląsk

Re: Mach 3 - G54 - problem z bazowaniem

#2

Post napisał: FTW » 28 gru 2024, 15:42

Pokaż ten kod, nie powinno tak być. Może gdzieś jest transformacja układu G52 albo jakieś inne czary?

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 9320
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Mach 3 - G54 - problem z bazowaniem

#3

Post napisał: tuxcnc » 28 gru 2024, 16:02

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...


dudziak4
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 716
Rejestracja: 06 wrz 2007, 13:30
Lokalizacja: Bielawa

Re: Mach 3 - G54 - problem z bazowaniem

#4

Post napisał: dudziak4 » 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

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 9320
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Mach 3 - G54 - problem z bazowaniem

#5

Post napisał: tuxcnc » 28 gru 2024, 16:44

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...


cawboy
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 643
Rejestracja: 13 mar 2021, 18:23
Lokalizacja: Bydgoszcz

Re: Mach 3 - G54 - problem z bazowaniem

#6

Post napisał: cawboy » 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:
Krak.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 9320
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Mach 3 - G54 - problem z bazowaniem

#7

Post napisał: tuxcnc » 28 gru 2024, 17:12

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.


cawboy
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 643
Rejestracja: 13 mar 2021, 18:23
Lokalizacja: Bydgoszcz

Re: Mach 3 - G54 - problem z bazowaniem

#8

Post napisał: cawboy » 28 gru 2024, 17:36

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.
Krak.


Autor tematu
fourfeeter
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 2
Posty: 21
Rejestracja: 29 gru 2014, 11:51
Lokalizacja: Wrocław

Re: Mach 3 - G54 - problem z bazowaniem

#9

Post napisał: fourfeeter » 29 gru 2024, 14:39

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.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”