How to turn off extruder stepper

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

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, G-code - RepRap

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.

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)

You can use M18 E or M84 E

As described in the links

I’ll take a look. Thanks!

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

Maybe you should test:

M18 E0

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

In Klipper, M84 and M18 disable all motors. Use the SET_STEPPER_ENABLE command to disable individual motors. G-Codes - Klipper documentation

-Kevin

Thanks Kevin!

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