Frankenstein, problem z ruchem

To dobre miejsce na pytania i worklogi
Awatar użytkownika
kamil.koza88
Posty: 25
Rejestracja: 21 sty 2021, 12:20
x 1

Re: Frankenstein, problem z ruchem

Post autor: kamil.koza88 »

Jakieś pomysły? :think: :unknown:
Awatar użytkownika
cyfron
Posty: 1527
Rejestracja: 30 sty 2019, 09:28
Lokalizacja: lubuskie
Drukarka: na razie 7 sztuk :)
x 459

Re: Frankenstein, problem z ruchem

Post autor: cyfron »

X Y Z E0 - odhaszuj i ustaw właściwe wartości.
Awatar użytkownika
kamil.koza88
Posty: 25
Rejestracja: 21 sty 2021, 12:20
x 1

Re: Frankenstein, problem z ruchem

Post autor: kamil.koza88 »

A więc tak, udało mi się uporać z ruchem, natomiast natrafiłem na kilka innych problemów.

Po pierwsze niesamowicie grzały mi się silniki, ich temperatury się gały nawet powyżej 90 st. C.
FLIR_20250305_024017_081.jpg
FLIR_20250312_033406_901.jpg
FLIR_20250312_033417_401.jpg
FLIR_20250312_033427_303.jpg
Poradziłem sobie z tym odpowiednio ustawiając napięcie jednocześnie obniżając prąd na driverach, po zmianach sytuacja wygląda tak:
FLIR_20250313_101429_898.jpg
FLIR_20250313_101439_573.jpg
FLIR_20250313_101445_689.jpg
Kolejnym problemem jaki zauważyłem, to przesuwająca się warstwa w bok przy zmianie warstwy na następną:
20250313_103202.jpg
20250313_105840.jpg
Wszelkie sugestie mile widziane ;) , czy może za mocno obniżyłem napięcie? Dla tych cienkich silników ustawiłem 0,5V a dla standardowych większych 0,6V.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Awatar użytkownika
JGFTW
Drukarz
Posty: 1645
Rejestracja: 14 sie 2019, 05:19
Lokalizacja: Wrocław
Drukarka: Ender 3 v3 SE
x 961

Re: Frankenstein, problem z ruchem

Post autor: JGFTW »

Niewłaściwie ustawiony Vref na sterowniku objawia się podwyższoną temperaturą, ale w drugą stronę właśnie jest gubienie kroków. Celuj w taki prąd, żeby silniki miały te ~45°C po około godzinie pracy (teraz masz na osiach XYZ za mało)

Wzór obliczania Vref dla DRV8825 to byłoby dla silnika 0.7A (taki masz na ekstruderze: https://www.datasheetcafe.com/17hs4023- ... per-motor/) = 0.7A / 2 = 0.350V, ale skoro to jest max to wypadałoby dać chociaż 80%, więc powinno być między 0.280-0.350[V] - dobierz eksperymentalnie, żeby był ciepły w dotyku (nie parzył i nie gubił kroków).

Ogólnie te sterowniki DRV8825 (jeżeli dalej je masz zamontowane) to jest dramat, zmień je na A4988 lub dowolne TMC2xxx. Te drugie mają możliwość poprzez UART czy SPI zmieniać wartości programowo, bez potrzeby kręcenia potencjometrem.

Przerabiałem temat tych DRV8825 lata temu i jedyny sensowny tryb ich ustawienia to Fast Decay, zasilając je z Rampsa przerobionego na 24V, mikrokrok 1/16, a i tak było głośno i wolno. ;)
Awatar użytkownika
kamil.koza88
Posty: 25
Rejestracja: 21 sty 2021, 12:20
x 1

Re: Frankenstein, problem z ruchem

Post autor: kamil.koza88 »

Przepraszam, że tak długo mi zeszło z odpowiedzią.

Skończyło się na tym, że wymieniłem wszystkie silniki na standardowe typu Nema 17.
Drivery ustawione na 0,6V chodzą wyśmienicie, silniki pracują teraz w okolicach 30 kilku stopni C.
Jeżeli chodzi o przesunięcie, to anomalię tą powodowała wykręcająca się 1 śruba, która blokowała ruch osi, wszystko poprawione.

