<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Stepper direction on Delta&amp;#039;s</title>
        <description> This is just a query.

In the Marlin Firmware it specifically says that DELTA does not invert for the stepper direction.
----------------------------
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
#define INVERT_X_DIR true // DELTA does not invert
#define INVERT_Y_DIR true
#define INVERT_Z_DIR true
----------------------------

Is there a specific reason as to why that is?

I ask because in tweaking my Kossel Mini to try and get a little larger Printable_Radius I found that that my carriage placement and movement range sort of cuts it down. You see I have a Linear Rail version of the Kossel Mini and the instructions say to to place the rails at a certain distance. With the rails being a certain length the carriages do not go down as far as the pulley versions. My Printable_Radius is more like 80mm so a 160mm diameter. 200mm diameter is what I want and what it should be. So in looking at how it is setup I have two options. I could lower the rails or just invert the carriages. Inverting the carriages would be a lot easier as I have already gone through the process of leveling and squaring everything. But if I do that I need to Invert the directions of the steppers as the belts would also have to flip. Yet the Marlin Firmware specifically says that DELTA&#039;s do not invert. So I am wondering why that is.
So...
Will it cause adverse affects in how things are printed if I do invert them?</description>
        <link>https://reprap.org/forum/read.php?178,763422,763422#msg-763422</link>
        <lastBuildDate>Tue, 09 Jun 2026 14:17:35 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?178,763422,763822#msg-763822</guid>
            <title>Re: Stepper direction on Delta&#039;s</title>
            <link>https://reprap.org/forum/read.php?178,763422,763822#msg-763822</link>
            <description><![CDATA[ Thanks for the input both of you. I went ahead and tested out changing the value and it does seem to work fine.]]></description>
            <dc:creator>VectorRoll</dc:creator>
            <category>Delta Machines</category>
            <pubDate>Sun, 23 Apr 2017 00:03:01 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?178,763422,763491#msg-763491</guid>
            <title>Re: Stepper direction on Delta&#039;s</title>
            <link>https://reprap.org/forum/read.php?178,763422,763491#msg-763491</link>
            <description><![CDATA[ When I was running Marlin, my config had this:<br />
<br />
<pre class="bbcode">
#define INVERT_X_DIR false // DELTA does not invert
#define INVERT_Y_DIR false
#define INVERT_Z_DIR false</pre>
<br />
which is opposite to yours.  So I'd say that it's fine to adjust this value.]]></description>
            <dc:creator>nebbian</dc:creator>
            <category>Delta Machines</category>
            <pubDate>Fri, 21 Apr 2017 00:47:45 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?178,763422,763451#msg-763451</guid>
            <title>Re: Stepper direction on Delta&#039;s</title>
            <link>https://reprap.org/forum/read.php?178,763422,763451#msg-763451</link>
            <description><![CDATA[ I find it very surprising that Marlin doesn't let you invert the motor direction when it is configured for a delta. But you can just reverse the motor connectors instead.]]></description>
            <dc:creator>dc42</dc:creator>
            <category>Delta Machines</category>
            <pubDate>Thu, 20 Apr 2017 15:19:18 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?178,763422,763422#msg-763422</guid>
            <title>Stepper direction on Delta&#039;s</title>
            <link>https://reprap.org/forum/read.php?178,763422,763422#msg-763422</link>
            <description><![CDATA[ This is just a query.<br />
<br />
In the Marlin Firmware it specifically says that DELTA does not invert for the stepper direction.<br />
----------------------------<br />
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.<br />
#define INVERT_X_DIR true // DELTA does not invert<br />
#define INVERT_Y_DIR true<br />
#define INVERT_Z_DIR true<br />
----------------------------<br />
<br />
Is there a specific reason as to why that is?<br />
<br />
I ask because in tweaking my Kossel Mini to try and get a little larger Printable_Radius I found that that my carriage placement and movement range sort of cuts it down. You see I have a Linear Rail version of the Kossel Mini and the instructions say to to place the rails at a certain distance. With the rails being a certain length the carriages do not go down as far as the pulley versions. My Printable_Radius is more like 80mm so a 160mm diameter. 200mm diameter is what I want and what it should be. So in looking at how it is setup I have two options. I could lower the rails or just invert the carriages. Inverting the carriages would be a lot easier as I have already gone through the process of leveling and squaring everything. But if I do that I need to Invert the directions of the steppers as the belts would also have to flip. Yet the Marlin Firmware specifically says that DELTA's do not invert. So I am wondering why that is.<br />
So...<br />
Will it cause adverse affects in how things are printed if I do invert them?]]></description>
            <dc:creator>VectorRoll</dc:creator>
            <category>Delta Machines</category>
            <pubDate>Thu, 20 Apr 2017 12:59:52 -0400</pubDate>
        </item>
    </channel>
</rss>
