SamSuka
chriswarkocki
chriswarkocki

patreon


More new firmware.

Yuri who graciously worked super hard to bring Linear advance 1.5 to the Prusa ecosystem took a random new tech not in marlin yet and brought it to all of us.


In infancy right now Square Wave stepping again reduces load on the CPU further on top of LA1.5 and can help with driver tuning.


If you didn't know the TMC2130 steppers on the MK3 are a bit of a black sheep. They are good steppers but need to be tuned per motor. That sucks. It sucks a lot. It's why prusa added Linearity correction which did little to nothing to help with Moire.


Fast forward a smart human learned that you didn't have to tune the driver's per motor for Linearity if you used traditional square wave pattern like the stepper is used to. Basically the interpolation all smoothing part of the pulse tries to be perfectly sinodial. This causes issues as the curves don't tell the motor exactly when to move. With square wave the printer knows exactly that at the beginning and end of each step you move the motor.


I don't totally grasp this but in the end this should help reduce or perhaps eliminate Moire. I have no test prints to prove this yet as I've started my very first test print a minute ago.


I'll be reporting back as much as I can whio experimenting. For now I just wanted to share some cool development done by amazing people in the community. If this helps print quality it'll be amazing. In the end it'll help free up resources for the CPU and perhaps allow cool things down the line.

More new firmware.

More Creators