<p>Thanks everybody for their help, but apparently it was a slicer/software/gcode (i don't really know :D) issue...</p>
<p>So i just added this line M420 S1 after the G28 command to my Cura printer settings and now the nozzle height is always at the point i set before, no changing every print.</p>
<p>Hope my solve will help somebody who is struggling with this too!</p>

CC BY-SA 4.0
2021-03-29T15:34:57.647Z
2021-03-29T15:34:57.647Z
Martynas Usas
<p>It sounds like your bed is unstable. This is what I had to do with my Tronxy X1, and I fixed it by installing a decent bed stabiliser. Now that I have a stable bed, I only have to re-level it occasionally. However, the Tronxy X1 is a cantilever printer with a single rail for the bed, not an Ender 3.</p>
<p>I would suggest that you tighten the bed-levelling springs as far as they will go whilst still leaving sufficient movement for bed levelling, and re-position the end-stop switch. Then re-level the bed. If that doesn't work, try fitting stiffer springs. Upgrades are available for the Ender 3. If that still doesn't work, look for bed stabilisation solutions for your printer.</p>
<p>Note also that the bed-levelling knobs have a reputation for coming loose on the Ender 3. Tightening the springs (or fitting stiffer springs) may cure this, but some users fit locking nuts to stop the knobs moving.</p>

CC BY-SA 4.0
2021-03-29T06:09:52.037Z
Might just be a bad end switch if the deviation is so slow - and uniform over the whole surface. Bed screws moving on their own usually also skews the leveling itself.
towe
CC BY-SA 4.0
2021-03-29T10:46:44.207Z
@towe One would think so (and you may be right). However, with my old bed carriage, it didn't seem to be out of level (although it is a rather small bed), but I had to check the bed height for every print, and it often required adjustment at all corners, so much so that it became part of my work-flow. When I installed the new bed stabiliser, the problem vanished. I was absolutely gob-smacked, especially as I had been struggling with the problem for 3 years. I now consider myself to be an expert bed-leveller (at least, on my printer type).
Mick
CC BY-SA 4.0
2021-03-27T16:38:31.807Z
2021-03-27T17:08:54.063Z
2021-03-27T17:08:54.063Z
Mick
<p>I'm new to the 3D printing world and got my first Ender 3 (with the 32-bit controller board).</p>
<p>I have a problem with every single print. I've upgraded to the newest Marlin firmware, did the mesh leveling then started printing and fix the Z bed option in &quot;Tune - Z bed&quot; during the print (so the first layer is perfect). Please note that I save all the data of the mesh before end of the print. Then, when I start the same print again, the nozzle height is wrong. This happens every single print. The strange thing is that I need to adjust the height differently after every print. Like, the first print was -0.055 mm, second print was 0.30 mm, then it was +0.25 mm somehow.</p>
<p>I really like to print without these constant adjustments.</p>

CC BY-SA 4.0
2021-03-26T17:13:01.017Z
Are you using the stock Z homing switch or have you added a Z sensor on the print head (eg a BLTouch, etc)?
Rykara
CC BY-SA 4.0
2021-03-26T21:12:46.557Z
Im using the stock homing switch. No BLTouch
Martynas Usas
CC BY-SA 4.0
2021-03-27T07:04:41.400Z
Hmm. Usually, if your Z Min is changing it's because your bed isn't level or is warped and you're measuring in different spots. Or using different paper. Or your bed/nozzle are at significantly different temperatures between measurements. Or it could be your Z axis rod is slipping and needs tightened....
Rykara
<creality-ender-3><bed-leveling><z-axis>
Nozzle height adjusting for every print
Martynas Usas
# Nozzle height adjusting for every print

(Asked by: username_0 on 2021-03-26)

I'm new to the 3D printing world and got my first Ender 3 (with the 32-bit controller board).

I have a problem with every single print. I've upgraded to the newest Marlin firmware, did the mesh leveling then started printing and fix the Z bed option in "Tune - Z bed" during the print (so the first layer is perfect). Please note that I save all the data of the mesh before end of the print. Then, when I start the same print again, the nozzle height is wrong. This happens every single print. The strange thing is that I need to adjust the height differently after every print. Like, the first print was -0.055 mm, second print was 0.30 mm, then it was +0.25 mm somehow.

I really like to print without these constant adjustments.

**Tags:** creality-ender-3, bed-leveling, z-axis
> **Comments:**
> **username_1**: Are you using the stock Z homing switch or have you added a Z sensor on the print head (eg a BLTouch, etc)?  
> **username_0**: Im using the stock homing switch. No BLTouch  
> **username_1**: Hmm. Usually, if your Z Min is changing it's because your bed isn't level or is warped and you're measuring in different spots. Or using different paper. Or your bed/nozzle are at significantly different temperatures between measurements. Or it could be your Z axis rod is slipping and needs tightened....  

---

## 2 answers

### Answer by username_0 on 2021-03-29. Score: 0 | Accepted answer

Thanks everybody for their help, but apparently it was a slicer/software/gcode (i don't really know :D) issue...

So i just added this line M420 S1 after the G28 command to my Cura printer settings and now the nozzle height is always at the point i set before, no changing every print.

Hope my solve will help somebody who is struggling with this too!


---

### Answer by username_2 on 2021-03-27. Score: 3

It sounds like your bed is unstable. This is what I had to do with my Tronxy X1, and I fixed it by installing a decent bed stabiliser. Now that I have a stable bed, I only have to re-level it occasionally. However, the Tronxy X1 is a cantilever printer with a single rail for the bed, not an Ender 3.

I would suggest that you tighten the bed-levelling springs as far as they will go whilst still leaving sufficient movement for bed levelling, and re-position the end-stop switch. Then re-level the bed. If that doesn't work, try fitting stiffer springs. Upgrades are available for the Ender 3. If that still doesn't work, look for bed stabilisation solutions for your printer.

Note also that the bed-levelling knobs have a reputation for coming loose on the Ender 3. Tightening the springs (or fitting stiffer springs) may cure this, but some users fit locking nuts to stop the knobs moving.

> **Comments:**
> **username_3**: Might just be a bad end switch if the deviation is so slow - and uniform over the whole surface. Bed screws moving on their own usually also skews the leveling itself.  
> **username_2**: @towe One would think so (and you may be right). However, with my old bed carriage, it didn't seem to be out of level (although it is a rather small bed), but I had to check the bed height for every print, and it often required adjustment at all corners, so much so that it became part of my work-flow. When I installed the new bed stabiliser, the problem vanished. I was absolutely gob-smacked, especially as I had been struggling with the problem for 3 years. I now consider myself to be an expert bed-leveller (at least, on my printer type).  

---

