# Z offset for each extruder

**URL:** <https://klipper.discourse.group/t/z-offset-for-each-extruder/21922>\
**Category:** General Discussion\
**Created:** [February 10, 2025, 8:00am UTC](https://klipper.discourse.group/t/z-offset-for-each-extruder/21922 "2025-02-10T08:00:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![chugainov12](https://avatars.discourse-cdn.com/v4/letter/c/5f8ce5/32.png) [@chugainov12](https://klipper.discourse.group/u/chugainov12)\
**Post date:** [February 10, 2025, 8:00am UTC](https://klipper.discourse.group/t/z-offset-for-each-extruder/21922/1 "2025-02-10T08:00:36Z")

</div>

Hello everyone! My printer uses a Cartesian system with two carriages and I have 2 extruders. The problem is that when executing the SET\_GCODE\_OFFSET Z\_ADJUST command, the offset is saved on BOTH extruders. I need the offset to be saved for each extruder when switching between them. My idea is as follows: Create an extra module that tracks the change in Z offset and remembers the extruder. When switching to the second extruder for printing, it sets the default Z offset and writes the change to a variable for that extruder. I would be grateful for any advice! I will provide a code for this extra module if it’s a the right way to solve my problem.

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [February 10, 2025, 8:03am UTC](https://klipper.discourse.group/t/z-offset-for-each-extruder/21922/2 "2025-02-10T08:03:48Z")

</div>

Please refrain from double posting. Thanks.

---

<div class="post-metadata">

**Author:** ![Sineos](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/sineos/32/18_2.png) [@Sineos](https://klipper.discourse.group/u/Sineos)\
**Post date:** [February 10, 2025, 8:03am UTC](https://klipper.discourse.group/t/z-offset-for-each-extruder/21922/3 "2025-02-10T08:03:51Z")

</div>

Closed on February 10, 2025, 8:03am UTC


