Strona 1 z 1

Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 17:45
autor: damianqx
Siemka, przychodzę z kolejnym problemem.
Po ustawieniu mikrokroku na przez UART TMC2208+SKR1.3 na 256. Drukarka rusza się w żółwim tempie nawet przy home. Jej szybkość to moze 1mm/s
Po ustawieniu z powrotem na 16 działa normalnie. Tylko pytanie co zrobić żeby działało na 256.

Mam jeszcze parę pytań które mnie nurtują i nie moge znaleźć przyczyny od dłuższego czasu.
Przypadek nr 1. Drukarka czasami nie podaje filamentu podczas druku. Daje filament z komend startowych a jak zaczyna się gcode druku to extruder się nie kręci. Nieraz pomaga ponowne puszczenie, innym razem nowe wygenerowanie gcodu.
Przypadek nr 2. Początkowe gcody lecą ok prawidłowo filament leci, a jak zaczyna się wydruk to extruder głupieje i wali tyle filamentu że nie może przepchać i trzeszczy przeskakuje aż nie wyłącze jej od prądu.

Z drugim przypadkiem miałem jednorazowo problem nawet przed wymianą płyty głównej i extrudera+silnik, ale wtedy myślałem że to problem linear advance. Teraz mam wyłączony więc to nie to jest problemem.

I jeszcze jedno pytanie. Na jakiej akceleracji macie extruder ? U mnie było 3000 ale wtedy on wydaje takie ostre dzwięki że ciężko przy nim siedzieć. Przy 500 jest już ok, prawie go nie słychać tylko nie wiem jak z wydrukami jeszcze.


Drukarka Ender3 + SKR 1.3 + TMC 2208.
Extruder Bondtech z triangle.
Głowica E3D V6 triangle.

Jeszcze przy okazji najmniejszy problem. Przy teście retrakcji mam czysto nawet przy 2mm na bowdenie. A przy wydruku mam już nitki nawet przy 4mm. Myślę że to kwestia ustawień slicera. Mam rację?

Dorzucam config.

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 17:54
autor: dragonn
damianqx pisze:Siemka, przychodzę z kolejnym problemem.
Po ustawieniu mikrokroku na przez UART TMC2208+SKR1.3 na 256. Drukarka rusza się w żółwim tempie nawet przy home. Jej szybkość to moze 1mm/s
Po ustawieniu z powrotem na 16 działa normalnie. Tylko pytanie co zrobić żeby działało na 256.
Nic, po prostu nie używać mikrokroku 256 bo jest on bez sensu i nawet elektronika 32 bitowa może mieć z nim problemy.
A jego używanie praktycznie nic nie zmienia, najlepiej używać 16 z interpolacją do 256 w samym stepsticku.

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 18:01
autor: Holgin
dragonn pisze:
damianqx pisze:Siemka, przychodzę z kolejnym problemem.
Po ustawieniu mikrokroku na przez UART TMC2208+SKR1.3 na 256. Drukarka rusza się w żółwim tempie nawet przy home. Jej szybkość to moze 1mm/s
Po ustawieniu z powrotem na 16 działa normalnie. Tylko pytanie co zrobić żeby działało na 256.
Nic, po prostu nie używać mikrokroku 256 bo jest on bez sensu i nawet elektronika 32 bitowa może mieć z nim problemy.
A jego używanie praktycznie nic nie zmienia, najlepiej używać 16 z interpolacją do 256 w samym stepsticku.

A 32/64 mikrokroki? Miałem zamiar sobie tyle ustawić na 32 bit. A może mieć to sens np przy linear advance, jeżeli się dobrze wczyta w dokumentację jak działa ta interpolacja (jitter sygnału STEP) :)

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 18:04
autor: dragonn
U siebie na Duet lecę wszystko 16, jest sens dawać więcej do ekstudera jeśli nie mamy przełożenia, z mojego doświadczenia warto mieć około ~400kroków na ekstruderze jeśli używamy LA

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 18:18
autor: damianqx
No to jeden problem szybko rozwiązany :D Na extruderze mam 403 kroki więc ok.
A co myślicie o reszcie dolegliwości ? Drukować się da bo jak już drukuje to jest ok tylko zastanawia mnie dlaczego się tak dzieje.

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 18:56
autor: damianqx
Z tym extruderem jeszcze taki problem że nie mogę włączyć LA bo wtedy extruder w ogóle nie chce ruszyć

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 19:00
autor: dragonn
Podaj więcej info, jaki ekstuder, silnik i ile prądu (NIE ILE VREF!).

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 19:09
autor: damianqx
Silnik NEMA17 42mm 17HS4401 Prąd znamionowy: 1.7A ( Kupiłem go na allegro, taki opis)
Ekstruder bmg trianglelab
Prąd mam wpisane 1000mA w marlinie przez UART

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 19:14
autor: dragonn
Mało prądu, powinno ustawiać się około 75-85% znamionowego.
Do tego może musisz ustawić jakaś sensowną wartość max prędkość ekstrudera w okolicach ~60mm/s i ustawić też jerk ekstudera nie za wysoko.

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 19:18
autor: damianqx
MaxE mam na 80mm/s.
Jerk 5

