<p>Prusa, I3 Mk2.<br>
Marlin 2.0.3  </p>

<p>The test model printed fine prior to installing Marlin 2.0.3. It's not the slicer or GCode. I tried several models, and all of them worked perfectly prior to the update. The video below shows what's happening. The Z axis homes, then when the heating is over the head centers, and rises to 15&nbsp;mm (as shown on the display). The print starts, the head doesn't move down but the display shows 0.1&nbsp;mm. I know I missed something in the Configuration.h but I can't figure out what.  </p>

<p><div class="youtube-embed"><div>
                <iframe width="640px" height="395px" src="https://www.youtube.com/embed/9jY7rp8AmIg?start=0"></iframe>
            </div></div></p>

CC BY-SA 4.0
2020-02-14T14:59:09.193Z
This sounds like the G-code contains a bad command. Might you share the first about 50-100 lines of G-code? We can cut it back then. If it is too long, pastebin is a good choice for the whole thing. Another possibility might be wrong Steps/mm on the Z-axis
Trish
CC BY-SA 4.0
2020-02-14T17:32:35.477Z
So the code worked just fine previously. This only happened after the firmware update. The model was never re-sliced.


https://pastebin.com/V7QSS83M

The only thing different about the firmware config was the enabling of Mesh bed leveling. I assume that's the issue but I have no clue.
Jared 
CC BY-SA 4.0
2020-02-14T17:38:32.717Z
ok, I see no misplaced Z-movement commands, this must be in the firmware. Now, we would need that...
Trish
CC BY-SA 4.0
2020-02-14T18:03:29.977Z
Could the firmware have a misconfigured Z axis offset (stale data in EEPROM?) or similar?
R.. GitHub STOP HELPING ICE
CC BY-SA 4.0
2020-02-14T19:20:50.960Z
Welcome to 3DPrinting.SE! Please post a link to your configuration.h, e.g. posted on PasteBin so we can help you. Also post the brand, this isn't an original Prusa, or is it?
0scar
CC BY-SA 4.0
2020-02-15T00:43:33.460Z
I assume I have an offset that is  being manipulated by the mesh leveling but I truly don't know.

https://pastebin.com/sCmcCzJt - Configuration.h

The printer is a Reprap Guru, I3 Mk2, Ramps 1.4
Jared 
CC BY-SA 4.0
2020-02-17T15:34:54.867Z
In the video, you can see on the screen where it shows the Z distance to be 15mm during warm up, then once the extruder is up to temp and it moves to print, you can see it believes it is at a Z distance of "0". Somewhere between the warm up and print it is getting the idea it needs to reset its distance to zero. I'd be looking in the G-code as to where it's doing this, which might give you a clue as to *why it's doing it*.
Pᴀᴜʟsᴛᴇʀ2
CC BY-SA 4.0
2020-02-18T11:54:42.563Z
The GCode is posted above, and again, it was not modified from a previously working version. This only started after the FIRMWARE update.   
Has anyone got any experience with the Mesh bed leveling, I'm thinking maybe that's part of the issue.
Jared 
<marlin><z-axis><reprap>
Z Axis homes, then bounces up 15 mm and stays there when printing
Jared 
# Z Axis homes, then bounces up 15 mm and stays there when printing

(Asked by: username_0 on 2020-02-14)

Prusa, I3 Mk2.  
Marlin 2.0.3

The test model printed fine prior to installing Marlin 2.0.3. It's not the slicer or GCode. I tried several models, and all of them worked perfectly prior to the update. The video below shows what's happening. The Z axis homes, then when the heating is over the head centers, and rises to 15 mm (as shown on the display). The print starts, the head doesn't move down but the display shows 0.1 mm. I know I missed something in the Configuration.h but I can't figure out what.

**Tags:** marlin, z-axis, reprap

> **Comments:**
> **username_1**: This sounds like the G-code contains a bad command. Might you share the first about 50-100 lines of G-code? We can cut it back then. If it is too long, pastebin is a good choice for the whole thing. Another possibility might be wrong Steps/mm on the Z-axis  
> **username_0**: So the code worked just fine previously. This only happened after the firmware update. The model was never re-sliced.   https://pastebin.com/V7QSS83M  The only thing different about the firmware config was the enabling of Mesh bed leveling. I assume that's the issue but I have no clue.  
> **username_1**: ok, I see no misplaced Z-movement commands, this must be in the firmware. Now, we would need that...  
> **username_2**: Could the firmware have a misconfigured Z axis offset (stale data in EEPROM?) or similar?  
> **username_3**: Welcome to 3DPrinting.SE! Please post a link to your configuration.h, e.g. posted on PasteBin so we can help you. Also post the brand, this isn't an original Prusa, or is it?  
> **username_0**: I assume I have an offset that is  being manipulated by the mesh leveling but I truly don't know.  https://pastebin.com/sCmcCzJt - Configuration.h  The printer is a Reprap Guru, I3 Mk2, Ramps 1.4  
> **username_4**: In the video, you can see on the screen where it shows the Z distance to be 15mm during warm up, then once the extruder is up to temp and it moves to print, you can see it believes it is at a Z distance of "0". Somewhere between the warm up and print it is getting the idea it needs to reset its distance to zero. I'd be looking in the G-code as to where it's doing this, which might give you a clue as to *why it's doing it*.  
> **username_0**: The GCode is posted above, and again, it was not modified from a previously working version. This only started after the FIRMWARE update.    Has anyone got any experience with the Mesh bed leveling, I'm thinking maybe that's part of the issue.  

---

## 0 answers

