My hot end connector burnt out:
And my LCD was behaving extremely oddly after that, so I bit the bullet and just got a whole new electronics package: RUMBA plus full graphic LCD, from ooznest.co.uk.
Had to compile new Marlin for it, so had to remember all the stuff that I did to get the last one running ok.
Calibrating e-steps:
- Write down the current e-steps value
- G92 E0 to zero the extruder position
- G1 E50 to extrude 50mm of material
- Measure how much was extended
- Divide 50 by actual amount extruded
- Multiply e-steps by that value
- M92 E<the value> to set the new e-steps value, or use the LCD
For example:
- Current e-steps is 114
- G92 E0 and then G1 E50
- Machine extended 57.4mm
- 50 / 57.4 = 0.87108
- 114 * 0.87108 = 99.30314
- M92 E99.303
Easy. I forget this every single time and have to scratting around to find the article that helps me do it. I even forgot that I’d written it up on this blog, three years ago, then I stumbled across that now, and didn’t find it helpful.
Other truths:
- X and Y steps per mm: 81
- Z-steps per mm: 3980
And remember to do a M500 to save it to EEPROM afterwards. And make sure that
#define EEPROM_SETTINGS
is uncommented, so as to allow EEPROMing. So:
M92 X81 Y81 Z3980 E99.303 M500