Skip to main content
added 2 examples
Source Link
0scar
  • 37.1k
  • 12
  • 67
  • 155

If there is no interface to set the value through the display, you can always set the E-steps per G-code.

M92 Set axis_steps_per_unit

There are at least 2 options, the first is to connect a USB cable and connect to a console (What is a printer console/terminal?) or second "print" the applicable G-codes by creating a text file (with a .gcode/.g file extension) and place the M92 E139 on the first line and M500 on the second line. The latter option requires you to print the file once as it stores the new E-steps value.


E.g. the current value for the Ender 3 is 93 which gives you 67 mm, to get to 100 mm you would need: $\displaystyle \frac{93\times100}{67} \approx 139$ steps, so M92 E139 would set a new value. Store the value with M500. Note that this board stores the settings on the SD card as it has no EEPROM, so have an SD card present in the slot of the board! If you're unable to store the value you can also put it in the start G-code of the slicer, but that is not a preferred method.

If there is no interface to set the value through the display, you can always set the E-steps per G-code.

M92 Set axis_steps_per_unit


E.g. the current value for the Ender 3 is 93 which gives you 67 mm, to get to 100 mm you would need: $\displaystyle \frac{93\times100}{67} \approx 139$ steps, so M92 E139 would set a new value. Store the value with M500. Note that this board stores the settings on the SD card as it has no EEPROM, so have an SD card present in the slot of the board! If you're unable to store the value you can also put it in the start G-code of the slicer, but that is not a preferred method.

If there is no interface to set the value through the display, you can always set the E-steps per G-code.

M92 Set axis_steps_per_unit

There are at least 2 options, the first is to connect a USB cable and connect to a console (What is a printer console/terminal?) or second "print" the applicable G-codes by creating a text file (with a .gcode/.g file extension) and place the M92 E139 on the first line and M500 on the second line. The latter option requires you to print the file once as it stores the new E-steps value.


E.g. the current value for the Ender 3 is 93 which gives you 67 mm, to get to 100 mm you would need: $\displaystyle \frac{93\times100}{67} \approx 139$ steps, so M92 E139 would set a new value. Store the value with M500. Note that this board stores the settings on the SD card as it has no EEPROM, so have an SD card present in the slot of the board! If you're unable to store the value you can also put it in the start G-code of the slicer, but that is not a preferred method.

Additional information
Source Link
0scar
  • 37.1k
  • 12
  • 67
  • 155

If there is no interface to set the value through the display, you can always set the E-steps per G-code.

M92 Set axis_steps_per_unit


E.g. the current value for the Ender 3 is 93 which gives you 67 mm, to get to 100 mm you would need: $\displaystyle \frac{93\times100}{67} \approx 139$ steps, so M92 E139 would set a new value. Store the value with M500. Note that this board stores the settings on the SD card as it has no EEPROM, so have an SD card present in the slot of the board! If you're unable to store the value you can also put it in the start G-code of the slicer, but that is not a preferred method.

If there is no interface to set the value through the display, you can always set the E-steps per G-code.

M92 Set axis_steps_per_unit


E.g. the current value for the Ender 3 is 93 which gives you 67 mm, to get to 100 mm you would need: $\displaystyle \frac{93\times100}{67} \approx 139$ steps, so M92 E139 would set a new value. Store the value with M500.

If there is no interface to set the value through the display, you can always set the E-steps per G-code.

M92 Set axis_steps_per_unit


E.g. the current value for the Ender 3 is 93 which gives you 67 mm, to get to 100 mm you would need: $\displaystyle \frac{93\times100}{67} \approx 139$ steps, so M92 E139 would set a new value. Store the value with M500. Note that this board stores the settings on the SD card as it has no EEPROM, so have an SD card present in the slot of the board! If you're unable to store the value you can also put it in the start G-code of the slicer, but that is not a preferred method.

Source Link
0scar
  • 37.1k
  • 12
  • 67
  • 155

If there is no interface to set the value through the display, you can always set the E-steps per G-code.

M92 Set axis_steps_per_unit


E.g. the current value for the Ender 3 is 93 which gives you 67 mm, to get to 100 mm you would need: $\displaystyle \frac{93\times100}{67} \approx 139$ steps, so M92 E139 would set a new value. Store the value with M500.