Czyli mam dać 1300mA na ekstruder?

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 19:30
autor: dragonn
Może nawet 1.4A i spróbuj zmniejszyć MaxE

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 20:23
autor: damianqx
Zmieniłem te wartości w marlinie, ale w menu drukarki się nie zmieniły więc zmieniłem je z menu drukarki i nadal nie rusza.

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 20:26
autor: dragonn
A obraca się w nim wszystko lekko?
Może coś za ciężko chodzi, sam silnik jak wykręcisz z ekstudera rusza?

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 20:36
autor: damianqx
Podłączyłem na próbę oryginalny silnik z endera z ori ekstruderem i też nie rusza. Mam na tym starym ekstruderze założone takie kółko do kręcenia. No i da się obracać tym silnikiem ale z lekkim oporem. Większym niż w spoczynku.
Silnik się grzeje

Dodatkowo jeśli chodzi o ten nieszczęsny ekstruder to jak np z octoprinta chciałem mu dać retract 50mm, to tak naprawdę podawał max 10 potem jakiś taki zgrzyt robił

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 20:45
autor: damianqx
https://github.com/MarlinFirmware/Marlin/issues/13040

Tutaj jest jakieś rozwiązanie tego problemu. Dotyczy on chyba osób korzystających z TMC2208+ elektronika 32bit
Trzeba zmienić MINIMUM_STEPPER_PULSE z 0 na 1
U mnie zadziałało.

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 21:23
autor: damianqx
Naprawia to problem częściowo bo potem przy szybszym ruchu znów się blokuje.. Szukam dalej

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 21:39
autor: dragonn
Spróbuj dać więcej, do 5 nawet

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 21:58
autor: damianqx
Teraz znowu gó***. Nie działa od 1-5. Na 5 jedynie jak powinno zaczać podawać to zgrzytło i zrobiło 1/4 obrotu na


https://www.youtube.com/watch?v=dM4xth8 ... e=youtu.be
A taką padaczke ma ekstruder jak wyłącze tryb cichy.

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 22:17
autor: dragonn
Tryb cichy? Jest duża szansa że nie da radę on z LA.
A to że w LA ekstuder ma padaczkę to normalne, tak właśnie działa LA. Jeszcze zależy na jaką wartość go ustawisz.
Masz 24V?

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 22:38
autor: damianqx
Mam 24V. Ale on nie podaje nic tylko terkocze cały czas :D miałem LA na starej płytce i działał tam inaczej niż tu :D
Wróciłem do tego co było i już w ogólnie nie wiem co się porobiło. Ekstruder co chwila się zatrzymuj i sobie cyka potem rusza i tak w kółko.

// Dobra to cykanie/przeskakiwanie to powodowało 1.4A na silniku. Zmniejszam na 1A i próbuję dalej z tym LA

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 23:03
autor: damianqx
Chyba zakończe na kupieniu innego stepsticka albo odpuszczę LA.

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 23:05
autor: dragonn
Może stepstick się przegrzewa przy 1.4A?

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 23:10
autor: damianqx
Nadmuch ma spory, muszę sprawdzić.
Jeszcze może być powiązane to z tym że często wyskakuje mi jakieś ostrzeżenie o E1 że temperatura za wysoka lub coś podobnego i drukarkę każe wyłączać. A ja nie używam E1 tylko E0

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 12 cze 2019, 23:59
autor: damianqx
Po długim czytaniu na github. Nawet były jakieś komentarze z przed kilku dni.
Nie da się uruchomić LA na TMC2208(2130 podobnie) +LPC1768. Niektórym osobom działa jak wyłączą "tryb cichy" na stepsticku.
Te blokady ekstrudera na początku wydruku pewnie też od tego są więc temat rozwiązany.

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 13 cze 2019, 07:58
autor: tig33r
Tematy nierozwiązany, bo jednak skr staje się całkiem popularną elektroniką. :DD

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 13 cze 2019, 13:34
autor: damianqx
Najprostszym rozwiązaniem jest chyba zmiana stepsticka.. Jaki polecacie żeby go wsadzić na E i nie mieć problemów?

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 13 cze 2019, 13:41
autor: dragonn

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 13 cze 2019, 13:48
autor: carving85
LV8729.
Mam go z skr 1.3 i LA działa. Czy to najlepsza opcja? to już nie wiem :D

Re: Problem z mikrokrokiem+ pytanie akceleracja TMC2208

: 13 cze 2019, 20:15
autor: arkomania.pl
Ja ostatnio też używam w dwóch drukarkach LV8729 ustawionych na 64 mikrokroki dla x/y i 32 na Z i E. Elektroniki to SKR 1.0 i 1.3
Nie muszę się bawić w wynalazki ze sterowaniem przez UART czy SPI.
Drukarek praktycznie nie słychać, sprawują się bardzo dobrze.
Jestem b. zadowolony.