1

Topic: Extruder will not load filament after repetier firmware install

I've taken a Davinci 1.0 (J37) to repetier host 0.92.10 and have an issue I can't get by. My extruder worked fine before the flash. Now, if I try to load filament The extruder moves forward , backward, F,B,F,B. The same happens with Unload. I can tell this because when I try to lightly give filament to load, it pushes pulls. Everything else seems to work fine. I can cal the bed. move it around in slic3r and heat the bed/extruder. It reacts the same in slic3r or at the davinvci panel. I don't believe the extruder is clogged or has a miswire.

2

Re: Extruder will not load filament after repetier firmware install

Check the direction the extruder motor is running. The default direction might be reversed for your motor.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

3

Re: Extruder will not load filament after repetier firmware install

Thanks for the reply. I guess I thought if that was the case then when I select unload it would try to load. On the davinci can I change the default direction?

4

Re: Extruder will not load filament after repetier firmware install

checksumff wrote:

Thanks for the reply. I guess I thought if that was the case then when I select unload it would try to load. On the davinci can I change the default direction?

You have to edit the E motor direction in the configuration.h tab of the firmware when it is open in Arduino. Then save it and upload it to the printer.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

5

Re: Extruder will not load filament after repetier firmware install

OK. I found that but it did not correct the problem.

// set to false/true for normal / inverse direction
#if DAVINCI==0
#define EXT0_INVERSE false
#endif
#if DAVINCI==1 || DAVINCI==4
#define EXT0_INVERSE false
#endif
#if DAVINCI==2 || DAVINCI==3
#define EXT0_INVERSE true

I have a davinci 1.0 (j37) so I changed

#if DAVINCI==1 || DAVINCI==4
#define EXT0_INVERSE true

It can't move the filament forward.

It's like it moves forward and then immediately backwards.