Rezonans silników krokowych
-
- 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
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?
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?
- Andrzej_W
- Drukarz
- Postów w temacie: 2
- Posty: 1783
- Rejestracja: 16 lut 2020, 20:25
- Drukarka: 3d Pen
- x 757
-
- 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
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.
- 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
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".
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
Przemek
Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
-
- 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
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.
- 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
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
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
Przemek
Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
-
- 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
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
- 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
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
Przemek
Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992
- 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
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
/**
* 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
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
- 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
Dzięki za cynk.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
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
Przemek
Moje projekty 3D: https://www.thingiverse.com/Japim/designs
Aktualne projekty modelarskie: https://www.rcgroups.com/forums/member.php?u=174992