<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Setting Z end point - driving me nuts</title>
        <description> I have learned the importance of the establishing the zero point for Z axis.  Right now it&#039;s the single most critical factor deciding the print out come for me.

When it&#039;s set too high (too much gap between the heated plate and the hot end tip) the lower layers (not just the first layer, but several of them rather) curl up and mess up the shape.  

I can see the continuation of this effect in the higher layer, but it gets progressively less severe and if the shape is tall enough then I don&#039;t see it in the upper layer.  I think I may actually use this into my advantage with certain type of shapes - like the end cap for shower curtain rod that I printed the other day.  This &quot;rounded&quot; end would&#039;ve been ideal, but of course that was one of the few prints that came out crisp. lol

When it&#039;s too low then the hot end digs into the below layer and the whole thing become so messy in no time.


Okay, so I spent quite some time to set the zero point for Z axis, and figured out the ideal first layer thickness.  However... unfortunately, for whatever reason, the gap between the hot end and the heated plate changes ever so slightly between EVERY print!!

I adjust the screw to re-establish the correct end point.  If I&#039;m lucky I get it right.. if I am not so lucky (which is the case a lot of times) then it&#039;s set either too high or too low...  I have to stop printing after a few layers (so I have to be watching it - I can&#039;t start printing and leave), scrape it the mess off the glass plate, try to recalibrate the z zero, and restart... over and over until I get it right.


