Gcode sender z możliwością podmiany kodu

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych

Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1766
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Gcode sender z możliwością podmiany kodu

#1

Post napisał: drzasiek90 » 13 sie 2022, 09:58

Może ktoś polecić gcode sender, który daje możliwość podmiany wybranej linii kodu na inną? Używam ugs, jest możliwość pominięcia danej linii, ale nie znalazłem możliwości podmiany na inną. Chodzi o to, że mam 2 maszyny które robią dokładnie to samo jednak są odrobinę inne. Mam setki gotowych programów które pracowały na jednej maszynie i chciałbym aby można je było bez problemu uruchamiać na obydwu, a to wymaga podmiany kilku linii w programie, reszta będzie ok.




Avalyah
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 2364
Rejestracja: 29 lis 2015, 00:38
Lokalizacja: Bielsko-Biała

Re: Gcode sender z możliwością podmiany kodu

#2

Post napisał: Avalyah » 13 sie 2022, 11:46

To może prościej będzie napisać sobie krótki skrypt albo program, który zrobi to za Ciebie i wygeneruje Ci osobne pliki dla każdej maszyny?


Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1766
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: Gcode sender z możliwością podmiany kodu

#3

Post napisał: drzasiek90 » 13 sie 2022, 13:33

Rozważam to.
Problemem jest operator :-) maszyny obsługuje moja żona, a baba jak to baba myśli, że wszystko jest proste. Ona się nie będzie zastanawiać który program odpalić, bo "to za dużo zachodu" :-) tak samo generując program w camie, nie wiadomo na której maszynie będzie użyty, bo to zależy która akurat będzie wolna. Dlatego prościej byłoby uniezależnić to tak, aby program był od razu uruchamiany na obydwu.

Awatar użytkownika

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

Re: Gcode sender z możliwością podmiany kodu

#4

Post napisał: tuxcnc » 14 sie 2022, 06:36

drzasiek90 pisze:
13 sie 2022, 13:33
Ona się nie będzie zastanawiać który program odpalić, bo "to za dużo zachodu" :-) tak samo generując program w camie, nie wiadomo na której maszynie będzie użyty, bo to zależy która akurat będzie wolna. Dlatego prościej byłoby uniezależnić to tak, aby program był od razu uruchamiany na obydwu.
Nie obraź się, bo to nic osobistego, ale co do zasady, to jak się stworzy program dla debili, to będzie z tego więcej problemów niż korzyści...
Tutaj z pełnym rozmysłem chcesz stworzyć maszynę, która będzie robiła coś innego niż zapisano w programie - głupota w najczystszej postaci...
Oczywiście możesz podać przykład dość popularnego programu pełnego ptaszków i okienek, który g-kod interpretuje w dość dowolny sposób, a ludzie na tym pracują i jeszcze sobie chwalą...
Tylko czy należy pomagać w tworzeniu tak kretyńskich rozwiązań?
Tak, to prawda, kobiety myślą w specyficzny sposób, podobno to wynik ewolucji, ale bez przesady, potrafią odróżnić pralkę od zmywarki i wiedzą gdzie włożyć gacie, a gdzie talerz...
Może zamiast robić głupotę, wytłumacz żonie, że to są różne maszyny, choć wyglądają podobnie?


Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1766
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: Gcode sender z możliwością podmiany kodu

#5

Post napisał: drzasiek90 » 14 sie 2022, 09:32

To nie o to chodzi. Program nadal będzie robił to samo, na zakończenie programu głowica jedzie do pozycji która jest ustawiona w programie cam jako punkt po zakończeniu programu. Problem w tym, że na nowej maszynie punkt ten jest w innym miejscu ze względu na budowę maszyny.
Problemem było tu błędne założenie, że ten punkt (parking) realizowany jest po prostu bezpośrednio komendą G0, zamiast stworzyć to tego jakiś Mkod który zostanie zinterpretowany dla każdej maszyny w odpowiedni sposób. No ale mleko jest rozlane i szukam rozwiązania prostego. Obawiam się, że takiej funkcji w senderach nie znajdę więc po prostu obejde to w inny sposób.
Do do obsługi maszyny przez kobietę. Pewnie, że da się wytłumaczyć i będzie robić co trzeba. Ale po co słuchać narzekania? Święty spokój nie ma ceny..

Awatar użytkownika

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

Re: Gcode sender z możliwością podmiany kodu

#6

Post napisał: tuxcnc » 14 sie 2022, 09:47

G28?

Dodane 4 minuty 46 sekundy:
Jeżeli GRBL i masz krańcówki, to możesz też dopisać $H na końcu programu.
Działa z programu tak samo jak z terminala.
Da się taki myk dopisać do postprocesora.


Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1766
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: Gcode sender z możliwością podmiany kodu

#7

Post napisał: drzasiek90 » 14 sie 2022, 16:28

G28 nie będzie, bo też jedzie jedna tu, druga tam. Jedna staje na krańcówkach, więc potem zbazowac się nie da dopóki z krańcówek nie zjedziesz.

Myślałem o $H i chyba tak to zrobię.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”