Marlin Add-Ons dodatki

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
Awatar użytkownika
arkomania.pl
Postów w temacie: 2
Posty: 832
Rejestracja: 10 mar 2017, 13:08
Lokalizacja: RADOM
x 373

Marlin Add-Ons dodatki

Post autor: arkomania.pl »

Chcę tym postem zainspirować osoby, które modyfikują firmware Marlin.

Marlin Marlin-bugfix-2.0

Zaczynam od swojej propozycji.

1. Funkcja w Menu umożliwiająca zerowanie licznika czasu wydruku.

Opis.

Licznik czasu wydruku jest sumą czasu kolejnych wydruków.
Gdy chcemy oszacować czas kolejnego wydruku musimy uwzględnić czas,
jaki wskazywał wyświetlacz LCD zanim kolejny wydruk się rozpoczął.
Jest to często nieco kłopotliwe, dlatego prościej byłoby wyzerować licznik czasu
przed każdym wydrukiem.


w pliku language_pl.h dopisujemy linię

#define MSG_TIMER_NULL _UxGT("Zer. czasu druku")



w pliku main.cpp dopisujemy linię

MENU_ITEM(gcode, MSG_TIMER_NULL, PSTR("M77\nM75"));




2. Wysuń wydruk

Często po zakończeniu wydruku przechodzę do menu, aby podnieść lekko oś Z
i wysunąć oś Y w celu usunięcia szyby z wydrukiem lub jej obróceniu o 90 lub 180 w celu
kontynuowania dalszego druku kolejnych elementów.

w pliku language_pl.h dopisujemy linię

#define MSG_PRINT_EJECT _UxGT("Wysuń wydruk")


w pliku menu_motion.cpp dopisujemy linię

MENU_ITEM(gcode, MSG_PRINT_EJECT, PSTR("G91\nG1 Z20\nG90\nG1 Y140"));


Oś ż jest podnoszona na 20mm i następnie oś Z wysunięta jest na np. Zmax 140mm
Stosownie do rozmiarów swojego stołu korygujemy wartość przy Y...
Pozdrawiam Arek G. arkomania
Awatar użytkownika
artur_n
Postów w temacie: 1
Posty: 962
Rejestracja: 20 lis 2017, 21:48
Lokalizacja: RJA
Drukarka: Prusa MK4, P1S AMS
x 179

Re: Marlin Add-Ons dodatki

Post autor: artur_n »

Ad.2 Ten temat częściowo mam załatwiony g-code końcowym w postaci wysunięcia stołu. Można też podnieść Z.
Np.

Kod: Zaznacz cały

G1 X0 Y200
PS. Wpis podnoszenia Z z Prusy MK3

Kod: Zaznacz cały

{if layer_z < max_print_height}G1 Z{z_offset+min(layer_z+30, max_print_height)}{endif} ; Move print head up
Awatar użytkownika
arkomania.pl
Postów w temacie: 2
Posty: 832
Rejestracja: 10 mar 2017, 13:08
Lokalizacja: RADOM
x 373

Re: Marlin Add-Ons dodatki

Post autor: arkomania.pl »

Fakt, że można to zrobić kodem końcowym,
ale czasami jest potrzeba wysunięcia stołu
przed drukiem, np. w celu pokrycia Dimafix-em lub Hegronem.
Pozdrawiam Arek G. arkomania
ODPOWIEDZ

Wróć do „Firmware'y i hosty”