Wikinga szczudłatego buduję

To dobre miejsce na pytania i worklogi
Awatar użytkownika
Pjoter
Drukarz
Postów w temacie: 11
Posty: 2004
Rejestracja: 16 lis 2017, 18:53
Lokalizacja: Gdańsk
Drukarka: HEVO, MK3S
x 877

Re: Wikinga szczudłatego buduję

Post autor: Pjoter »

Ja na HEVO (Duet 2 WiFi z TMC2660 czy jakoś tak) wziąłem wartości 2x większe niż na Prusie i wyszło całkiem git. Jak wezmę prędkość ścian zewnętrznych ~45 mm/s to mam tryb "cichy" który mogę na noc zapuścić. ~90 to tryb "normalny" (już widać ghosting powoli) drukarka lekko trzęsie ale bez przesady a ~120 to "draft" i ogólnie części słabe wychodzą a drukarka chodzi prawie jak pralka źle wypoziomowana.

Kod: Zaznacz cały

M566 X960.00 Y960.00 Z24.00 E270.00                    ; set maximum instantaneous speed changes (mm/min)
M203 X24000.00 Y24000.00 Z720.00 E7200.00             ; set maximum speeds (mm/min)
M201 X2000.00 Y2000.00 Z200.00 E5000.00                ; set accelerations (mm/s^2)
@Edit - u ciebie chyba karetka jest bardziej "zrywna" - większy jerk i acc. Może spróbuj zmniejszyć do moich wartości?
Moje wydruki | Thingiverse | PrusaPrinters
Anycubic i3 Mega - sprzedana
HyperCube Evolution #1 - worklog
Ender-2 - sprzedana
Prusa MK3S - odkupiona używana
HyperCube Evolution #2 - szukam na nią miejsca na razie w odstawce
Awatar użytkownika
panWiadr0
Postów w temacie: 154
Posty: 1255
Rejestracja: 25 sty 2019, 14:06
Drukarka: niesforny reprap
x 839

Re: Wikinga szczudłatego buduję

Post autor: panWiadr0 »

Obniżyłem przyśpieszenie XY do 2000 ale przy jałowych rzęzi okrutnie. Jeszcze spróbuję podbić prąd z 960 na 1050mA. Może te moje LDO za mało sosu dostają na spreadcycle
Awatar użytkownika
Pjoter
Drukarz
Postów w temacie: 11
Posty: 2004
Rejestracja: 16 lis 2017, 18:53
Lokalizacja: Gdańsk
Drukarka: HEVO, MK3S
x 877

Re: Wikinga szczudłatego buduję

Post autor: Pjoter »

Ja mam jakieś chujowe silniki noname z Ali 5szt za 80 zł. I mam na nich chyba po 800mA. W dotyku zimne są. Nie mam spreadcycle (chyba że duet 2 ma jakoś domyślnie włączone, nie znam się na tym akurat :D)
Moje wydruki | Thingiverse | PrusaPrinters
Anycubic i3 Mega - sprzedana
HyperCube Evolution #1 - worklog
Ender-2 - sprzedana
Prusa MK3S - odkupiona używana
HyperCube Evolution #2 - szukam na nią miejsca na razie w odstawce
Awatar użytkownika
panWiadr0
Postów w temacie: 154
Posty: 1255
Rejestracja: 25 sty 2019, 14:06
Drukarka: niesforny reprap
x 839

Re: Wikinga szczudłatego buduję

Post autor: panWiadr0 »

Doszedłem do 80% zalecanego prądu i to samo. Przy 140mm/s przy przełączeniu na SpreadCycle silniki nie wyrabiają i chyba gubią kroki. Choć po wydruku tego nie widać, jedynie dźwięk jaki wydają jest tragiczny.

Co ciekawe na 2209 w stealthChop te same motory latały na 160mm/s ruchu jałowego non-stop.
Mati
Postów w temacie: 1
Posty: 505
Rejestracja: 10 maja 2020, 17:28
Lokalizacja: Okolice Poznania
Drukarka: Ender 3, V-Core2 i 3
x 169

Re: Wikinga szczudłatego buduję

Post autor: Mati »

Pjoter, nie masz stealth czopa (czyli trybu cichego). Spreadcycle jest domyślnie w tmc26660.

W duecie 2 są jeszcze rejestry chopconf odpowiadające za konfigurację sterowników tmc. Z tego co pamiętam w trójce też są. Sprawdź czy tu nie można czegoś dostroić do Twoich silników.
Awatar użytkownika
panWiadr0
Postów w temacie: 154
Posty: 1255
Rejestracja: 25 sty 2019, 14:06
Drukarka: niesforny reprap
x 839

Re: Wikinga szczudłatego buduję

Post autor: panWiadr0 »

Skończyły się standardowe opcje. Większy prąd, mniejsze przyśpieszenia i mniejszy zryw. Szybkie jałowe generują tragiczny rezonans na silnikach.

Z ustawieniem trybu SC2 na 5160 generalnie nie tylko ja mam problem.
https://forum.duet3d.com/topic/16297/he ... -config/25
https://forum.duet3d.com/topic/18010/du ... -nema23/15

Udało mi się ustawić punkt przełączania pomiędzy trybami na ~120mm/s

Kod: Zaznacz cały