Było jeszcze kilka fuckupów mechanicznych, typu zrywające się mocowanie paska, czy krzywa śruba osi Z, ale wszystko poprawiłem i według mnie rezultaty drukarki ze śmieci przerosły moje oczekiwania, poniżej kilka fotek z dłuższego wydruku:
20250326_094319.jpg
20250326_102805.jpg
20250326_102809.jpg
20250326_102812.jpg
20250326_102818.jpg
20250326_102820.jpg
Żeby być w pełni usatysfakcjonowanym z tego projektu, mam kolejne pytania, które już chyba będą czystą formalnością.

Mianowicie, chciałbym jeszcze wgrać sobie jakieś customowe logo bootowania, ewentualnie jak jest taka możliwość, to żeby gdzieś w rogu była jakaś mała moja ikonka.

Drugą sprawą jest opcja kontynuacji druku po zaniku napięcia. Czy jest taka możliwość przy płytce którą mam, dla przypomnienia jest to przedpotopowa płytka Arduino MEGA z nakładką ramps.

No i już taką wisienką na torcie, to czy jest jakiś projekt opensource, który by działał z moją konfiguracją typu MMU, czy AMS?

Jeszcze raz dziękuję bardzo za wszelką pomoc, bez Was by mi się nie udało :bows: :good:
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Awatar użytkownika
kamil.koza88
Posty: 25
Rejestracja: 21 sty 2021, 12:20
x 1

Re: Frankenstein, problem z ruchem

Post autor: kamil.koza88 »

W międzyczasie napotkałem jeszcze na jedną nurtującą mnie sprawę, mianowicie nie mogę ustawić zmiany koloru filamentu, model odpowiednio pocięty, wraz ze zmianą filamentu na określonej warstwie, ale drukarka tego nie przyjmuje.

Gdzie szukać przyczyny?
Awatar użytkownika
Jarewa
Drukarz
Posty: 2382
Rejestracja: 26 sty 2021, 22:16
Lokalizacja: Głogów
x 558

Re: Frankenstein, problem z ruchem

Post autor: Jarewa »

brak obsługi M600 tak jest domyślnie, byś musiał w silcerze dać przy zmianie koloru pauzę o ile obsługiwana a pewnie tak i wtedy ręcznie, bo tak domyślam się że masz jeden extruder i chcesz ręcznie
Awatar użytkownika
kamil.koza88
Posty: 25
Rejestracja: 21 sty 2021, 12:20
x 1

Re: Frankenstein, problem z ruchem

Post autor: kamil.koza88 »

No właśnie numer polega na tym, że jak w slicerze dodaje opcje zmiany koloru (tak, mam 1 ekstruder i chcę wymieniać filament z łapy) to w gkodzie jest komenda M600, a drukarka nie reaguje. Można to gdzieś aktywować/odblokować z poziomu marlina? Z kolei jak na wyświetlaczu zrobię pauza, to drukarka wykonuje polecania bez najmniejszych oporów.
Awatar użytkownika
Rozarh
Drukarz
Posty: 1021
Rejestracja: 12 kwie 2021, 10:45
Lokalizacja: opolskie
Drukarka: Fenix, A20M, TT1SM..
x 430

Re: Frankenstein, problem z ruchem

Post autor: Rozarh »

kamil.koza88
Parafrazując wpis by artusiek:
Nie chcesz grzebać? Kup Prusę lub Bambu Labs
Kupiłeś coś co dopieszczasz? Naucz się grzebać!!!
Awatar użytkownika
kamil.koza88
Posty: 25
Rejestracja: 21 sty 2021, 12:20
x 1

Re: Frankenstein, problem z ruchem

Post autor: kamil.koza88 »

Dzięki za link, udało mi się z tym zawalczyć i zmiana koloru działa.
20250409_153458.jpg
Pozostała jeszcze kwestia kontynuacji druku po zaniku napięcia. Czysto teoretycznie mam wszystko ustawione w marlinie, nawet jest opcja na wyświetlaczu: "odzyskiwanie po:", w której musze z każdym drukiem zaznaczać włącz żeby opcja była aktywna, jednak w rzeczywistości nic kompletnie to nie zmienia. Według opisu z linka drukarka powinna zapisywać sobie położenie dyszy na karcie i po wznowieniu zasilania ruszać od tego miejsca.
20250411_133414.jpg
Wszelkie sugestie mile widziane.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
morf
ODPOWIEDZ

Wróć do „RepRap - buduję”