Klipper - TMC Resonance Noise Tuning

Oprogramowanie sterownika drukarki i do łączenia komputera z drukarką
Awatar użytkownika
cyfron
Postów w temacie: 4
Posty: 1422
Rejestracja: 30 sty 2019, 09:28
Drukarka: U30, SP Pro, UM2+
x 365

Klipper - TMC Resonance Noise Tuning

Post autor: cyfron »

Taki efekt:
https://www.youtube.com/watch?v=A7GWkTTyzW0

presety z Marlina:

Kod: Zaznacz cały

#define CHOPPER_DEFAULT_12V  { 3, -1, 1 }
#define CHOPPER_DEFAULT_19V  { 4,  1, 1 }
#define CHOPPER_DEFAULT_24V  { 4,  2, 1 }
#define CHOPPER_DEFAULT_36V  { 5,  2, 4 }
#define CHOPPER_PRUSAMK3_24V { 3, -2, 6 }
#define CHOPPER_MARLIN_119   { 5,  2, 3 }
#define CHOPPER_09STEP_24V   { 3, -1, 5 }
odpowiedniki w Klipperze zgodnie z tabelką z dokumentacji TMC
95250377-526d5180-081a-11eb-8c84-9cb32b5e46e2.png
przykład dla CHOPPER_DEFAULT_24V

Kod: Zaznacz cały

driver_TOFF: 4
driver_HEND: 5
driver_HSTRT: 0
ktoś testował te ustawienia?
Marvin27
Awatar użytkownika
cyfron
Postów w temacie: 4
Posty: 1422
Rejestracja: 30 sty 2019, 09:28
Drukarka: U30, SP Pro, UM2+
x 365

Re: Klipper - TMC Resonance Noise Tuning

Post autor: cyfron »

Pierwsze wnioski po wczorajszych szybkich testach, w których użyłem ustawień zgodnych z presetami Marlina:
  • Sapphire Pro (24V, silniki 0.9, orbiter direct) - ruchy jałowe z różnymi prędkościami, nie zauważyłem różnicy w głośności pracy, wydruków testowych brak
  • Alfawise U30 na prowadnicach liniowych (24V, silniki 1.8, bmg direct) - j/w
  • Złomek - czyli DIY prusa bear (12V, silniki 1.8, bmg direct) - przy ruchach jałowych silniki pracują trochę ciszej, w czasie drukowania różnica dźwiękowa jeszcze bardziej zauważalna, ścianki na wydruku są gładsze (redukcja VFA?)
pierwsze dwie posiadają TMC2209 od MKS na wszystkich osiach, Złomek TMC2209 na XY, reszta osi A4988
S3b
Awatar użytkownika
cyfron
Postów w temacie: 4
Posty: 1422
Rejestracja: 30 sty 2019, 09:28
Drukarka: U30, SP Pro, UM2+
x 365

Re: Klipper - TMC Resonance Noise Tuning

Post autor: cyfron »

Wczoraj wydrukowałem element na SapphirePro z w/w ustawieniami TMC.
Przy dużych przyspieszeniach silniki subiektywnie wydawały nie tyle cichsze co przyjemniejsze dla ucha dźwięki - trudno to opisać słowami, wcześniej był to pisk, teraz dźwięk jest na niższych tonach. Nie wiem czy to zasługa tego czy drukowałem z ABS ale ściany wyszły gładziutkie z praktycznie zerowym VFA. Jak będę miał coś do wydrukowania z PLA lub PETG to sprawdzę jeszcze raz, bo na tych materiałach było to czasem zauważalnie - między innymi z tego powodu zmieniłem silniki na 0.9, co poprawiło trochę sytuację ale nie zniwelowało efektu do końca.
Berg
Awatar użytkownika
czasnagli
Postów w temacie: 1
Posty: 196
Rejestracja: 18 lis 2019, 19:07
Lokalizacja: Warszawa
Drukarka: custom CoreXY
x 64

Re: Klipper - TMC Resonance Noise Tuning

Post autor: czasnagli »

VFA często mylone jest z innymi artefaktami. VFA daje artefakty co 0.64mm dla silnika 1.8deg i 0.32 dla silnika 0.9deg jak mnie pamięć nie myli. I tak - ABS i inne matowe filamenty (np r PETG Print-me) bardzo ukrywają wszelkie niedoskonałości.

Trinamic na swojej stronie ma arkusz kalkulacyjny gdzie wpisuje się oporność i indukcyjność silnika aby prawidłowo ustawić chopper. Ale chyba nikt nie odniósł jakiś spektakularnych sukcesów w tym zakresie.
Awatar użytkownika
cyfron
Postów w temacie: 4
Posty: 1422
Rejestracja: 30 sty 2019, 09:28
Drukarka: U30, SP Pro, UM2+
x 365

Re: Klipper - TMC Resonance Noise Tuning

Post autor: cyfron »

Pewnie można zrobić to lepiej niż ja to robię. O ile w maszynach 24V różnica jest dosyć subtelna o tyle w mojej drukarce 12V zauważyłem sporą różnicę. Nie wiem czy to wynika z redukcji VFA, faktem pozostaje że drukarka pracuje lepiej i wydruki wychodzą ładniejsze.
ODPOWIEDZ

Wróć do „Firmware'y i hosty”