# How to turn off extruder stepper

**URL:** <https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220>\
**Category:** General Discussion\
**Created:** [February 25, 2025, 9:50pm UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220 "2025-02-25T21:50:07Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![JuanR3D](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@JuanR3D](https://klipper.discourse.group/u/JuanR3D)\
**Post date:** [February 25, 2025, 9:50pm UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/1 "2025-02-25T21:50:07Z")

</div>

### Basic Information:

Printer Model: Custom  
 MCU / Printerboard: Manta M8P  
 Host / SBC CB1  
 klippy.log No

_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:

I have noticed that my extruder motors keep turned on (energized) after printing, and i’d like to turn them off just like one can turn off an stepper.

Does SET\_STEPPER\_ENABLE work for this or this should be done in other way?

Thanks in advance

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [February 25, 2025, 9:58pm UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/2 "2025-02-25T21:58:24Z")

</div>

> [@JuanR3D](#):
>
> klippy.log No

Why not?

Have you included a `M18` or `M84` at the end of your print file (slicer, END\_PRINT macro)?

[https://reprap.org/wiki/G-code#M18:\_Disable\_all\_stepper\_motors](https://reprap.org/wiki/G-code#M18:_Disable_all_stepper_motors), [G-code - RepRap](https://reprap.org/wiki/G-code#M84:_Stop_idle_hold)

---

<div class="post-metadata">

**Author:** ![JuanR3D](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@JuanR3D](https://klipper.discourse.group/u/JuanR3D)\
**Post date:** [February 25, 2025, 10:28pm UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/3 "2025-02-25T22:28:06Z")

</div>

Well, because it’s just a question for development, not searching help by some bug or similar…

No, i don’t use m18 or m84 at the end of the print as i dont want to disable all motors as i would need to home again the printer in order to move it, and i dont want to do that. Instead i disable them only in my timeout.

I’d like to just disable my extruder steppers whenever I want, if it is possible.

---

<div class="post-metadata">

**Author:** ![DaVinci10](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/davinci10/32/2828_2.png) [@DaVinci10](https://klipper.discourse.group/u/DaVinci10)\
**Post date:** [February 25, 2025, 11:46pm UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/4 "2025-02-25T23:46:43Z")

</div>

`M84 E` can be used as well, in short it disables just the extruder motor, But yes `SET_STEPPER_ENABLE stepper=extruder enable=0`  
will disable it too. But fyi some mobo’s share one enable for all the motors… some ender’s did (see link)

> [@SET\_STEPPER\_ENABLE not working after homing is done](https://klipper.discourse.group/t/set-stepper-enable-not-working-after-homing-is-done/1128/2):
>
> I’m not familiar with that particular printer, but several Ender printers have just one wire to control the enable state of several motors - in that case, there’s nothing the software can do to selectively enable just one motor. -Kevin

---

<div class="post-metadata">

**Author:** ![EddyMI3D](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/eddymi3d/32/1981_2.png) [@EddyMI3D](https://klipper.discourse.group/u/EddyMI3D)\
**Post date:** [February 26, 2025, 6:36am UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/5 "2025-02-26T06:36:46Z")

</div>

> [@JuanR3D](#):
>
> as i dont want to disable all motors

You can use `M18 E` or `M84 E`

As described in the links

---

<div class="post-metadata">

**Author:** ![JuanR3D](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@JuanR3D](https://klipper.discourse.group/u/JuanR3D)\
**Post date:** [February 26, 2025, 9:40am UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/6 "2025-02-26T09:40:50Z")

</div>

I’ll take a look. Thanks!

---

<div class="post-metadata">

**Author:** ![JuanR3D](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@JuanR3D](https://klipper.discourse.group/u/JuanR3D)\
**Post date:** [February 27, 2025, 11:01am UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/7 "2025-02-27T11:01:31Z")

</div>

Hey guys. This doesn’t work, it disables all motors. I tried M18 E

---

<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:** [February 27, 2025, 11:04am UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/8 "2025-02-27T11:04:55Z")

</div>

Maybe you should test:

> M18 E0

---

<div class="post-metadata">

**Author:** ![JuanR3D](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@JuanR3D](https://klipper.discourse.group/u/JuanR3D)\
**Post date:** [February 27, 2025, 11:16am UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/9 "2025-02-27T11:16:07Z")

</div>

Ok, i’ll try.  
Also, i have two extruders (idex printer). In order to reset T1, do i need to place M18 E1 too?

---

<div class="post-metadata">

**Author:** ![koconnor](https://avatars.discourse-cdn.com/v4/letter/k/aca169/32.png) [@koconnor](https://klipper.discourse.group/u/koconnor)\
**Post date:** [February 28, 2025, 2:41am UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/10 "2025-02-28T02:41:33Z")

</div>

In Klipper, `M84` and `M18` disable all motors. Use the `SET_STEPPER_ENABLE` command to disable individual motors. [G-Codes - Klipper documentation](https://www.klipper3d.org/G-Codes.html#set_stepper_enable)

-Kevin

---

<div class="post-metadata">

**Author:** ![JuanR3D](https://avatars.discourse-cdn.com/v4/letter/j/7993a0/32.png) [@JuanR3D](https://klipper.discourse.group/u/JuanR3D)\
**Post date:** [February 28, 2025, 8:23am UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/11 "2025-02-28T08:23:34Z")

</div>

Thanks Kevin!

---

<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:** [April 29, 2025, 8:24am UTC](https://klipper.discourse.group/t/how-to-turn-off-extruder-stepper/22220/12 "2025-04-29T08:24:09Z")

</div>

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