Dlaczego mój wydruk przesuwa się wzdłuż osi y o 2-3 cm?

9

Mam problem z tą drukarką ID3 korzystającą z ABS - w pewnym momencie podczas drukowania głowica drukująca przesuwa się na osi y o 2-3 centymetry. Nie mogę wskazać, w jaki sposób i dlaczego to robi. Przesunęło się w kierunku dodatnim Y i ujemnym Y na osobnych odcinkach tego samego elementu (który jest po prostu żetonem pokerowym, który znalazłem na Thingiverse).

Czy to problem z oprogramowaniem (Simplify3D) czy problem sprzętowy? Czy ktoś może zaproponować poprawkę?

Zobacz następujące zdjęcia:

Wydruk 3D wykazujący dodatnie przesunięcie litery Y w połowie wydruku

Zbliżenie wydruku 3D wykazującego dodatnie przesunięcie litery Y w połowie wydruku

CuriouSir
źródło

Odpowiedzi:

4

Miałem dokładnie taki sam efekt, gdy moje stepy uległy przegrzaniu. Więc moim rozwiązaniem było dodanie wentylatora chłodzącego i zmniejszenie prądu na stepsticks. Oczywiście radiator jest oczywisty.

Należy pamiętać, że inna oś wymaga różnych bieżących ustawień. Na przykład, w Prusa i klonach, X i Y potrzebują nieco mniej prądu, ponieważ jeden stepstick kontroluje jeden silnik, ale oś Z zwykle wykorzystuje 2 silniki podłączone do 1 sterownika.

piksel darth
źródło
Jak dotąd wydaje się, że jest to istotny problem. Byłem w stanie wykonać wiele wydruków bez problemów z przesunięciem, ustawiając wentylator, aby dmuchał na drążki stopni. Nadal będę musiał znaleźć bardziej trwałe rozwiązanie niż to, co udało mi się połączyć, ale to działa!
CuriouSir
dodałem ramkę, aby ustawić wentylator chłodzący na stałe na boku płytki drukowanej
piksel darth
5

Zdarzyło mi się to w przeszłości i oto kilka rzeczy, które według mnie mogły być przyczyną:

  • Zadziałał wyłącznik krańcowy. Mój współpracownik był w stanie powtórzyć problem, ręcznie uruchamiając wyłącznik krańcowy podczas drukowania. W jakiś sposób spowodowało to przesunięcie osi względnej w jego MakerBot Replicator 2.
  • Pominięte kroki. Możliwe, że w przypadku zatrzymania z powodu nadmiernego obciążenia silnik krokowy może pominąć kroki. Mam podwójną wytłaczarkę, więc jeśli część bardzo się zwija, wówczas druga dysza zostaje uwięziona na wydruku. Nie jestem pewien, jak to dokładnie działa, ale mój współpracownik zasugerował to jako problem.
  • Połączenie USB. Pokroiłem model i próbowałem drukować przez połączenie USB, jednak za każdym razem, gdy próbowałem wydrukować, napotkałem „shift” w tym samym dokładnym miejscu. Jednak za pomocą wycinka wyeksportowałem plik G-Code i wydrukowałem z karty SD maszyny bez błędów.
  • Błąd krojenia silnika. Jest to skorelowane z problemem połączenia USB . Zauważyłem, że problem pojawił się po aktualizacji mojego silnika krojenia. Moim rozwiązaniem na dłuższą metę była ponowna instalacja poprzedniej wersji, która była dla mnie stabilna. Korzystałem z MakerWare 2.4.2 i wróciłem do MakerWare 2.4.1.

Jeśli drukujesz przez połączenie USB, sugeruję eksport do G-Code, jeśli możesz drukować za pomocą karty SD, dopóki nie znajdziesz stabilnej wersji oprogramowania dla swojego urządzenia. To było dla mnie najbardziej powtarzalne rozwiązanie w przeszłości.

tbm0115
źródło
Próbowałem drukować bezpośrednio z karty microSD - nadal miałem problem. Powoli wykluczające się opcje ...
CuriouSir
4

Wydaje się mało prawdopodobne, że jest to problem z oprogramowaniem lub kodem G, zamiast tego wydaje się, że Twój silnik Y czasami brakuje niektórych kroków. Istnieją dwie możliwe przyczyny:

  • Limit prądu dla sterownika krokowego jest zbyt niski, co ogranicza wielkość momentu obrotowego, który silnik może wytworzyć. Gdy głowica napotka pewien opór (na przykład z powodu wpadnięcia na kroplę w modelu), silnik pomija kroki, co powoduje przesunięcie modelu.

  • Obecny limit dla sterownika krokowego jest ustawiony zbyt wysoko. Sterownik krokowy przegrzeje się, a ochrona termiczna wyłączy go tymczasowo. Niektóre kroki są tracone podczas wyłączania.

Istnieją różne sposoby obliczania idealnego prądu dla silnika i ustawiania go za pomocą multimetru, ale prostszym podejściem jest obniżenie go, a następnie powolne zwiększenie. Podnieś go tuż za punktem, w którym oś porusza się niezawodnie.

Tom van der Zanden
źródło
Dzięki za sugestię, najpierw próbuję innych rzeczy (karta SD, chłodzenie stepstick), ponieważ szczerze mówiąc, nie mam pojęcia, jak dostosować obecne limity. Zakładam, że jest to ustawienie, którego nie mogę zmienić w oprogramowaniu?
CuriouSir
Limit prądu można ustawić na większości kart sterowników silników krokowych. Jest to potencjometr na płycie (powinieneś zobaczyć osobną płytkę dla każdej osi / wytłaczarki).
tbm0115
-2

W moim przypadku rozwiązaniem było użycie Slic3r zamiast Cura . Cura ma pewne problemy.

zoomtronic
źródło
1
Nie ma to nic wspólnego z używaną krajarką (ale być może może pomóc zmniejszenie prędkości / przyspieszenia w krajalnicy, ale nie jest to specyficzne dla cura / slic3r) i prawie na pewno jest to problem ze sterownikiem krokowym / mechanicznym. „Jakaś kwestia” jest bardzo niejasna, chcesz to rozwinąć?
Tom van der Zanden
1
@zoomtronic Zaleca się rozwinięcie odpowiedzi, ponieważ jest ona obecnie uważana za odpowiedź „niższej jakości”. Aby poprawić swoją odpowiedź, zastanów się nad tym, jakie „problemy” ma Cura i dlaczego to nie zadziałało, a także jak slic3r poprawił sytuację.
tbm0115