M569 P0.0 S0 D3 V80 H70
M569 P0.1 S0 D3 V80 H70
Co ciekawe podanie samych progów THIGH i TPWMTHRS nic nie wnosi w głośności pracy układu. Aby faktycznie uzyskać efekt ciszy rodem z 2209 trzeba odpalić komendę M915 nawet jeżeli nie korzystamy z sensorless homing. Ja u siebie dałem domyślne wartości

Kod: Zaznacz cały

M915 P0.0 S3 F1 R0 H200 T1
M915 P0.1 S3 F1 R0 H200 T1
Zastanawiam się co dalej z tym można zrobić. Fajnie byłoby móc skorzystać z trybu mieszanego skoro płyta go oferuje.
Awatar użytkownika
czasnagli
Postów w temacie: 2
Posty: 196
Rejestracja: 18 lis 2019, 19:07
Lokalizacja: Warszawa
Drukarka: custom CoreXY
x 64

Re: Wikinga szczudłatego buduję

Post autor: czasnagli »

poczytaj Pan:
viewtopic.php?f=40&t=6764

w corexy 300x300, TMC5160, silniki BYGHM810, prund 1100mA, SpreadCycle cały czas, travel speed 300mm/s, J15, ACC2000. Nie gubi kroków, chodzi cicho. W Stealtchop na tych silnikach chodzi głośniej.
w drugim corexy 220x220, TMC2208, silniki JK42HM40-1684AF, prund 1000mA, StealthChop cały czas, travel speed 300mm/s, J8, ACC6000, nie gubi kroków.

Generalnie zawsze wyłączam hybrydowy Stealth/Spread - często silniki gubiły kroki po przejściu ze StealtChop na SpreadCycle przy travelach.
Awatar użytkownika
panWiadr0
Postów w temacie: 154
Posty: 1255
Rejestracja: 25 sty 2019, 14:06
Drukarka: niesforny reprap
x 839

Re: Wikinga szczudłatego buduję

Post autor: panWiadr0 »

Wchodzi na to że ten typ tak ma. Porzucam na razie temat przełączania Stealth/Spread przy dużych prędkościach. Sam duet sugeruje trzy opcje:
1 stealthChop changing over to spreadCycle a very low speed. Compared to running in spreadCycle always, this reduces standstill noise with some motors.
2 stealthChop changing over to spreadCycle at a little over your normal maximum printing speed. It will switch to spreadCycle for travel moves, except very short ones. This will only be viable if the jerk at switchover is tolerable.
3 Limit your travel speed so that you can keep the printer in stealthChop mode always.
Wybrałem bramkę numer 2. Przy czym ustawienie trybu Stealth w RRF nie jest takie oczywiste.

Nie wystarczy zmienić parametru D2 w M569, bo driver nadal będzie chodzić w spreadCycle przez 909% czasu. Okazuje się bowiem, że domyślnie stealthChop działa tylko i wyłącznie przy koszmarnie niskich prędkościach (<F120) :DD

Aby rozbujać stealthChop2 na 5160/2160 do bardziej użytecznych prędkości należy ustawić wyższe parametry tpwmthrs i thigh. Ja u siebie ustawiłem je powyżej zakresu używanych prędkości tak aby nigdy nie wchodził w spreadCycle (uwaga: raportowane z M569 prędkości to prędkość paska, bo przy corexy nie jest tym samym co prędkość karetki!).
Drive 0 runs in reverse, active low enable, timing fast, mode stealthChop, ccr 0x08053, toff 3, tblank 1, thigh 50 (187.5 mm/sec), tpwmthrs 50 (187.5 mm/sec), pwmScaleSum 26, pwmScaleAuto 0, pwmOfsAuto 22, pwmGradAuto 17, pos 408
Ale to jeszcze nie wszystko! Ustawienie progu nie zmieni zachowania drivera. Konieczne jest jeszcze dodanie komendy M915 defuniującej stallguard (nawet jeżeli się jej nie używa!). Parametr T z wartością 5 wyłącza u mnie stall detection.

Ale to jeszcze nie wszystko!! Bo zgodnie z dokumentacją TMC5160:
StealthChop2 integrates an automatic tuning procedure (AT), which adapts the most important operating parameters to the motor automatically. This way, StealthChop2 allows high motor dynamics and supports powering down the motor to very low currents.
Musiałem sobie zrobić procedurę autokalibracji tego trybu. Najlepiej uruchamiać ją każdorazowo przed homingiem.

Podsumowując, było siedzieć w domu i nigdzie się nie szwendać! :problem: Ale nieee... zachciało się wielkiego świata! :lolno:
Janek_Porzycz
Awatar użytkownika
panWiadr0
Postów w temacie: 154
Posty: 1255
Rejestracja: 25 sty 2019, 14:06
Drukarka: niesforny reprap
x 839

Re: Wikinga szczudłatego buduję

Post autor: panWiadr0 »

Zużyłem rolkę papieru toaletowego ale się udało! Stół poddany kwarantannie :git:
IMG_20211118_221935_4.jpg
IMG_20211118_230307_8.jpg
Janek_Porzycz, cardjunk
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 3
Posty: 8908
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5842
Kontakt:

Re: Wikinga szczudłatego buduję

Post autor: dziobu »

Tak długo tym papierem tarłeś stół aż ten wykorkował?
Spryrne :)
morf
ODPOWIEDZ

Wróć do „RepRap - buduję”