<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Bed compensation always active?</title>
        <description> Hi,

For some time, I had a strange problem: Whenever I used G29 for mesh leveling, I was getting very similar maps, even though I was making radical changes at the bed leveling screws. I couldn&#039;t understand why these changes weren&#039;t affecting the height map, then today I have realized something: When I issued a horizontal move command from the panel due, the Z axis also moved. I didn&#039;t expect this behaviour. I thought that the corrections created by mesh leveling were only active during printing, but it seems that they are always active after you create a height map. This seems counterintuitive for me, as whenever I issue a new mesh leveling macro, the compensation is applied during probing, which results in a facit loop, where there always is the same amount of slope (reflecting the already recorded height map).  Shouldn&#039;t leveling correction be only active when printing? Is there a command that I can add to config.g to prevent bed leveling being active when not printing?

Here is my mesh leveling macro, in case I am doing something wrong (I use BLTouch as the probe): 

G28 XY;
M280 P3 S10 I1;
G28 Z;
M280 P3 S90 I1;
G1 Z5 F80;
M280 P3 S10 I1;
G29;
M280 P3 S90 I1;</description>
        <link>https://reprap.org/forum/read.php?416,819817,819817#msg-819817</link>
        <lastBuildDate>Fri, 11 Sep 2026 12:28:09 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?416,819817,819847#msg-819847</guid>
            <title>Re: Bed compensation always active?</title>
            <link>https://reprap.org/forum/read.php?416,819817,819847#msg-819847</link>
            <description><![CDATA[ Should probably clear the height map from stored file with G29 S2 first thing in the macro....]]></description>
            <dc:creator>JustSumGuy</dc:creator>
            <category>Duet</category>
            <pubDate>Mon, 23 Apr 2018 14:31:06 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?416,819817,819817#msg-819817</guid>
            <title>Bed compensation always active?</title>
            <link>https://reprap.org/forum/read.php?416,819817,819817#msg-819817</link>
            <description><![CDATA[ Hi,<br />
<br />
For some time, I had a strange problem: Whenever I used G29 for mesh leveling, I was getting very similar maps, even though I was making radical changes at the bed leveling screws. I couldn't understand why these changes weren't affecting the height map, then today I have realized something: When I issued a horizontal move command from the panel due, the Z axis also moved. I didn't expect this behaviour. I thought that the corrections created by mesh leveling were only active during printing, but it seems that they are always active after you create a height map. This seems counterintuitive for me, as whenever I issue a new mesh leveling macro, the compensation is applied during probing, which results in a facit loop, where there always is the same amount of slope (reflecting the already recorded height map).  Shouldn't leveling correction be only active when printing? Is there a command that I can add to config.g to prevent bed leveling being active when not printing?<br />
<br />
Here is my mesh leveling macro, in case I am doing something wrong (I use BLTouch as the probe): <br />
<br />
G28 XY;<br />
M280 P3 S10 I1;<br />
G28 Z;<br />
M280 P3 S90 I1;<br />
G1 Z5 F80;<br />
M280 P3 S10 I1;<br />
G29;<br />
M280 P3 S90 I1;]]></description>
            <dc:creator>drmaestro</dc:creator>
            <category>Duet</category>
            <pubDate>Mon, 23 Apr 2018 11:48:27 -0400</pubDate>
        </item>
    </channel>
</rss>
