Hi Guys,
I have the Aluminium Prusa I3. I'm close to getting it working, but I having a few issues getting filament to lay correctly. I think I just need to pay some attention now to the stepper and feed rate setting in eeprom. I suspect the Steps/mm for the extruder are incorrect, but I can't find a reference to calculate the correct value.
I have attached a screen shot of my current settings. Could someone post a picture of a working set of eeprom values for their printer. -Thanks
Regards
Swanny
Prusa I3 EEPROM Settings
Prusa I3 EEPROM Settings
- Attachments
-
- Capture.JPG (51.08 KiB) Viewed 19049 times
Re: Prusa I3 EEPROM Settings
You should calculate it according to your setp motor subdivision and other parameters. The diameter of the extruder gear on my I3 X is 11mm, and the subdivision is 1/16, so the E steps per mm =16*200/11/3.14=93.
Re: Prusa I3 EEPROM Settings
Thanks Mark,
I have now corrected the extruder Steps/mm, but what about the feed rates and acceleration? Do these look correct. I'd still like to see a screen shot of the other settings.
-Thanks
Regards
swanny
I have now corrected the extruder Steps/mm, but what about the feed rates and acceleration? Do these look correct. I'd still like to see a screen shot of the other settings.
-Thanks
Regards
swanny
Re: Prusa I3 EEPROM Settings
This is my I3 settings here:
//// MOVEMENT SETTINGS
#define NUM_AXIS 4 // The axis order in all axis related arrays is X, Y, Z, E
#define HOMING_FEEDRATE {50*30, 50*30, 4*30, 0} // set the homing speeds (mm/min)
// default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,2560,93} // MXL, Z M8=1.25, MK8
#define DEFAULT_MAX_FEEDRATE {400, 400, 2, 45} // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {5000,5000,50,5000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
#define DEFAULT_ACCELERATION 1000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION 2000 // X, Y, Z and E max acceleration in mm/s^2 for retracts
// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).
// For the other hotends it is their distance from the extruder 0 hotend.
//#define EXTRUDER_OFFSET_X {0.0, 32.35} // (in mm) for each extruder, offset of the hotend on the X axis
//#define EXTRUDER_OFFSET_Y {0.0, 0.0} // (in mm) for each extruder, offset of the hotend on the Y axis
// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
#define DEFAULT_XYJERK 20.0 // (mm/sec)
#define DEFAULT_ZJERK 0.4 // (mm/sec)
#define DEFAULT_EJERK 5.0 // (mm/sec)
//===========================================================================
//=============================Additional Features===========================
//===========================================================================
//// MOVEMENT SETTINGS
#define NUM_AXIS 4 // The axis order in all axis related arrays is X, Y, Z, E
#define HOMING_FEEDRATE {50*30, 50*30, 4*30, 0} // set the homing speeds (mm/min)
// default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,2560,93} // MXL, Z M8=1.25, MK8
#define DEFAULT_MAX_FEEDRATE {400, 400, 2, 45} // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {5000,5000,50,5000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
#define DEFAULT_ACCELERATION 1000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves
#define DEFAULT_RETRACT_ACCELERATION 2000 // X, Y, Z and E max acceleration in mm/s^2 for retracts
// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).
// For the other hotends it is their distance from the extruder 0 hotend.
//#define EXTRUDER_OFFSET_X {0.0, 32.35} // (in mm) for each extruder, offset of the hotend on the X axis
//#define EXTRUDER_OFFSET_Y {0.0, 0.0} // (in mm) for each extruder, offset of the hotend on the Y axis
// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
#define DEFAULT_XYJERK 20.0 // (mm/sec)
#define DEFAULT_ZJERK 0.4 // (mm/sec)
#define DEFAULT_EJERK 5.0 // (mm/sec)
//===========================================================================
//=============================Additional Features===========================
//===========================================================================