Tanie drukarki 3D są już dosyć popularne. Na różnych forach i stronach wiele osób się chwali swoimi konstrukcjami, które wykonali przy wykorzystaniu tych właśnie urządzeń. Najpopularniejsze z nich wykorzystują do budowy struktury podawany przez rozgrzewającą go głowicę filament. Na zdjęciach wszystko wygląda dosyć prosto i solidnie, jednak rzeczywistość jest zupełnie inna.
Jeżeli porównamy cenę drukarki przemysłowej opartej najczęściej o inną metodę druku, to zauważymy, że różnica w porównaniu do takiej konstrukcji może być nawet stukrotna. Cena w tym wypadku idzie w parze z jakością. Gwarantuje ona odpowiednią dokładność i przede wszystkim powtarzalność wydruku, bez konieczności każdorazowego kalibrowania parametrów.
W przypadku drukarek biurowych sprawa wygląda zupełnie inaczej. Efektowne wydruki prezentowane w internecie nie powstają za kliknięciem klawisza. Wymagają wielu ciągłych kalibracji oraz często szczęścia, ponieważ zastosowane konstrukcje często są wiotkie, ruchome elementy mechaniczne mimo zastosowania serw nie są dostatecznie dokładne. Najsłabszym punktem jest głowica, która często nie jest odporna na nierównomierne rozgrzewanie filamentu, jego zacinanie się itp.
Oczywiście hobbyści, którzy chcą chociaż odrobinę posmakować tej technologii robią wszystko, by tanim kosztem udoskonalić domowy druk 3D. Poniżej autor opracował i wykonał czujnik prędkości podawania filamentu, który ma wykrywać ewentualne zacięcia i wstrzymywać wydruk pozwalając na usunięcie problemu i drukowanie dalej z możliwie dobrą jakością. Urządzenie oparte jest o Arduino i enkoder wbudowany w 2,5-calowe koło obracające się na metalowym łożysku. Autor chce jednak rozwinąć swój projekt i zamiast "mechanicznego" enkodera w przyszłości korzystać z optycznego. Obecne rozwiązanie niestety wstrzymywało wydruk nawet, jeśli wszystko działało tak jak powinno. W ciągu 2-godzinnego druku wystąpiło wiele fałszywych alarmów, podczas których druk był zatrzymywany powodując bruzdy na elemencie drukowanym. Enkoder optyczny ma być bardziej czuły i wykrywać mniejsze prędkości niż obecnie pokazany. Program "nasłuchujący" dane przekazywane przez enkoder napisany jest w Pythonie.
Źródło http://www.cuddleburrito.com/blog/2015/6/11/p...prints-with-filament-feed-encoder-and-arduino
Fajne? Ranking DIY
