Rezonans silników krokowych

Silniki krokowe i wszystko, co z nimi powiązane
kudlacz
Postów w temacie: 5
Posty: 30
Rejestracja: 29 mar 2018, 21:42
Lokalizacja: Świdnik
Drukarka: Ender 3 + P3steel
x 5

Rezonans silników krokowych

Post autor: kudlacz »

Przy okazji ostatniego drukowania przyłbic wyszedł mi problem z rezonansem silników osi X i Y przy prędkościach 150 i 300mm/s. Żeby jakoś na szybko poradzić sobie z problemem zszedłem z prędkością druku do 145mm/s i travel do 280mm/s ale cały czas niektóre krótsze ruchy travel wypadają w okolicach rezonansu i pojawia się problem hałasu, do tego a po wielu godzinach ciągłego druku zdarza się że Y gubi pojedyncze kroki i to akurat na warstwach gdzie występuje ten wolniejszy travel. Lepsze chłodzenie sterowników pewnie by pomogło ale nie w tym rzecz. Próbowałem już zmieniać prąd na silnikach, ustawiać mikrokrok od 8 do 64, wyłączać interpolację i w zasadzie brak jakichkolwiek efektów.
Pacjent to ender 3 ale już mocno nieseryjny. Silniki 42HM48-1684, elektronika skr 1.3 z marlinem, TMC2209. Jakieś pomysły na rozwiązanie problemu czy zostaje jedynie wymiana silników?
Awatar użytkownika
Andrzej_W
Drukarz
Postów w temacie: 2
Posty: 1783
Rejestracja: 16 lut 2020, 20:25
Drukarka: 3d Pen
x 757

Re: Rezonans silników krokowych

Post autor: Andrzej_W »

Może się już lekko konstrukcja poluzowała.
kudlacz
Postów w temacie: 5
Posty: 30
Rejestracja: 29 mar 2018, 21:42
Lokalizacja: Świdnik
Drukarka: Ender 3 + P3steel
x 5

Re: Rezonans silników krokowych

Post autor: kudlacz »

To nie jest rezonans całej drukarki, np w osi X wibruje tylko karetka i tak samo w Y czuć wibracje na stole. Hybrid threshold podniesione tak żeby silniki nie przechodziły w spreadcycle i również brak poprawy.
Awatar użytkownika
japim
Postów w temacie: 10
Posty: 703
Rejestracja: 12 lis 2019, 14:15
Lokalizacja: Warszawa
Drukarka: W sumie 19...
x 205
Kontakt:

Re: Rezonans silników krokowych

Post autor: japim »

Wiem o czym mówisz. Mam to samo.
Jedyna opcja unikać danych prędkości.

Cos takiego?
https://www.youtube.com/watch?v=l37kazt8spw

nie mój film - ale moje drukarki charczą identycznie - sam się zastanawiam jakim cudem to jeszcze toleruję...

To moze być wina samego Marlina. Niestety pomimo wielu postów na githubie nt takiego rezonansu jedyne rozwiązanie problemu to: "zainstaluj nowego Marlina".
Pozdrawiam,
Przemek

Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
kudlacz
Postów w temacie: 5
Posty: 30
Rejestracja: 29 mar 2018, 21:42
Lokalizacja: Świdnik
Drukarka: Ender 3 + P3steel
x 5

Re: Rezonans silników krokowych

Post autor: kudlacz »

Dokładnie moment w 1:14. Wydaje mi się że na seryjnych silnikach z endera tego nie było ale fakt faktem że wtedy drukowałem sporo wolniej więc mogłem nie zwracać tak bardzo na to uwagi.
Awatar użytkownika
japim
Postów w temacie: 10
Posty: 703
Rejestracja: 12 lis 2019, 14:15
Lokalizacja: Warszawa
Drukarka: W sumie 19...
x 205
Kontakt:

Re: Rezonans silników krokowych

Post autor: japim »

To co jest wspólne między Twoją maszyną a moją to Marlin 1.1.x i TMC2209 (standalone w Spreadcycle, mikrokrok 1/16).

I taki rezonans mam zarówno na drukarce 300x200 i silnikach NEMA17 - korpus 60mm, oraz 300x300 i silnikach NEMA23 korpus 56mm.

IMHO to Marlin 1.1.x i TMC2209 sie nie lubią bez względu na silniki.

Postaram się wgrać Marlina 2.0 i zobaczę czy coś się zmieniło. A jak nie to moze wygrzebie z czeluści internetu Marlina 1.0
Pozdrawiam,
Przemek

Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
kudlacz
Postów w temacie: 5
Posty: 30
Rejestracja: 29 mar 2018, 21:42
Lokalizacja: Świdnik
Drukarka: Ender 3 + P3steel
x 5

Re: Rezonans silników krokowych

Post autor: kudlacz »

No właśnie nie, bo u mnie jest Marlin bugfix-2.0.x na 32 bitowej płytce i TMC komunikuje się w UART
Awatar użytkownika
japim
Postów w temacie: 10
Posty: 703
Rejestracja: 12 lis 2019, 14:15
Lokalizacja: Warszawa
Drukarka: W sumie 19...
x 205
Kontakt:

Re: Rezonans silników krokowych

Post autor: japim »

No to wygrzebie Marlina 1.0 - może upgrade zrobiony w 1.1 i przeniesienie tego do 2.0 powoduje te rezonanse.
Pozdrawiam,
Przemek

Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
Awatar użytkownika
Berg
Zasłużony
Postów w temacie: 1
Posty: 7569
Rejestracja: 05 lis 2016, 11:57
Lokalizacja: Kraków
Drukarka: Lume, K8400, HC Evo
x 2675

Re: Rezonans silników krokowych

Post autor: Berg »

Nie wiem, tak tylko wrzucam, bo mi się skojarzyło:
/**
* Adaptive Step Smoothing increases the resolution of multi-axis moves, particularly at step frequencies
* below 1kHz (for AVR) or 10kHz (for ARM), where aliasing between axes in multi-axis moves causes audible
* vibration and surface artifacts. The algorithm adapts to provide the best possible step smoothing at the
* lowest stepping frequencies.
*/
#define ADAPTIVE_STEP_SMOOTHING
Awatar użytkownika
japim
Postów w temacie: 10
Posty: 703
Rejestracja: 12 lis 2019, 14:15
Lokalizacja: Warszawa
Drukarka: W sumie 19...
x 205
Kontakt:

Re: Rezonans silników krokowych

Post autor: japim »

rafaljot pisze:Nie wiem, tak tylko wrzucam, bo mi się skojarzyło:
/**
* Adaptive Step Smoothing increases the resolution of multi-axis moves, particularly at step frequencies
* below 1kHz (for AVR) or 10kHz (for ARM), where aliasing between axes in multi-axis moves causes audible
* vibration and surface artifacts. The algorithm adapts to provide the best possible step smoothing at the
* lowest stepping frequencies.
*/
#define ADAPTIVE_STEP_SMOOTHING
Dzięki za cynk.
Ale tej funkcji nie ma w 1.1.x no i rezonans jest też przy ruchach jednej osi Y.
Pozdrawiam,
Przemek

Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
ODPOWIEDZ

Wróć do „Silniki, sterowniki silników (stepsticki)”