<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Marlin Autoprobe checklist</title>
        <description> I don&#039;t think my RichieC Marlin&#039;s Auto calibration is set up correctly. Can someone running me through the process.

I&#039;m running RAMPS 1.4. I have a micro switch connected to Z-Min (pin 18)  Not sure if it is NO or NC. How can I reverse it in the firmware?

Do I need to comment or uncomment anything in Configuration.h or pin.h? Or am I ready to go with my basic motherboard 33 set?

I know I have to set the probe offsets etc. but not sure if anything else inpin.h needs alterations.

Thanks</description>
        <link>https://reprap.org/forum/read.php?178,379262,379262#msg-379262</link>
        <lastBuildDate>Tue, 21 Jul 2026 09:41:58 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?178,379262,497192#msg-497192</guid>
            <title>Re: Marlin Autoprobe checklist</title>
            <link>https://reprap.org/forum/read.php?178,379262,497192#msg-497192</link>
            <description><![CDATA[ Thanks vreihen, I was trying for 2 days now to get autolevel to compile correctly. This should be disabled by default for the delta examples.]]></description>
            <dc:creator>sungod3k</dc:creator>
            <category>Delta Machines</category>
            <pubDate>Wed, 15 Apr 2015 09:49:49 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?178,379262,381900#msg-381900</guid>
            <title>Re: Marlin Autoprobe checklist</title>
            <link>https://reprap.org/forum/read.php?178,379262,381900#msg-381900</link>
            <description><![CDATA[ Thank you. You were correct sir!!!]]></description>
            <dc:creator>disneytoy</dc:creator>
            <category>Delta Machines</category>
            <pubDate>Sat, 12 Jul 2014 10:29:46 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?178,379262,381866#msg-381866</guid>
            <title>Re: Marlin Autoprobe checklist</title>
            <link>https://reprap.org/forum/read.php?178,379262,381866#msg-381866</link>
            <description><![CDATA[ My old Marlin configuration.h file has this little gem hidden inside it:<br />
<br />
// Deltas never have min endstops<br />
#define DISABLE_MIN_ENDSTOPS<br />
<br />
Since M119 isn't showing the MIN endstops, I'm guessing that yours has the same setting not commented out.  Put a double slash in front of it (to comment it out) and see if M119 shows all six endstops.....]]></description>
            <dc:creator>vreihen</dc:creator>
            <category>Delta Machines</category>
            <pubDate>Sat, 12 Jul 2014 09:21:19 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?178,379262,381707#msg-381707</guid>
            <title>Re: Marlin Autoprobe checklist</title>
            <link>https://reprap.org/forum/read.php?178,379262,381707#msg-381707</link>
            <description><![CDATA[ Hi Gang!<br />
<br />
I'm trying to test my autocalibration switch. I have a simple microswitch wired to my Ramps 1.4 I'm connected to Pin 18. I've tested my wiring with a multimeter to it does work.<br />
<br />
I use M119 to test my switch, But I only get:<br />
<br />
01:23:32.110 : Reporting endstop status<br />
01:23:32.110 : x_max: TRIGGERED<br />
01:23:32.110 : y_max: TRIGGERED<br />
01:23:32.110 : z_max: TRIGGERED<br />
<br />
Not reporting Z_min?<br />
<br />
I checked my Pin.h and it looks good. Do I have anything mis-configured for my probe?<br />
<br />
Thanks<br />
<br />
------------------------------------------------------------------<br />
<br />
<br />
<br />
<br />
#if MOTHERBOARD == 33 || MOTHERBOARD == 34 || MOTHERBOARD == 35 || MOTHERBOARD == 77<br />
<br />
  #define LARGE_FLASH true<br />
 <br />
  #if MOTHERBOARD == 77<br />
    #define X_STEP_PIN         54<br />
    #define X_DIR_PIN          55<br />
    #define X_ENABLE_PIN       38<br />
    #define X_MIN_PIN           3<br />
    #define X_MAX_PIN           -1   //2 //Max endstops default to disabled "-1", set to commented value to enable.<br />
<br />
    #define Y_STEP_PIN         60<br />
    #define Y_DIR_PIN          61<br />
    #define Y_ENABLE_PIN       56<br />
    #define Y_MIN_PIN          14<br />
    #define Y_MAX_PIN          -1   //15<br />
<br />
    #define Z_STEP_PIN         46<br />
    #define Z_DIR_PIN          48<br />
    #define Z_ENABLE_PIN       63<br />
    #define Z_MIN_PIN          18<br />
    #define Z_MAX_PIN          -1<br />
<br />
    #define Z2_STEP_PIN        36<br />
    #define Z2_DIR_PIN         34<br />
    #define Z2_ENABLE_PIN      30<br />
<br />
    #define E0_STEP_PIN        26<br />
    #define E0_DIR_PIN         28<br />
    #define E0_ENABLE_PIN      24<br />
<br />
    #define E1_STEP_PIN        36<br />
    #define E1_DIR_PIN         34<br />
    #define E1_ENABLE_PIN      30<br />
<br />
    #define SDPOWER            -1<br />
    #define SDSS               25//53<br />
    #define LED_PIN            13<br />
<br />
    #define BEEPER             33   <br />
<br />
  #else<br />
<br />
    #define X_STEP_PIN         54<br />
    #define X_DIR_PIN          55<br />
    #define X_ENABLE_PIN       38<br />
    #define X_MIN_PIN          -1 // unused for deltabot, was 3<br />
    #define X_MAX_PIN           2<br />
<br />
    #define Y_STEP_PIN         60<br />
    #define Y_DIR_PIN          61<br />
    #define Y_ENABLE_PIN       56<br />
    #define Y_MIN_PIN          -1 // unused for deltabot, was 14<br />
    #define Y_MAX_PIN          15<br />
<br />
    #define Z_STEP_PIN         46<br />
    #define Z_DIR_PIN          48<br />
    #define Z_ENABLE_PIN       62<br />
    #define Z_MIN_PIN          18 // autolevel probe for deltabot<br />
    #define Z_MAX_PIN          19<br />
<br />
    #define Z2_STEP_PIN        36<br />
    #define Z2_DIR_PIN         34<br />
    #define Z2_ENABLE_PIN      30<br />
<br />
    #define E0_STEP_PIN        26<br />
    #define E0_DIR_PIN         28<br />
    #define E0_ENABLE_PIN      24<br />
<br />
    #define E1_STEP_PIN        36<br />
    #define E1_DIR_PIN         34<br />
    #define E1_ENABLE_PIN      30<br />
<br />
    #define SDPOWER            -1<br />
    #define SDSS               53<br />
    #define LED_PIN            13<br />
  #endif<br />
<br />
  #if MOTHERBOARD == 33 || MOTHERBOARD == 35<br />
    #define FAN_PIN            9 // (Sprinter config)<br />
  #else<br />
    #define FAN_PIN            4 // IO pin. Buffer needed<br />
  #endif<br />
<br />
  #if MOTHERBOARD == 77<br />
    #define FAN_PIN            8<br />
  #endif]]></description>
            <dc:creator>disneytoy</dc:creator>
            <category>Delta Machines</category>
            <pubDate>Sat, 12 Jul 2014 00:54:20 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?178,379262,379749#msg-379749</guid>
            <title>Re: Marlin Autoprobe checklist</title>
            <link>https://reprap.org/forum/read.php?178,379262,379749#msg-379749</link>
            <description><![CDATA[ Thank you!]]></description>
            <dc:creator>disneytoy</dc:creator>
            <category>Delta Machines</category>
            <pubDate>Tue, 08 Jul 2014 02:19:57 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?178,379262,379740#msg-379740</guid>
            <title>Re: Marlin Autoprobe checklist</title>
            <link>https://reprap.org/forum/read.php?178,379262,379740#msg-379740</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>disneytoy</strong><br />
I don't think my RichieC Marlin's Auto calibration is set up correctly. Can someone running me through the process.<br />
<br />
I'm running RAMPS 1.4. I have a micro switch connected to Z-Min (pin 18)  Not sure if it is NO or NC. How can I reverse it in the firmware?<br />
<br />
Do I need to comment or uncomment anything in Configuration.h or pin.h? Or am I ready to go with my basic motherboard 33 set?<br />
<br />
I know I have to set the probe offsets etc. but not sure if anything else inpin.h needs alterations.<br />
<br />
Thanks</div></blockquote>
<br />
Hi Disneytoy<br />
<br />
Use M119 to determine the state of your Z probe microswitch. It should be 'open' when the probe is deployed but not touching the bed and change to 'triggered' when the probe touches the bed. If you need to change it look for this line in your configuration.h :-<br />
<br />
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop<br />
<br />
Change the 'false' to 'true' or vice versa to alter the endstop logic. In order for the probe software to work you also need to disable the X and Y min endstops. Do this by editing pins.h. You need to find the pin definition section for your motherboard and make the definition for both these endstop pins -1<br />
<br />
Good luck<br />
<br />
Andy]]></description>
            <dc:creator>AndyCart</dc:creator>
            <category>Delta Machines</category>
            <pubDate>Tue, 08 Jul 2014 01:26:37 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?178,379262,379262#msg-379262</guid>
            <title>Marlin Autoprobe checklist</title>
            <link>https://reprap.org/forum/read.php?178,379262,379262#msg-379262</link>
            <description><![CDATA[ I don't think my RichieC Marlin's Auto calibration is set up correctly. Can someone running me through the process.<br />
<br />
I'm running RAMPS 1.4. I have a micro switch connected to Z-Min (pin 18)  Not sure if it is NO or NC. How can I reverse it in the firmware?<br />
<br />
Do I need to comment or uncomment anything in Configuration.h or pin.h? Or am I ready to go with my basic motherboard 33 set?<br />
<br />
I know I have to set the probe offsets etc. but not sure if anything else inpin.h needs alterations.<br />
<br />
Thanks]]></description>
            <dc:creator>disneytoy</dc:creator>
            <category>Delta Machines</category>
            <pubDate>Mon, 07 Jul 2014 02:23:57 -0400</pubDate>
        </item>
    </channel>
</rss>
