I cannot get my extruder to work on my Creality Ender-4 printer. I have heated the nozzle but the extruder does not move.

I tested the motor and cable on another system and they work just fine.

Could it be the board or what could it be?


Apparently your 3D printer runs Marlin firmware. Marlin firmware default code has build in protection against extrusion below a certain temperature (usually 170°C) as defined in the printer configuration:

#define EXTRUDE_MINTEMP 170 

Are you sure that it heats up above this temperature? Please check the connections of the thermistor and the heater cartridge.

Marlin firmware code supports disabling the cold extrusion safety measure by setting:

M302 S0    ; Allow extrusion at any temperature

(save this line in a file with extension gcode and load and run it from an SD card or alternatively hook up your computer over USB to the printer and use an application like Pronterface, Repetier-Host, etc. to upload the command to the printer)

If cold extrusion safety is turned off, you should try to extrude (without loading filament) to test if the extruder works.

To revert use the following code:

M302 S170  ; Allow extrusion above 170
  • $\begingroup$ I change the stepper driver and that helped. $\endgroup$ – Jens Thomsen Jul 9 '18 at 11:05
  • $\begingroup$ @JensThomsen Glad you solved this! And nice to report back! I encourage you to please take the time to compose an answer describing what you did and why you did decide to change the driver. This way many more people may learn from your question as clearly my answer did not help as it is very generic. After 48 hours you can accept your own answer, while in the mean time others can vote for your answer! $\endgroup$ – 0scar Jul 9 '18 at 11:12
  • $\begingroup$ Hi @JensThomsen , could you post your comment I change the stepper driver and that helped. as an answer (maybe expanding upon it as well, if possible) and mark it as accepted. That way your question will no longer be in the unanswered list. Thanks $\endgroup$ – Greenonline Aug 7 '18 at 14:17

I change the stepper driver and that helped.

One of the stepper driver was default.

  • $\begingroup$ Hi Jens, it is great that you fixed your printer. However, what do you mean by One of the stepper driver was default.? Do you mean it was faulty, i.e. it was defective/broken? $\endgroup$ – Greenonline Aug 8 '18 at 15:35
  • $\begingroup$ I believe it was either faulty or defect he wanted to type. $\endgroup$ – Trish Aug 8 '18 at 20:08
  • $\begingroup$ Yes i meant faulty. $\endgroup$ – Jens Thomsen Aug 9 '18 at 16:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.