[2.0.x] Extruder-Distinct Linear Advance K Factors#11789
[2.0.x] Extruder-Distinct Linear Advance K Factors#11789thinkyhead merged 7 commits intoMarlinFirmware:bugfix-2.0.xfrom
Conversation
d2522b1 to
c433e87
Compare
|
Hi, I keep asking questions i know. Bear with. Sorry. These formatting corrections you make, do you do them all by hand? Or do you have some form of auto-formatter? I feel awful for making you do such menial corrections should you do them by hand. If you do use an autoformatter, which do you use? And what setup for it do you use? Thanks, |
c433e87 to
149cdeb
Compare
149cdeb to
80e30ab
Compare
|
I do it all meticulously by hand, except things like stripping out trailing whitespace or locating tabs, where I will use global search (and replace). |
|
Fair enough, I'll make a concerted effort to minimise your correction load in future then! |
|
Appreciated! Just do your best imitation of the existing code style. For anything you might add there's almost always a precedent that can be followed. |
|
Will do, thank you for your patience. |
6bdb19b to
63196b2
Compare
Linear Advance is often used on Multi-Extruder setups where each extruder uses a different material. Obviously the material properties therefore differ so a different K factor will be required for each extruder.
This also allows the use of LinAdv on one extruder but entirely disabling on others, this is useful for hybrid direct-bowden drives where too high a K factor on the direct drive unit can ruin the print.
This PR adds individual K factors and their required setters on the LCD menus.