<p>I have an Ender 3 Pro which I recently added an SKR Mini E3 v2.0 with Marlin and BLTouch.  I have run into an odd issue where roughly the first 10 mm of the print are compressed into ~7 mm of Z height.  I don't think its mechanical based on the following process.</p>
<ol>
<li>Power on the printer, <strong>Auto Home</strong>.</li>
<li>Move the print head to the middle of the bed ~1 mm off the print surface (move the nozzle down until it touches, then back of 1 mm)</li>
<li>Measure the nozzle height relative to the print bed, command a 10 mm Z move, measure the Z nozzle height it's <strong>10 mm higher.</strong></li>
<li>Level the bed with the BLTouch (The Z offset is correct and 0 mm is basically at the print surface)</li>
<li>Repeat the process above, start with the nozzle 1 mm off the bed, command a 10 mm move.  The measured height of the nozzle is now only <strong>7.5 mm</strong> higher than it was.</li>
<li>Anything I try after this (rehoming, running bed leveling again) still results in a 7.5 mm move when a 10 mm is commanded.  It's only the 10 mm closest to the bed, a second 10 mm postive move results in 10 mm delta to the nozzle height.</li>
</ol>
<p>All prints consistently have the same compression of the first layers.</p>
<p>Two other pieces of information that seem like they are relevant, the Z zero when homed is about 2.5 mm lower than when I run bed leveling.  ENABLE_LEVELING_FADE_HEIGHT is set to 10.0 mm.  Those two numbers combined seem really suspicious to me, but its not clear to me what to change if that is the problem.</p>
<p>This calibration block should be 50 mm high, it's 47 mm high and the 3 mm are lost in the first 25mm step:<br />
<a href="https://i.sstatic.net/FGwtf.jpg" rel="nofollow noreferrer" title="3D printed calibration model with ruler next beside it to show the irregularity"><img src="https://i.sstatic.net/FGwtf.jpg" alt="3D printed calibration model with ruler next beside it to show the irregularity" title="3D printed calibration model with ruler next beside it to show the irregularity" /></a></p>

CC BY-SA 4.0
2022-04-06T13:38:37.180Z
Does the Z screw move at all during the printing of the first 3 mm?
0scar
CC BY-SA 4.0
2022-04-06T15:39:41.707Z
Yes, its a proportional reduction.  I ran some test last night (sorry I haven't updated the question yet), and it appears to be caused by the offset between the z homing switch and the bed height.  If they are aligned, the problem goes away.  So its definitely related to the levelling fade height option.  I'm just not sure why the fad accounts for offset as well as the bed being skewed.
Bob
<marlin><bed-leveling><bltouch><print-axis-offset>
Marlin + BLTouch layer compression
Bob
# Marlin + BLTouch layer compression

(Asked by: username_0 on 2022-04-05)

I have an Ender 3 Pro which I recently added an SKR Mini E3 v2.0 with Marlin and BLTouch. I have run into an odd issue where roughly the first 10 mm of the print are compressed into ~7 mm of Z height. I don't think its mechanical based on the following process.

1. Power on the printer, **Auto Home**.
2. Move the print head to the middle of the bed ~1 mm off the print surface (move the nozzle down until it touches, then back of 1 mm)
3. Measure the nozzle height relative to the print bed, command a 10 mm Z move, measure the Z nozzle height it's **10 mm higher.**
4. Level the bed with the BLTouch (The Z offset is correct and 0 mm is basically at the print surface)
5. Repeat the process above, start with the nozzle 1 mm off the bed, command a 10 mm move. The measured height of the nozzle is now only **7.5 mm** higher than it was.
6. Anything I try after this (rehoming, running bed leveling again) still results in a 7.5 mm move when a 10 mm is commanded. It's only the 10 mm closest to the bed, a second 10 mm postive move results in 10 mm delta to the nozzle height.

All prints consistently have the same compression of the first layers.

Two other pieces of information that seem like they are relevant, the Z zero when homed is about 2.5 mm lower than when I run bed leveling. ENABLE\_LEVELING\_FADE\_HEIGHT is set to 10.0 mm. Those two numbers combined seem really suspicious to me, but its not clear to me what to change if that is the problem.

This calibration block should be 50 mm high, it's 47 mm high and the 3 mm are lost in the first 25mm step:  
[![3D printed calibration model with ruler next beside it to show the irregularity](https://i.sstatic.net/FGwtf.jpg "3D printed calibration model with ruler next beside it to show the irregularity")](https://i.sstatic.net/FGwtf.jpg "3D printed calibration model with ruler next beside it to show the irregularity")

**Tags:** marlin, bed-leveling, bltouch, print-axis-offset
> **Comments:**
> **username_1**: Does the Z screw move at all during the printing of the first 3 mm?  
> **username_0**: Yes, its a proportional reduction.  I ran some test last night (sorry I haven't updated the question yet), and it appears to be caused by the offset between the z homing switch and the bed height.  If they are aligned, the problem goes away.  So its definitely related to the levelling fade height option.  I'm just not sure why the fad accounts for offset as well as the bed being skewed.  

---

## 0 answers

