Znaleziono 5 wyników

autor: dziobu
18 cze 2018, 16:26
Forum: Kalibracja, problemy
Temat: Czy da się przerwać wydruk i kontynuować po zmianie parametrów?
Odpowiedzi: 14
Odsłony: 7864

Re: Czy da się przerwać wydruk i kontynuować po zmianie parametrów?

To imho takie rozwiązanie klasy "arduino". Tu sie klepnie, tam przyczepi i będzie. Nie moja bajka ;)
Procesory (i częsci) są na tyle różne, a sam uC fatalny, że nawet bym nie rozważał odwalenia takiej kichy. I w nagrodę można uwalić eeprom z konfigiem. Za przyzwoity jestem ;)
autor: dziobu
18 cze 2018, 16:08
Forum: Kalibracja, problemy
Temat: Czy da się przerwać wydruk i kontynuować po zmianie parametrów?
Odpowiedzi: 14
Odsłony: 7864

Re: Czy da się przerwać wydruk i kontynuować po zmianie parametrów?

No to nie jest aż takie proste. Brak napięcia powinno wykrywać się przed zasilaczem; nie pamiętam ile mówi norma ale brak 3-4 zer można już chyba traktować jako brak zasilania. Wtedy można jechać na tym co daje zasilacz.

ADC tu w niczym nie pomoże; trzeba by jeszcze dodać referencję zewnętrzną (te megi chyba nic nie mają) bo inaczej nie masz odniesienia. Do tego użycie eeproma pobiera więcej prądu niż standardowa praca, a AVRy są badziewne i niskie napięcie/utrata zasilania w złym momencie kasowania/zapisu do eeproma potrafi spieprzyć całą zawartość. Na taką bolączkę cierpi m.in mega8 bo tych używaliśmy hurtowo, wliczająć w to taki właśnie problem.

Imho najsensownejsze rozwiązanie do dodanie modułu RTC z bateryjką; przeważnie zegar ma jeszcze dostępną jakąś pamięć którą można w stosownym momencie/cały czas zapisywać.

Albo mam za wysokie wymagania co do jakości rozwiązań ;)
autor: dziobu
18 cze 2018, 15:31
Forum: Kalibracja, problemy
Temat: Czy da się przerwać wydruk i kontynuować po zmianie parametrów?
Odpowiedzi: 14
Odsłony: 7864

Re: Czy da się przerwać wydruk i kontynuować po zmianie parametrów?

ATmega2560, jak chyba większość AVRów ma 100k cykli. Przy zapisie co sekundę to 27 godzin. Do takich rzeczy jest pamięć podtrzymywana bateryjnie.

Ja w sumie kwesie olałem z innego powodu - część modeli, zwłaszcza dużych, odskakuje gdy stół wystygnie. Co mi po wznowieniu gdy detal odpadnie. A razem z tym poleciał pomysł zmiany projektu podczas druku. W tzw międzyczasie doświadczeniem dobiłem do poziomu w którym nie widzę sensu grzebania w drukarce po rozpoczęciu pracy. Nawet podświetlania wydruku nie mam; kamerki jeszcze zamontowane ale od ~roku z nich nie korzystałem ;)
autor: dziobu
18 cze 2018, 14:59
Forum: Kalibracja, problemy
Temat: Czy da się przerwać wydruk i kontynuować po zmianie parametrów?
Odpowiedzi: 14
Odsłony: 7864

Re: Czy da się przerwać wydruk i kontynuować po zmianie parametrów?

Na jakimś forum odkopałem zmodyfikowane (oidp ~1.1.2) bo chciałem zobaczeć jak to ludzie robią. Pogrzebałęm w kodzie i dałem sobie spokój.
Gość zapisywał pozycję w eepromie...
autor: dziobu
18 cze 2018, 09:45
Forum: Kalibracja, problemy
Temat: Czy da się przerwać wydruk i kontynuować po zmianie parametrów?
Odpowiedzi: 14
Odsłony: 7864

Re: Czy da się przerwać wydruk i kontynuować po zmianie parametrów?

Wznowienie po zaniku zasilania Marlin (tylko o Marlinie mówię choć widzę że w Smoothie też się da) pamięta pozycję w pliku. Tak jak pauza.
Podmieniasz plik, na początku dodająć tyle śmieci żeby pozycja się zgadzała i lecisz dalej. Oczywiście musisz wiedzieć gdzie się zatrzymałeś, ale mająć pozycje w pliku da się to określić (fw samo po odzyskaniu zasilania inicjalizuje kartę i otwiera plik). Tak na prawdę dodając znaczniki do pliku (np co warstwę), modyfikująć fw i dopisująć mały soft na PC który nowego gcode przytnie o X warstw - da się to zrobić. Albo jeszcze lepiej - fw po otwarciu nowego pliku samo szuka stosownej warstwy (oszczędzamy na jednej operacji na PC, bo w fw i tak jest parser).
Także da się to zrobić.
Co ciekawe - nie jest to przesadnie skomplikowane, tylko bezużyteczne, o czym świadczy mnogość takich rozwiązań ;)
(btw - ja to robiłem żeby zmieniać wypełnienie w trakcie 2-3 dniowego wydruku ale w sumie to nie jest dobra droga)

Wróć do „Czy da się przerwać wydruk i kontynuować po zmianie parametrów?”