DangerKlippers / danger-klipper

Klipper but... Dangerous
GNU General Public License v3.0
255 stars 83 forks source link

Feature Request: Automatically shut down hotend fan during input shaper #398

Open jaakops opened 3 weeks ago

jaakops commented 3 weeks ago

https://github.com/MRX8024/motors-sync/blob/main/wiki/EN.md

From above macro consider adding the following portion to [adxl345] or [resonance_tester], wherever it applies.

#head_fan:
#    Toolhead fan, which will be turned off during sync to eliminate noise.
#    This is convenient when the fan has a low temp target and is often
#    turned on, for example in thermal chamber.

Why? Do not turn on the hotend heating during synchronization. Working the fan (in general, any fan in the printer) can interfere with correct and more accurate measurement.

The-Original-Reth commented 7 hours ago

I think it might be better to add this as an option in [reasonance_testeror] as some may prefer to test the effect of the hotend fan and part cooling fan effect upon resonance.

Something like fan_off: fan, part_cooling fan, mcu_fan

This may allow one to decide which fans to turn off and which to keep on