czwartek, 22 lutego 2018

Drukarka 3D część 3

To miało być w części drugiej, ale na świeżo opisałem awarię płyty głównej. Teraz wracam do poprzednich spraw.

OctoPrint - https://github.com/foosel/OctoPrint/ host do wydruku. Obsługiwany bezpośrednio z Cura 3.2
Instalacja na Orange Pi One z Armbianem zgodnie ze stroną: https://github.com/foosel/OctoPrint/wiki/Setup-on-a-Raspberry-Pi-running-Raspbian bez większych niespodzianek, trzeba dokładnie czytać komunikaty. Brakowało jakiś modułów  Pythona, ale wszystko do wygooglania lub zgadnięcia. Na wstępie miałem problemy z przerywanym wydrukiem - OctoPrint, a właściwie Orange Pi traciło połączenie z portem szeregowym - nawet przestawał widzieć ten port po ponownym włożeniu kabla USB.
Były to problemy z EMI na kablu USB, bo szedł za blisko biurkowej lampki halogenowej – zapomniałem, że kiedyś z tego samego powodu z tą lampką miałem problemy z programowaniem Ardunio). Kamerka też zrywała komunikację (ten sam hub, kamerka blisko felernej lampki). Jednak jednoczesne działnie kamerki i drukarki na tym samym hubie USB 2.0 nie jest zbyt stabilne. Kamerka na razie w odstawkę. Sama kamerka działała w oparciu o pakiet motion, a nie umieszczony przy OctoPrint  sreamer w javie.
OctoPrint pozwala na użycie pluginów. Jeden z nich (Tasmota) zarządza zasilaniem drukarki - 5 minut po wydruku wyłącza drukarkę. Jak wspominałem w pierwszej części taki wyłącznik WiFi umieściłem pod zasilaczem drukarki. Ważna sprawa, że ten plugin korzysta z interfejsu WWW wyłącznika Sonoff, w dodatku musi być włączone Web Log level na 2 (info).
Inne przydatne dodatki to PreHeat Button, Simple Emergency Stop, Fan Speed Control czy może najciekawszy, Temparature Failsafe. Ten ostatni na razie mam nieskonfigurowany, ale 2 razy już mi się zdarzyło, że po rozpoczęciu wydruku wyłączało się grzanie extrudera. Powoduje to zatrzymaniem wypływu filamentu i zużywaniem napędu filamentu i oczywiście braku wydruku.

Oprogramowanie:

Cura 14.07 (ze strony anet3d.com) - na początek ok, działa pod Wine.
Cura 3.2 ze strony producenta + plugin do OctoPrint
FreeCAD 0.17 ze strony https://www.freecadweb.org/ nie zainstalował linku do menu Cinamona)
OpenSCAD ze standardowego repo Ubuntu(na razie nie bawiłem się)

Brak komentarzy:

Prześlij komentarz