CTC Bizer – aktualizacja oprogramowania (Sailfish)

CTC Bizer – aktualizacja oprogramowania (Sailfish)

Skoro pierwsze drobne modyfikacje drukarki CTC Bizer mamy już za sobą (sprawdź też koniecznie pierwszą część poradnika) to pora przejść do jednej z najważniejszych modyfikacji naszego sprzętu, mianowicie będziemy wgrywać oprogramowanie Sailfish, w chwili pisania tego artykułu najnowsza wersja firmware to 7.7.

Pamiętaj że wszystkie modyfikacje przeprowadzasz na własne ryzyko, autor nie bierze odpowiedzialności za ewentualne problemy czy uszkodzenia. Wszystkie poniższe czynności przeprowadzany były na komputerze klasy Mac z systemem iOS, jednak na Windowsie powinno to wyglądać bardzo podobnie. 

Pewnie część z Was będzie zastanawiać się po co zmieniać oprogramowanie drukarki skoro działa? No tak, działa, tylko tyle można napisać o oryginalnym oprogramowaniu, Sailfish daje nam możliwość m. in. modyfikacji temperatur oraz prędkości podczas druku, fabryczny firmware jest niestety bardzo skromny i nie daje żadnej możliwości ingerencji w czasie wydruku. Zmiana jakiegokolwiek parametru wiąże się z zatrzymaniem wydruku, wyjęciem karty i wygenerowaniem nowego pliku .x3g (to odpowiednik .gcode dla naszej drukarki).

Aby cała operacja przebiegła gładko musimy się do niej trochę przygotować, potrzebujemy:

  • pobrać i zainstalować oprogramowanie MakerBot Desktop
  • pobrać i zainstalować oprogramowanie ReplicatorG
  • być może będziemy potrzebowali jeszcze sterownika drukarki*
  • być może będziemy potrzebowali pakietu Arduino wraz ze sterownikami*
  • model procesora płyty głównej drukarki

*- Nie jestem w stanie przewidzieć czy w twoim przypadku będzie to bezwzględnie wymagane, choć podejrzewam że tak, u mnie wszystkie sterowniki jak i pakiet Arduino były zainstalowane od dawna.

Aby sprawdzić jaki procesor siedzi w naszej drukarce, przewracamy ją „na plecy”, odkręcamy sklejkową płytę która zasłania nam elektronikę i szukamy na niej dużego czarnego elementu.

Szukamy napisu typu „Atmega 2560”.

Teraz warto by było sprawdzić czy nasz komputer „widzi” naszą drukarkę, przy Windowsie (tfu!) otwieramy panel sterowania i dalej menadżer urządzeń. Powinien pojawić się dodatkowy port COM. Jeśli w tym miejscu coś nie zagra, to należy wyszukać i zainstalować odpowiedni sterownik i pakiet Arduino. Załóżmy jednak że drukarka jest poprawnie wykrywana i możemy przejść dalej. 

Teraz musimy zaktualizować dostępne wersje firmware w ReplicatorG, uruchamiamy go więc, a z menu wybieramy kolejno „ReplicatorG” dalej „Preferences” i zakładkę „Advanced”. W polu „Firmware update URL” podajemy link:

http://s3.amazonaws.com/sailfish-firmware.polar3d.com/release/firmware.xml

Zatwierdzamy operację. Teraz nasz ReplicatorG musi pobrać nowe wersje firmware (różne wersje Sailfish), jeśli program nie zaskoczy od razu to należy uruchomić go ponownie i dać mu kilka minut na pobranie aktualizacji.

Teraz uruchamiamy program MakerBot Desktop i wybieramy nasz model drukarki jak na screenie poniżej.

Następnie z menu górnego wybieramy opcję „Services” i klikamy „Stop Background Service”.

Następnie przechodzimy z powrotem do ReplicatorG, (w razie potrzeby uruchamiamy go ponownie) i podobie jak w poprzednim programie również i tu wybieramy nasz model drukarki oraz nazwę portu pod którym drukarka jest zainstalowana, dla Windowsa będzie to np. COM 3, dla Mac’a jak na screenie poniżej.

Jeśli mamy już to wybrane to klikamy ikonkę connect (musimy mieć oczywiście podłączony kabel USB, zasilanie i uruchomioną drukarkę… nie muszę o tym pisać.. prawda?), po chwili powinniśmy dostać komunikat że drukarka jest online. W tym momencie proponuję też odwrócić do siebie drukarkę tyłem, znaleźć na dole przycisk resetu płyty głównej oraz zaopatrzyć się w długopis lub coś czym będziemy mogli ten przycisk użyć.

Przechodzimy do najważniejszej operacji, z górnego menu w ReplicatorG wybieramy kolejno „Machine”, „Upload new firmware….”.

I teraz w zależności od procesora jaki mamy w drukarce wybieramy:

  • Makerbot replicator 1 with  Atmega 2560 (jeśli mamy procesor 2560)
  • Makerbot replicator 1 Single & Dual (jeśli mamy cokolwiek innego)

Następnie wybieramy najnowsze dostępne firmware (Sailfish 7.7) a w kolejnym okienku wybieramy port z naszą drukarką. 

W kolejnym (na szczęście już ostatnim okienku) musimy prawie jednocześnie wcisnąć reset na drukarce i przycisk „update” w okienku.

Jeśli wszystko poszło po naszej myśli to drukarka przez minutę dwie będzie aktualizowała oprogramowanie, w tym czasie niczego nie dotykami i nie oddychamy. Kiedy zakończy się wgrywanie softu drukarka oznajmi nam to radosnym komunikatem dźwiękowym. 

To była wersja optymistyczna, najczęściej zdarza się tak że nie uda nam się za pierwszym razem wcisnąć prawie jednocześnie dwóch przycisków i ReplicatorG w takim przypadku wyświetli nam błąd po kilkunastu sekundach. Nie ma się co zniechęcać, po kilku próbach powinno się udać. Powodzenia!

P.S Nie zapomnij w MB Desktop kliknąć opcji „Restart Background Service” po całej operacji.

Jeśli nie masz takiej drukarki to możesz kupić ją tutaj, w ten sposób wspomagasz rozwój naszej strony. 🙂

KOMENTARZE

Przetwarzamy dane osobowe użytkowników witryny, zobacz szczegóły...

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close