Welcome! Log In Create A New Profile


Extruder Calibration

Posted by ianch 
Extruder Calibration
November 16, 2020 05:47AM

Trying to calibrate the extruder on a G3D but I'm clearly doing something wrong.

I changed the value of DEFAULT_AXIS_STEPS_PER_UNIT in the configuration.h file (approx line 760ish) to the below

#define DEFAULT_AXIS_STEPS_PER_UNIT   { 80, 80, 2000, 785 }

However when I issue the M503 command to the printer the M92 is still reporting an old value

M92 X80.00 Y80.00 Z2000.00 E746.00

Thinking I hadn't uploaded correctly to the Arduino Mega I changed the STRING_CONFIG_H_AUTHOR value with a number 001, 002, 003 and so for each upload.

I can confirm the upload is working fine, but the extruder value isn't changing.

What am I doing wrong?

Is DEFAULT_AXIS_STEPS_PER_UNIT the correct #define to change?
It seemed to be, when I changed the X, Y and Z with no problems.

Many thanks in advance.
Re: Extruder Calibration
November 16, 2020 02:01PM
The values in EEPROM will override the values set in Configuration.h until you tell Marlin to reload the new firmware values. So all you need to do is execute an "M502" to load the new firmware values and an "M500" to save the new values into EEPROM. It's a good idea to get into the habit of doing this on every firmware upload.
Re: Extruder Calibration
November 23, 2020 06:50AM
Many thanks MMcLure.

Those GCodes did the trick and a note made for when I next compile firmware to do the same again.
Sorry, only registered users may post in this forum.

Click here to login