# Steps per mm settings?

**URL:** <https://forum.lulzbot.com/t/steps-per-mm-settings/24491>\
**Category:** Hardware\
**Created:** [May 4, 2022, 4:30pm UTC](https://forum.lulzbot.com/t/steps-per-mm-settings/24491 "2022-05-04T16:30:19Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![seversean1](https://avatars.discourse-cdn.com/v4/letter/s/a9adbd/32.png) [@seversean1](https://forum.lulzbot.com/u/seversean1)\
**Post date:** [May 4, 2022, 4:30pm UTC](https://forum.lulzbot.com/t/steps-per-mm-settings/24491/1 "2022-05-04T16:30:19Z")

</div>

If I failed to record the steps/mm settings, how do I set them properly?

currently on my Taz Pro they are  
X: 100steps/mm  
Y: 100 steps/mm  
Z: 500 steps/mm  
E: 420 steps/mm

---

<div class="post-metadata">

**Author:** ![TheVirtualTim](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.lulzbot.com/thevirtualtim/32/9965_2.png) [@TheVirtualTim](https://forum.lulzbot.com/u/TheVirtualTim)\
**Post date:** [May 4, 2022, 6:57pm UTC](https://forum.lulzbot.com/t/steps-per-mm-settings/24491/2 "2022-05-04T18:57:13Z")

</div>

Those are the factory defaults. You wont normally need to change the X, Y, or Z … but changing E (E-Steps) is fairly common.

Note that on the TAZ Pro you can only set ONE value for E-Steps … not oner per extruder. If you want to set independent values for the extruders, you can use Cura to add this to the ‘Start G-Code’ per toolhead.

 ![Screen Shot 2022-05-04 at 12.53.48 PM](https://us1.discourse-cdn.com/flex020/uploads/lulzbot/original/2X/a/ac99bb639f461e5fffb4bdd562f53bcd9802dc61.png)

This “extruder start Gcode” is run each time there’s an extruder change in the job – not just at the start of the print.

---

<div class="post-metadata">

**Author:** ![seversean1](https://avatars.discourse-cdn.com/v4/letter/s/a9adbd/32.png) [@seversean1](https://forum.lulzbot.com/u/seversean1)\
**Post date:** [May 4, 2022, 7:00pm UTC](https://forum.lulzbot.com/t/steps-per-mm-settings/24491/3 "2022-05-04T19:00:10Z")

</div>

Thank you. What are the E steps? Extrusion stepper? How do you determine adjustment of that value?

---

<div class="post-metadata">

**Author:** ![TheVirtualTim](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.lulzbot.com/thevirtualtim/32/9965_2.png) [@TheVirtualTim](https://forum.lulzbot.com/u/TheVirtualTim)\
**Post date:** [May 4, 2022, 7:05pm UTC](https://forum.lulzbot.com/t/steps-per-mm-settings/24491/4 "2022-05-04T19:05:27Z")

</div>

See my reply to this post: [Need TAZ help, please - #3 by TheVirtualTim](https://forum.lulzbot.com/t/need-taz-help-please/24464/3)

You’ll perform a test … marking the cold filament at 100mm before the point where it enters the top of the tool-head and make a 2nd mark 20mm further up (120mm), heat the extruder to printing temperature, then tell the extruder to feed 100mm worth of filament (following the instructions linked in that reply).

After the extrusion completes, you’ll measure how much filament _actually_ extruded (vs. the 100mm that was _supposed_ to extrude) to determine if it is over vs. under extruding.

I supply the math used to make the adjustment in that response.

---

<div class="post-metadata">

**Author:** ![TheVirtualTim](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.lulzbot.com/thevirtualtim/32/9965_2.png) [@TheVirtualTim](https://forum.lulzbot.com/u/TheVirtualTim)\
**Post date:** [May 4, 2022, 10:37pm UTC](https://forum.lulzbot.com/t/steps-per-mm-settings/24491/5 "2022-05-04T22:37:35Z")

</div>

E-Steps refer to the number of “steps” that the stepper motor on the Extruder (the “E” in “E-Steps”) needs to move the motor in order to advance 1mm worth of cold filament (the lenght of extruded filament that comes out will be based on other things such as layer height, line width, etc. – so we’re only talking about the cold-filament going into the extruder.)

The factory defaults are different depending which printer & head are being used.
