Kalico input smoothers replace a classic shaper's discrete impulses with a smooth polynomial window w(t) (a continuous impulse distribution). Compare any shaper against any smoother on the same vibration-reduction axes and in the time domain. Smoothers are a Kalico feature — not present in mainline Klipper.
Click a legend entry on either chart to hide or show that line.
Smoother windows w(t)=Σ Cₖ tᵏ over [−t_sm/2, t_sm/2], t_sm = factor/freq, coefficients from shaper_defs.py (get_*_smoother). Response is evaluated by treating the window as a dense impulse train and applying the classic residual-vibration amplitude formula. Kalico adds a per-axis damping_ratio for smoothers (used when fitting the synchronized extruder smoother); earlier versions assumed a fixed 0.1. Rendered with Chart.js.