# Z movement is doubled

**URL:** https://klipper.discourse.group/t/z-movement-is-doubled/16288
**Category:** General Discussion
**Created:** [May 6, 2024, 9:38am UTC](https://klipper.discourse.group/t/z-movement-is-doubled/16288 "2024-05-06T09:38:50Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![xenerax](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/xenerax/32/11773_2.png) [@xenerax](https://klipper.discourse.group/u/xenerax)
#### Post date: [May 6, 2024, 9:38am UTC](https://klipper.discourse.group/t/z-movement-is-doubled/16288/1 "2024-05-06T09:38:50Z")

</div>

### Basic Information:

Printer Model: Ender 3  
 MCU / Printerboard: mks sgenl v2  
 Host / SBC  
 klippy.log [klippy (1).log](https://klipper.discourse.group/uploads/short-url/k4zc3kN4U1Kfqicu00Zh7mryvVU.log) (3.1 MB)

_Fill out above information and_ **_in all cases attach your_ `klippy.log` _file_** (use zip to compress it, if too big). _Pasting your_ `printer.cfg` _is **not** needed_  
_ **Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there** _

### Describe your issue:

my z stepper is moving 2x the amount it should. this results in prints that look like the picture. clicking “move 25 up” in mainsail moves the nozzle 5cm up.

i tried changing the rotation distance but it just dug itself into the print.

 ![Untitled](https://global.discourse-cdn.com/free1/uploads/klipper/original/2X/2/28304e222dda8177f7e22be107a47ef0a990aeeb.jpeg)

---

<div class="post-metadata">

### Author: ![LifeOfBrian](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/lifeofbrian/32/2380_2.png) [@LifeOfBrian](https://klipper.discourse.group/u/LifeOfBrian)
#### Post date: [May 6, 2024, 9:48am UTC](https://klipper.discourse.group/t/z-movement-is-doubled/16288/2 "2024-05-06T09:48:57Z")

</div>

Then you should halve the **rotation\_distance** in the **stepper\_z** section:  
`rotation_distance = 4`

---

<div class="post-metadata">

### Author: ![xenerax](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/xenerax/32/11773_2.png) [@xenerax](https://klipper.discourse.group/u/xenerax)
#### Post date: [May 6, 2024, 10:43am UTC](https://klipper.discourse.group/t/z-movement-is-doubled/16288/3 "2024-05-06T10:43:25Z")

</div>

thanks i think i found the problem.  
i tried 4 before but the extruder setting was wrong, i misunderstood the klipper guide and put a smaller number instead of a bigger number to decrease the feeding speed.

im printing right now an so far it looks promising.

---

<div class="post-metadata">

### Author: ![LifeOfBrian](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/lifeofbrian/32/2380_2.png) [@LifeOfBrian](https://klipper.discourse.group/u/LifeOfBrian)
#### Post date: [May 6, 2024, 11:14am UTC](https://klipper.discourse.group/t/z-movement-is-doubled/16288/4 "2024-05-06T11:14:43Z")

</div>

The extruder has nothing to do with your z height!  
It might overextrude and cause coarse and fat layers but the overall height stays the same.

If you command Z to move 25 mm and it moves 50 then the rotation distance is wrong:  
it moves 8 mm per rotation when it should only 4.  
As you do not use `full_steps_per_rotation` or `gear_ratio` there is no other setting.

However as you do not have any TMC section and require jumper settings maybe the `microsteps` value do not fit to the jumpered setting?!

---

<div class="post-metadata">

### Author: ![xenerax](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/xenerax/32/11773_2.png) [@xenerax](https://klipper.discourse.group/u/xenerax)
#### Post date: [May 6, 2024, 11:41am UTC](https://klipper.discourse.group/t/z-movement-is-doubled/16288/5 "2024-05-06T11:41:46Z")

</div>

in this case it kind of had but also kind of didnt.  
due to the reduces layer height i had insane over extrusion but with help from the discord i figured out what the core of the problem is, i didnt use the uart mode right, now every thing works as intended.

---

<div class="post-metadata">

### Author: ![hcet14](https://avatars.discourse-cdn.com/v4/letter/h/ecd19e/32.png) [@hcet14](https://klipper.discourse.group/u/hcet14)
#### Post date: [May 6, 2024, 5:47pm UTC](https://klipper.discourse.group/t/z-movement-is-doubled/16288/6 "2024-05-06T17:47:50Z")

</div>

> [@xenerax](#):
>
> with help from the discord i figured out what the core of the problem is, i didnt use the uart mode right, now every thing works as intended.

So, what is the solution? Everybody is interested 😉

---

<div class="post-metadata">

### Author: ![xenerax](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/xenerax/32/11773_2.png) [@xenerax](https://klipper.discourse.group/u/xenerax)
#### Post date: [May 6, 2024, 6:28pm UTC](https://klipper.discourse.group/t/z-movement-is-doubled/16288/7 "2024-05-06T18:28:27Z")

</div>

i didnt realize that i had to uncomment the tmc2209 settings, so i did that.  
incredible, right? 😉

---

<div class="post-metadata">

### Author: ![system](https://global.discourse-cdn.com/free1/uploads/klipper/original/1X/64419bf2aac6639e6ef5cef200dcd456b0a01ac3.png) [@system](https://klipper.discourse.group/u/system)
#### Post date: [July 5, 2024, 6:28pm UTC](https://klipper.discourse.group/t/z-movement-is-doubled/16288/8 "2024-07-05T18:28:55Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
