Marlin - uruchamianie M kod

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
promanowski
Konto z ograniczeniami
Postów w temacie: 5
Posty: 10
Rejestracja: 27 lip 2021, 20:57

Marlin - uruchamianie M kod

Post autor: promanowski »

Witam,
Drodzy forumowicze czy ktoś może mi wskazać podpowiedź jak można w Marlinie skonfigurować /zmienić/ wyedytować zawartość ( i gdzie) tak aby np naciśnięcie fizycznego przycisku wywoływało wykonanie kodu M810.. lub innego makra ?
Chodzi mi o zrobienie fizycznego skrótu tak aby przycisk podłączony do wejścia zamiast np krańcówki wykonywał kilka g codów

Płytka sterująca jaką mam to MKS Base 2.01 - jest tu kilka nie używanych wejść a chcę je wykorzystać
Leonols
Postów w temacie: 1
Posty: 14
Rejestracja: 11 kwie 2021, 07:08
Drukarka: Annex K3, A1 mini
x 6

Re: Marlin - uruchamianie M kod

Post autor: Leonols »

Konfigurację znajdziesz w Configuration_adv.h

https://github.com/MarlinFirmware/Marli ... 3742-L3747
Berg, cieplok
promanowski
Konto z ograniczeniami
Postów w temacie: 5
Posty: 10
Rejestracja: 27 lip 2021, 20:57

Re: Marlin - uruchamianie M kod

Post autor: promanowski »

Dzięki za podpowiedź. Niestety nie moge skompilować marlina 2 - wcześniej pracowałem na marlinie 1x - nie było tej opcji. Teraz niestety mam błąd zbyt długiej nazwy pliku ... całość wrzuciłem na dysk C a i tak pojawia się ten problem. Czy ktoś rozwiązał ten problem ?
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 1
Posty: 8908
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5842
Kontakt:

Re: Marlin - uruchamianie M kod

Post autor: dziobu »

Wpisz treść błędu w googlach i sprawdź co tam znajdziesz.
Awatar użytkownika
Zepco
Postów w temacie: 1
Posty: 1555
Rejestracja: 25 kwie 2017, 22:23
Lokalizacja: Kielce
Drukarka: PRUSA i3 MK2S
x 294

Re: Marlin - uruchamianie M kod

Post autor: Zepco »

Polskie litery w ścieżce?
Prusa i3 MK2S
Anet A8 - rozebrana na części...
3DGence One
Awatar użytkownika
Rozarh
Drukarz
Postów w temacie: 1
Posty: 586
Rejestracja: 12 kwie 2021, 10:45
Lokalizacja: opolskie
Drukarka: Fenix, A20M, TT1SM..
x 237

Re: Marlin - uruchamianie M kod

Post autor: Rozarh »

promanowski pisze:Dzięki za podpowiedź. Niestety nie moge skompilować marlina 2 - wcześniej pracowałem na marlinie 1x - nie było tej opcji. Teraz niestety mam błąd zbyt długiej nazwy pliku ... całość wrzuciłem na dysk C a i tak pojawia się ten problem. Czy ktoś rozwiązał ten problem ?
To się mi pojawiało jak kompilowałem pod Arduino (IDE). Po przejściu na Visual Studio Code i PlatformIO problem przestał istnieć :)
Parafrazując wpis by artusiek:
Nie chcesz grzebać? Kup Prusę lub Bambu Labs
Kupiłeś coś co dopieszczasz? Naucz się grzebać!!!
promanowski
Konto z ograniczeniami
Postów w temacie: 5
Posty: 10
Rejestracja: 27 lip 2021, 20:57

Re: Marlin - uruchamianie M kod

Post autor: promanowski »

Tak z informacji z internetu wynika że to problem Arduino IDE. Ale przejście na VSC i PlatformIO nie jest możliwe w moim przypadku :) Więc pewnie temat powinien brzmieć - czy jest ktoś na forum kto skompilował obecnego marlina 2x na arduino ide ? ( A jak tak to jak to zrobił ?)
promanowski
Konto z ograniczeniami
Postów w temacie: 5
Posty: 10
Rejestracja: 27 lip 2021, 20:57

Re: Marlin - uruchamianie M kod

Post autor: promanowski »

A wiec szanowni Państwo - udało sie . Rozwiązanie które mi pasuje i działa to kompilacja na arduino 2.0 - wersja beta. Da się skompilować choć trwa to z 8 minut.... Co mi sie nie podoba to niestety makra M810 ..do M819 znikają po resecie zasilania. Cel chciałem mieć taki że za pomoca skryptu/makra np M810 ustawiam sobie jakieś działanie w Gkodzie które mogę łatwo edytować a drukarka je pamięta ( makra można edytować z poziomu wiersza poleceń no ale one nie są zapamiętywane w eepromie ;/ )
Awatar użytkownika
Jarewa
Drukarz
Postów w temacie: 1
Posty: 1517
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 326

Re: Marlin - uruchamianie M kod

Post autor: Jarewa »

A po ustawieniu makra dałeś komendę m500?
promanowski
Konto z ograniczeniami
Postów w temacie: 5
Posty: 10
Rejestracja: 27 lip 2021, 20:57

Re: Marlin - uruchamianie M kod

Post autor: promanowski »

M500 nie zapisuje makr - tak jest to opisane w pliku konfiguracyjnym marlina
ODPOWIEDZ

Wróć do „Firmware'y i hosty”