5

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?

Trish
  • 21,915
  • 12
  • 50
  • 101
Jens Thomsen
  • 171
  • 3

2 Answers2

2

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:

// *** IT IS HIGHLY RECOMMENDED TO LEAVE THIS OPTION ENABLED! ***
#define PREVENT_COLD_EXTRUSION
#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
0scar
  • 35,554
  • 12
  • 65
  • 151
2

I change the stepper driver and that helped.

One of the stepper driver was faulty.

Greenonline
  • 6,308
  • 8
  • 36
  • 65
Jens Thomsen
  • 171
  • 3
  • Please mark your answer as the accepted answer, that way your question will no longer be in the unanswered list. Also, please use the [edit] link to fix errors in your answers, rather than adding the correction in the comments. – Greenonline Aug 11 '23 at 08:40
  • Jens, may I ask what stepper driver you used as a replacement for your faulty driver module? What is the chip part number, or module name? – keith20mm Aug 11 '23 at 02:27