Wpis z mikrobloga

Kontynuacja wpisu: https://www.wykop.pl/wpis/30305115/czesc-3d-mirki-kolejny-mod-do-starej-poczciwej-ane/

przetestowałem polecanego chińskiego klona BLToucha z ALI (Geeetech 3D Touch) :

https://www.aliexpress.com/item/3D-Printer-Auto-Leveling-Sensor-With-Auto-Leveling-Feature-3D-Touch-Free-Shipping/32722934550.html

TLDR. D--a, nie kupować( ͡° ͜ʖ ͡°)

Na początek test powtarzalności:

M48 P15 V4 X100 Y100 E L5
HEATERS OFF:
Mean: 0.017250 Min: -0.078 Max: 0.085 Range: 0.162
Standard Deviation: 0.042137
Mean: 0.017250 Min: -0.078 Max: 0.085 Range: 0.162
Standard Deviation: 0.042137
Mean: 0.016000 Min: -0.007 Max: 0.055 Range: 0.063
Standard Deviation: 0.021857
Mean: -0.005500 Min: -0.078 Max: 0.055 Range: 0.132
Standard Deviation: 0.037346
HEATERS ON:
Mean: -0.026250 Min: -0.080 Max: 0.003 Range: 0.083
Standard Deviation: 0.030888
Mean: -0.026250 Min: -0.080 Max: 0.003 Range: 0.083
Standard Deviation: 0.030888
Mean: -0.026250 Min: -0.080 Max: 0.003 Range: 0.083
Standard Deviation: 0.030888

Nie wygląda bardzo źle. Odchylenie standardowe <0,05mm. Chociaż range mnie trochę zmartwił.
Najpierw włączyłem 3-point bed leveling w Marlinie. Mam szkło więc powinien wystarczyć. Puszczam jakieś testowe wydruki i za każdym razem pierwsza warstwa była koszmarna. Albo drukowało się w powietrzu albo głowica ryła stół.
Dobra zmieniłem na bilinear - myślę sobie a może mam krzywe to szkło już. Nie pomogło. To zacząłem się bawić. Wrzucam zebrane wyniki. Test wyglądał tak:

G28;
G29;

z włączonym raportowaniem wszystkiego z bed levelingu.

Wyniki w tabelach są to odchylenia w mm od pkt Z0 wyznaczonego przez G28.

Przez chwilę myślałem ze to jakiś hadrware'owy problem więc zacząłem eliminować rzeczy które wydawało mi się że mogą wpływać na błąd pomiaru:
1. Ustawiłem delay przed pomiarem,
2. Włączyłem potrójny pomiar z uśrednianiem zamiast szybki-wolny
3. Odpiąłem wszystkie wentylatory do płyty głównej
4. wyłączyłem softPWM
5. Zmieniłem sterowniki osi Z na TMC2130

wszystko na zimnej drukarce - bez żadnego grzania.

Wnioski wyciągnijcie sami ( ͡° ͜ʖ ͡°)

#druk3d a ch$%^, #aneta8
fantasmag0ria - Kontynuacja wpisu: https://www.wykop.pl/wpis/30305115/czesc-3d-mirki-...

źródło: comment_abTUNxLnLtUA9RxsOUzTBPAQYJFbsIL1.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fantasmag0ria: co jest na osi X wykresów? bo ciekawi mnie to, że pomimo że pomiary rozrzucone - to na wszystkich metodach masz tak samo mniej więcej powtórzoną "falę" wyników - czyli coś jest krzywo, ale co ;)

Btw mam też tego klocka, i faktycznie w pojedynczym teście w jednym punkcie wychodzi dobrze. A jak ma mi pracować drukarka z korektą - to wychodzą bzdrury. Podejrzewam że choćby naprężenia na sprzęgle
  • Odpowiedz
Najpierw włączyłem 3-point bed leveling w Marlinie. Mam szkło więc powinien wystarczyć. Puszczam jakieś testowe wydruki i za każdym razem pierwsza warstwa była koszmarna. Albo drukowało się w powietrzu albo głowica ryła stół.


@fantasmag0ria: Hmm, używam chyba nawet tego samego chińskiego BLToucha i nigdy nie było z tym problemów. Przed drukiem robię 9 pomiarów i nie pamiętam kiedy ostatnio musiałem zmieniać offset czy ruszać stół :p
  • Odpowiedz
@fantasmag0ria: Ja aż tak nie testowałem tego czujnika, ale jedyne z czym mam problem to zawsze w jednym rogu dysza jest za wysoko. Nie tak za wysoko, że psuje kompletnie pierwszą warstwę, ale jest to zauważalne. Zazwyczaj nie drukuję w tamtych rejonach więc przez ostatnie kilkanaście wydruków tylko psikam stół i pierwszą warstwę mam spoko. Jak będę miał chwilę i powiesz mi jak mam potestować to mogę przetestować swój 3DTouch.
  • Odpowiedz
@kurvvawszystkozajete:
musisz ustawić 'DEBUG_LEVELING_FEATURE' w marlinie,
potem odpalasz drukarkę, wysyłasz M111 S247 a potem G28 i G29. Marlin zacznie srać na konsole wszystko co robi a na koniec wypluje coś w stylu (tu dla bilinear czyli n(=9) pkt w formie siatki:

Bilinear Leveling Grid:
0
  • Odpowiedz