<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>is endstop necessary?</title>
        <description> I am planning to use Marlin/RAMPS for the printer firmware and I just found out some vendors sell a complete kit with mechanical endstops included. 

But are these necessary to run Marlin on RAMPS? In other words, does Marlin support RAMPS running without mechanical endstops? 

I&#039;ve built my xyz cartesian machine without really considering mechanical endstops and I am not really willing to install endstops. 

I understand that endstops are for getting the initial position of xyz without human interaction. So if I always set xyz to 0 in the beginning, wouldn&#039;t that be ok for firmware to run stepper motors afterwards?</description>
        <link>https://reprap.org/forum/read.php?1,509060,509060#msg-509060</link>
        <lastBuildDate>Tue, 21 Jul 2026 10:18:21 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?1,509060,509307#msg-509307</guid>
            <title>Re: is endstop necessary?</title>
            <link>https://reprap.org/forum/read.php?1,509060,509307#msg-509307</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>SteveRoy</strong><br />
I would imagine you would have to tweak your gcode before you print?<br />
After reaching the correct temps the printer will home via the endstops, then print</div></blockquote>Such homing is likely just done in the pre- or post-print gcode and is easily removed.<br />
<br />
As Dust said though, expensive mistakes can easily happen.  I'd design things so that if you decide to still not use end stops that something solid prevents expensive mistakes For a z-axis for instance, a solid bracket that would prevent the x-axis from lowering more than a mm or two past the normal level of the hot bed.]]></description>
            <dc:creator>cdru</dc:creator>
            <category>General</category>
            <pubDate>Fri, 15 May 2015 14:40:58 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,509060,509263#msg-509263</guid>
            <title>Re: is endstop necessary?</title>
            <link>https://reprap.org/forum/read.php?1,509060,509263#msg-509263</link>
            <description><![CDATA[ I would imagine you would have to tweak your gcode before you print?<br />
After reaching the correct temps the printer will home via the endstops, then print<br />
<br />
Steve]]></description>
            <dc:creator>SteveRoy</dc:creator>
            <category>General</category>
            <pubDate>Fri, 15 May 2015 11:59:08 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,509060,509109#msg-509109</guid>
            <title>Re: is endstop necessary?</title>
            <link>https://reprap.org/forum/read.php?1,509060,509109#msg-509109</link>
            <description><![CDATA[ when you accidently home z, you will be thankfull of a z endstop<br />
<br />
As driving your hotend threw your print bed is an expensive mistake<br />
<br />
So I will advise that you have a Z endstop if nothing else.]]></description>
            <dc:creator>Dust</dc:creator>
            <category>General</category>
            <pubDate>Fri, 15 May 2015 04:06:40 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,509060,509101#msg-509101</guid>
            <title>Re: is endstop necessary?</title>
            <link>https://reprap.org/forum/read.php?1,509060,509101#msg-509101</link>
            <description><![CDATA[ Thanks for your reply :)]]></description>
            <dc:creator>totorovirus</dc:creator>
            <category>General</category>
            <pubDate>Fri, 15 May 2015 03:47:17 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,509060,509091#msg-509091</guid>
            <title>Re: is endstop necessary?</title>
            <link>https://reprap.org/forum/read.php?1,509060,509091#msg-509091</link>
            <description><![CDATA[ Endstops are not compulsory on any Prusa but they are a real convenience and for the cost (approx. $3 for three mechanical endstops), most people don't hesitate to install them.<br />
<br />
Marlin does not force you to install endstops.]]></description>
            <dc:creator>AndrewBCN</dc:creator>
            <category>General</category>
            <pubDate>Fri, 15 May 2015 02:56:03 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,509060,509060#msg-509060</guid>
            <title>is endstop necessary?</title>
            <link>https://reprap.org/forum/read.php?1,509060,509060#msg-509060</link>
            <description><![CDATA[ I am planning to use Marlin/RAMPS for the printer firmware and I just found out some vendors sell a complete kit with mechanical endstops included. <br />
<br />
But are these necessary to run Marlin on RAMPS? In other words, does Marlin support RAMPS running without mechanical endstops? <br />
<br />
I've built my xyz cartesian machine without really considering mechanical endstops and I am not really willing to install endstops. <br />
<br />
I understand that endstops are for getting the initial position of xyz without human interaction. So if I always set xyz to 0 in the beginning, wouldn't that be ok for firmware to run stepper motors afterwards?]]></description>
            <dc:creator>totorovirus</dc:creator>
            <category>General</category>
            <pubDate>Thu, 14 May 2015 22:49:35 -0400</pubDate>
        </item>
    </channel>
</rss>
