# Feature testing: Z-axis input shaper

**URL:** <https://klipper.discourse.group/t/feature-testing-z-axis-input-shaper/24886>\
**Category:** Features\
**Created:** [September 20, 2025, 8:54pm UTC](https://klipper.discourse.group/t/feature-testing-z-axis-input-shaper/24886 "2025-09-20T20:54:01Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![MRX8024](https://avatars.discourse-cdn.com/v4/letter/m/c37758/32.png) [@MRX8024](https://klipper.discourse.group/u/MRX8024)\
**Post date:** [September 21, 2025, 8:00pm UTC](https://klipper.discourse.group/t/feature-testing-z-axis-input-shaper/24886/13 "2025-09-21T20:00:56Z")

</div>

Another vzbot235 from the community but with a metal z-axis. Default test settings.

> **Graph**
>
> ![raw_data_z_20250921_184858](https://global.discourse-cdn.com/free1/uploads/klipper/original/3X/9/b/9b3320d0e7f41f481a9bc8dbc297c6d00205f0eb.png)  
> [raw\_data\_z\_20250921\_184858.zip](https://klipper.discourse.group/uploads/short-url/pCMRzyoR9qIpj25zpLsASRzffId.zip) (5.3 MB)

I would like to point out that the new method of resonance generation (sweeping) is very good for trapezoidal screws that have play in the nuts, and without it the measuremets is distorted. I’m not sure if it’s them exactly, but it’s likely.

> **Graph**
>
> ![raw_data_z_20250921_183906](https://global.discourse-cdn.com/free1/uploads/klipper/original/3X/e/f/ef5dcb86a894f98ead1c8043a4056ad795258d4b.png)  
> [raw\_data\_z\_20250921\_183906.zip](https://klipper.discourse.group/uploads/short-url/sLsMe1kHeP5Lpwrn2Wu19zJLSFw.zip) (4.7 MB)

> [@dmbutyugin](#):
>
> I wonder if
> 
> ```auto
> TEST_RESONANCES AXIS=z ACCEL_PER_HZ=15 OUTPUT=raw_data
> 
> ```
> 
> would already be good enough on your printer?

> **Graph**
>
> ![raw_data_z_20250921_223356](https://global.discourse-cdn.com/free1/uploads/klipper/original/3X/5/0/50e465c6a5b781290d816f5840935b87fbc3b37b.png)  
> [raw\_data\_z\_20250921\_223356.zip](https://klipper.discourse.group/uploads/short-url/5Q4F8RZdT7AsryB70qHhl4xilmo.zip) (2.6 MB)

I would say that this is still low, and I would like to see a clear 1e3, but as you can see the peaks are clearly visible, and in any case we will not be able to find the optimal value for all printers, I think that accel\_per\_hz\_z=15 is a good default/starting point.

Issue:  
If you turn off shaping for the z-axis via SET\_INPUT\_SHAPER, the report message does not label this axis.

> **Pic**
>
> ![image](https://global.discourse-cdn.com/free1/uploads/klipper/original/3X/f/4/f45dc59d27291569f4044abf8b4289bc6a14ab3f.png)

I think the problem is somewhere [here](https://github.com/dmbutyugin/klipper/blob/21516d00a106e063c505008bd7c86509bc554e2a/klippy/extras/input_shaper.py#L191).

---

_[View the full topic](https://klipper.discourse.group/t/feature-testing-z-axis-input-shaper/24886)._
