Extruder Not Active, Firmware? Pro B
Posted: Wed Dec 28, 2016 2:53 am
SOLVED: Extruder will not operate when the temperature is too low - 160 or so. Heat head first and then test extruder.
Howdy everyone!
I just got my first printer, a Pro B, and it went together nicely except some bad bearings on the Z-axis which spat out balls when I inserted the rods...
My post is about my extruder issues - nothing makes the extruder run. I can run it off any other channel, I checked the cables and swapped the control boards, and as best I can deduce, nothing is even trying to move the extruder.
When I first got the unit, it had the x-axis moving backwards, and when I recompiled the firmware, I got an error about fpos_t being defined in stdio.h and conflicting. I edited out all mention of fpos from stdio, got nowhere, put it all back how it started then it DID compile (under Arduino 1.6.12) and that fixed the x-axis.
Is there something in the firmware to check in order to make the extruder work? The GT2560 came with x,y,z,ext,(empty) slots populated with driver boards - I tried the empty slot but that didn't work either. I don't see any solder balls or anything wrong on the top side of the controller board.
What should I do?! Thanks!!!
-Abe.
Note: From Configuration.h:
That LOOKS right. Number of Extruders is set to 1 above, as well. The FILAMENT_SENSOR define statement is commented out.
---------------------
Looks like it won't compile again - is there a fix to get the compilation working without reverting Ardunio to V1.1?
Howdy everyone!
I just got my first printer, a Pro B, and it went together nicely except some bad bearings on the Z-axis which spat out balls when I inserted the rods...
My post is about my extruder issues - nothing makes the extruder run. I can run it off any other channel, I checked the cables and swapped the control boards, and as best I can deduce, nothing is even trying to move the extruder.
When I first got the unit, it had the x-axis moving backwards, and when I recompiled the firmware, I got an error about fpos_t being defined in stdio.h and conflicting. I edited out all mention of fpos from stdio, got nowhere, put it all back how it started then it DID compile (under Arduino 1.6.12) and that fixed the x-axis.
Is there something in the firmware to check in order to make the extruder work? The GT2560 came with x,y,z,ext,(empty) slots populated with driver boards - I tried the empty slot but that didn't work either. I don't see any solder balls or anything wrong on the top side of the controller board.
What should I do?! Thanks!!!
-Abe.
Note: From Configuration.h:
Code: Select all
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
#define X_ENABLE_ON 0
#define Y_ENABLE_ON 0
#define Z_ENABLE_ON 0
#define E_ENABLE_ON 0 // For all extruders
// Disables axis when it's not being used.
#define DISABLE_X false
#define DISABLE_Y false
#define DISABLE_Z false
#define DISABLE_E false // For all extruders
#define DISABLE_INACTIVE_EXTRUDER true //disable only inactive extruders and keep active extruder enabled
---------------------
Looks like it won't compile again - is there a fix to get the compilation working without reverting Ardunio to V1.1?