Is something wrong with my printer?  Did anyone ever had a difficulty setting up the Z end point and keeping it?  Or, is there some trick that would allow me to have some margin of error with this setting?</description>
        <link>https://reprap.org/forum/read.php?4,230692,230692#msg-230692</link>
        <lastBuildDate>Wed, 16 Sep 2026 09:10:53 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,232143#msg-232143</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,232143#msg-232143</link>
            <description><![CDATA[ not if you G28 Z0 if i put Z28 on its own]]></description>
            <dc:creator>chris33</dc:creator>
            <category>Reprappers</category>
            <pubDate>Fri, 02 Aug 2013 14:16:00 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,231801#msg-231801</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,231801#msg-231801</link>
            <description><![CDATA[ "G28"   homes X, Y and Z<br />
<br />
"G28 X Y"  will home only X and Y]]></description>
            <dc:creator>bigkahuna</dc:creator>
            <category>Reprappers</category>
            <pubDate>Thu, 01 Aug 2013 12:53:09 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,231628#msg-231628</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,231628#msg-231628</link>
            <description><![CDATA[ But G28 is to home all the axis, using the end point switch, which is not what I want to do.  <br />
<br />
What I want/need to do is (per bigkahuna's suggestion) to place the hot end bottom at the exact distance away from the heated plate (using the Z 0.1 +/- control), and establish that as the z axis zero - regardless of the state of z end stop switch.<br />
<br />
If I send in G28 at that point, it will simply try to re-establish the z axis zero one more time, using the end point switch, basically canceling what I just did.<br />
<br />
Isn't that right?]]></description>
            <dc:creator>Yamster</dc:creator>
            <category>Reprappers</category>
            <pubDate>Wed, 31 Jul 2013 23:23:45 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,231626#msg-231626</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,231626#msg-231626</link>
            <description><![CDATA[ G28 it is]]></description>
            <dc:creator>chris33</dc:creator>
            <category>Reprappers</category>
            <pubDate>Wed, 31 Jul 2013 23:04:35 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,231584#msg-231584</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,231584#msg-231584</link>
            <description><![CDATA[ By the way, I think the command is G92 Z0, not G28 Z0.  :)]]></description>
            <dc:creator>Yamster</dc:creator>
            <category>Reprappers</category>
            <pubDate>Wed, 31 Jul 2013 17:32:37 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,231324#msg-231324</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,231324#msg-231324</link>
            <description><![CDATA[ Thank you!]]></description>
            <dc:creator>Yamster</dc:creator>
            <category>Reprappers</category>
            <pubDate>Tue, 30 Jul 2013 23:34:06 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,231305#msg-231305</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,231305#msg-231305</link>
            <description><![CDATA[ I had been wondering how to deal with different thicknesses of glass in one printer, now thanks to you guys I think there is a way. Thanks!]]></description>
            <dc:creator>Yvan</dc:creator>
            <category>Reprappers</category>
            <pubDate>Tue, 30 Jul 2013 21:45:22 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,231232#msg-231232</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,231232#msg-231232</link>
            <description><![CDATA[ yamster in pronterface theres a + button next to graph click that give button name ie Z home put in G28 Z0 and then save]]></description>
            <dc:creator>chris33</dc:creator>
            <category>Reprappers</category>
            <pubDate>Tue, 30 Jul 2013 15:19:19 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,231225#msg-231225</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,231225#msg-231225</link>
            <description><![CDATA[ Hmm.. I haven't really thought about this heat expansion thing...  Yeah, after seeing both you and bigkahuna mentioning about heating up the hot ends first, now it make sense.<br />
<br />
Thanks!<br />
<br />
chris33 Wrote:<br />
-------------------------------------------------------<br />
&gt; to be honest i would try to heat the hotend and<br />
&gt; the heatbed to nearly the temp and do each corner<br />
&gt; meaning each corner diagonal to each other, you<br />
&gt; have to allow for expansion due to the heat for<br />
&gt; instance on a cold bed and hot end be perfect fit<br />
&gt; once its to temp the espansion makes the gap<br />
&gt; smaller]]></description>
            <dc:creator>Yamster</dc:creator>
            <category>Reprappers</category>
            <pubDate>Tue, 30 Jul 2013 14:58:02 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,231222#msg-231222</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,231222#msg-231222</link>
            <description><![CDATA[ Wow.. that's a neat trick, but...  You have created a Z=0 button?  What do you mean by that?  I used Pronterface, too, but there's no such button. Could you kindly tell me how to get this Z=0 button thing set up?<br />
<br />
Thank you.<br />
<br />
bigkahuna Wrote:<br />
-------------------------------------------------------<br />
&gt; I have the same problem with my prusa.<br />
&gt; <br />
&gt; A simple solution that insures that the distance<br />
&gt; is always correct....<br />
&gt; <br />
&gt; I use Ponterface and have created a "Z=0" Button. <br />
&gt; <br />
&gt; <br />
&gt; 1:  Preheat the heated bed and extruder and<br />
&gt; position the extruder<br />
&gt;      in the center of the heated bed .<br />
&gt; <br />
&gt; 2: Home the Z axis on a slip of paper and adjust<br />
&gt; up or down as required using the Z 0.1 + / -,<br />
&gt; <br />
&gt; 3: When the height is satisfactory use the Z=0<br />
&gt; button.  <br />
&gt; <br />
&gt; Check slicer and insure  that your beginning Gcode<br />
&gt; does not include a "home XYZ", <br />
&gt; if so change it to just "home X and Y".  Do,this <br />
&gt; proceedure everytime the heated bed<br />
&gt;  and extruder are allowed to cool.]]></description>
            <dc:creator>Yamster</dc:creator>
            <category>Reprappers</category>
            <pubDate>Tue, 30 Jul 2013 14:53:02 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,230908#msg-230908</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,230908#msg-230908</link>
            <description><![CDATA[ to be honest i would try to heat the hotend and the heatbed to nearly the temp and do each corner meaning each corner diagonal to each other, you have to allow for expansion due to the heat for instance on a cold bed and hot end be perfect fit once its to temp the espansion makes the gap smaller]]></description>
            <dc:creator>chris33</dc:creator>
            <category>Reprappers</category>
            <pubDate>Mon, 29 Jul 2013 15:37:51 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,230886#msg-230886</guid>
            <title>Re: Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,230886#msg-230886</link>
            <description><![CDATA[ I have the same problem with my prusa.<br />
<br />
A simple solution that insures that the distance is always correct....<br />
<br />
I use Ponterface and have created a "Z=0" Button.  <br />
<br />
1:  Preheat the heated bed and extruder and position the extruder<br />
     in the center of the heated bed .<br />
<br />
2: Home the Z axis on a slip of paper and adjust up or down as required using the Z 0.1 + / -,<br />
<br />
3: When the height is satisfactory use the Z=0 button.  <br />
<br />
Check slicer and insure  that your beginning Gcode does not include a "home XYZ", <br />
if so change it to just "home X and Y".  Do,this  proceedure everytime the heated bed<br />
 and extruder are allowed to cool.]]></description>
            <dc:creator>bigkahuna</dc:creator>
            <category>Reprappers</category>
            <pubDate>Mon, 29 Jul 2013 13:59:15 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,230692,230692#msg-230692</guid>
            <title>Setting Z end point - driving me nuts</title>
            <link>https://reprap.org/forum/read.php?4,230692,230692#msg-230692</link>
            <description><![CDATA[ I have learned the importance of the establishing the zero point for Z axis.  Right now it's the single most critical factor deciding the print out come for me.<br />
<br />
When it's set too high (too much gap between the heated plate and the hot end tip) the lower layers (not just the first layer, but several of them rather) curl up and mess up the shape.  <br />
<br />
I can see the continuation of this effect in the higher layer, but it gets progressively less severe and if the shape is tall enough then I don't see it in the upper layer.  I think I may actually use this into my advantage with certain type of shapes - like the end cap for shower curtain rod that I printed the other day.  This "rounded" end would've been ideal, but of course that was one of the few prints that came out crisp. lol<br />
<br />
When it's too low then the hot end digs into the below layer and the whole thing become so messy in no time.<br />
<br />
<br />
Okay, so I spent quite some time to set the zero point for Z axis, and figured out the ideal first layer thickness.  However... unfortunately, for whatever reason, the gap between the hot end and the heated plate changes ever so slightly between EVERY print!!<br />
<br />
I adjust the screw to re-establish the correct end point.  If I'm lucky I get it right.. if I am not so lucky (which is the case a lot of times) then it's set either too high or too low...  I have to stop printing after a few layers (so I have to be watching it - I can't start printing and leave), scrape it the mess off the glass plate, try to recalibrate the z zero, and restart... over and over until I get it right.<br />
<br />
<br />
Is something wrong with my printer?  Did anyone ever had a difficulty setting up the Z end point and keeping it?  Or, is there some trick that would allow me to have some margin of error with this setting?]]></description>
            <dc:creator>Yamster</dc:creator>
            <category>Reprappers</category>
            <pubDate>Mon, 29 Jul 2013 00:44:08 -0400</pubDate>
        </item>
    </channel>
</rss>
