<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Problems setting Z offset with new probe (Marlin) [FIXED]</title>
        <description> Ever have one of those days when you can&#039;t get something to work right, even though you&#039;re sure you&#039;re doing everything correctly? I&#039;m having one of those days...

My equipment is:
Prusa i3 (much modified)
Arduino/RAMPS 1.4
Marlin (configuration.h file attached)

Originally this setup was working very well, using an inductive probe for self-levelling. When that probe was installed I put the hot-end a paper&#039;s-thickness off the build surface, then moved the probe up and down until it triggered at the right point. After a bit of trial and error this has worked very well for many months, but I really wanted to get back to printing on glass as I found that far more useful and effective.
So I took off the inductive probe, fitted an IR probe in its place, and made the appropriate changes in Marlin&#039;s configuration.h file to make it work - and it does seem to work OK. I can auto-level and home the z-axis properly.

My problem is that the hot-end prints far too high off the bed. I have set Z_PROBE_OFFSET_FROM_EXTRUDER to a value that, if I send G0 Z0, the hot-end just grips a thin sheet of paper (0.08mm thick). Despite this, when I start to print the hot-end looks to be 0.4mm or 0.5mm off the bed instead of the 0.2/0.3 set when slicing; the filament just drops down and doesn&#039;t stick.

I have no Z offsets set in either Slic3r or Cura (I use either via Repetier Host) and, as far as I can tell, I have none elsewhere.

Can anyone suggest a place to look, or any other ideas? I could use some fresh clues!

Thanks,
David</description>
        <link>https://reprap.org/forum/read.php?219,517107,517107#msg-517107</link>
        <lastBuildDate>Fri, 12 Jun 2026 10:05:32 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?219,517107,517233#msg-517233</guid>
            <title>Re: Problems setting Z offset with new probe (Marlin) [FIXED]</title>
            <link>https://reprap.org/forum/read.php?219,517107,517233#msg-517233</link>
            <description><![CDATA[ Tried again this afternoon - followed exactly the same procedure as yesterday and (after a few minor issues) the thing worked precisely as it should.<br />
<br />
I have no idea what I did differently... but I did put a glass sheet over the heated bed, and I think the IR probe was a lot happier with that rather than the previous 'kapton on aluminium' surface.  Maybe it was getting the wrong sort of reflections.<br />
<br />
Or maybe I'm just going through the mentalpause...]]></description>
            <dc:creator>David J</dc:creator>
            <category>RAMPS Electronics</category>
            <pubDate>Wed, 03 Jun 2015 11:17:03 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?219,517107,517107#msg-517107</guid>
            <title>Problems setting Z offset with new probe (Marlin) [FIXED]</title>
            <link>https://reprap.org/forum/read.php?219,517107,517107#msg-517107</link>
            <description><![CDATA[ Ever have one of those days when you can't get something to work right, even though you're sure you're doing everything correctly? I'm having one of those days...<br />
<br />
My equipment is:<br />
Prusa i3 (much modified)<br />
Arduino/RAMPS 1.4<br />
Marlin (configuration.h file attached)<br />
<br />
Originally this setup was working very well, using an inductive probe for self-levelling. When that probe was installed I put the hot-end a paper's-thickness off the build surface, then moved the probe up and down until it triggered at the right point. After a bit of trial and error this has worked very well for many months, but I really wanted to get back to printing on glass as I found that far more useful and effective.<br />
So I took off the inductive probe, fitted an IR probe in its place, and made the appropriate changes in Marlin's configuration.h file to make it work - and it does seem to work OK. I can auto-level and home the z-axis properly.<br />
<br />
My problem is that the hot-end prints far too high off the bed. I have set Z_PROBE_OFFSET_FROM_EXTRUDER to a value that, if I send G0 Z0, the hot-end just grips a thin sheet of paper (0.08mm thick). Despite this, when I start to print the hot-end looks to be 0.4mm or 0.5mm off the bed instead of the 0.2/0.3 set when slicing; the filament just drops down and doesn't stick.<br />
<br />
I have no Z offsets set in either Slic3r or Cura (I use either via Repetier Host) and, as far as I can tell, I have none elsewhere.<br />
<br />
Can anyone suggest a place to look, or any other ideas? I could use some fresh clues!<br />
<br />
Thanks,<br />
David]]></description>
            <dc:creator>David J</dc:creator>
            <category>RAMPS Electronics</category>
            <pubDate>Wed, 03 Jun 2015 06:28:48 -0400</pubDate>
        </item>
    </channel>
</rss>
