<p>Alright, I have figured everything out with the help of #reprap IRC community.</p>

<p>Issue #1 - Z axis not moving during zero.  Just as tjb1 suggested the issue was that it thought it was hitting the endstop, I needed to invert the logic of the endstop within the configuration.h</p>

<pre><code>const bool Z_MAX_ENDSTOP_INVERTING = true;
</code></pre>

<p>Issue #2 - No Heated bed controls.  The issue resided with the configuration of the heated bed within the configuration.h.  The bed was not defined correctly(I do not have the solution for this one as I found a pre-configured configuration.h for the Monoprice maker Select and  after loading the firmware it worked</p>

<p>Issue #3 - The extruder motor would not move.  This was the biggest issue and came down to it being a cheap RAMPS/Arduino.  E0's pinouts were not working properly so I took off the driver and wiring from E0 and put it on E1 then altered the pins_RAMPS.h and swapped the values for E1 and E0 pinouts.  after reloading the firmware the extruder then moved fine.</p>

<pre><code>#define E0_STEP_PIN        36
#define E0_DIR_PIN         34
#define E0_ENABLE_PIN      30

#define E1_STEP_PIN        26
#define E1_DIR_PIN         28
#define E1_ENABLE_PIN      24
</code></pre>

CC BY-SA 3.0
2017-11-06T18:02:36.050Z
2017-11-06T18:02:36.050Z
user2698080
<p>My Monoprice maker select recently fried its melzi board.  So I went out and purchased a ramps 1.4 kit.  I've wired it all up and Flash the firmware with marlin(most recent build).  When it boots up it boots up fine I go to prepare.  And then I go to move axis I can move the X Y and Z axis and the access is moving in the correct direction.  I go to auto home and the X and Y axis home properly but the z-axis does not move at all.  Even though I can move it manually.    Does anyone have any suggestions.  I checked the end stop for the z-axis even though I know it probably has nothing to do with it and it has continuity when the end stop switch is depressed.  </p>

CC BY-SA 3.0
2017-11-04T03:11:44.197Z
Here's a little strange update,  when moving the extruder motor it doesn't move.  I just connected the extruder motor and Connect into the Y access.  The extruder motor then moved, I I am going to check continuity of those wires going up to the extruder.  But if that doesn't work I want to say it's a firmware issue and I might have to do a deep dive into my configuration.h. to figure everything out.  Makes sense that it's firmware driven as I selected 33 and I don't have any controls for the heated bed
user2698080
CC BY-SA 3.0
2017-11-04T03:12:18.753Z
I also tried 43
user2698080
CC BY-SA 3.0
2017-11-04T05:48:41.467Z
Well the motor extruder won't move until the heating element reach the melting temperature. About Z axis maybe there are a problem with endstops settings and Z travel for homing.
Fernando Baltazar
CC BY-SA 3.0
2017-11-04T17:29:35.867Z
Alright figured out a little bit about it,  after loading a new configuration I now have bed Heating but the bed wasn't heating past 50 degrees Celsius. So I add the mosfet and now it Heats perfectly.  But now I have a new issue the extruder motor regardless of the hot end being heated is not working.  The physical part is working as I moved the stepper motor to the  y-axis and it worked. ideas?
user2698080
CC BY-SA 3.0
2017-11-06T12:33:47.490Z
Have you tried sending the printer "M119" to check endstop status and make sure it doesn't think the Z endstop is triggered?
tjb1
<marlin><z-axis><ramps-1.4><monoprice-maker-select>
Z motor not moving during auto home
user2698080
# Z motor not moving during auto home

(Asked by: username_0 on 2017-11-04)

My Monoprice maker select recently fried its melzi board. So I went out and purchased a ramps 1.4 kit. I've wired it all up and Flash the firmware with marlin(most recent build). When it boots up it boots up fine I go to prepare. And then I go to move axis I can move the X Y and Z axis and the access is moving in the correct direction. I go to auto home and the X and Y axis home properly but the z-axis does not move at all. Even though I can move it manually. Does anyone have any suggestions. I checked the end stop for the z-axis even though I know it probably has nothing to do with it and it has continuity when the end stop switch is depressed.

**Tags:** marlin, z-axis, ramps-1.4, monoprice-maker-select
> **Comments:**
> **username_0**: Here's a little strange update,  when moving the extruder motor it doesn't move.  I just connected the extruder motor and Connect into the Y access.  The extruder motor then moved, I I am going to check continuity of those wires going up to the extruder.  But if that doesn't work I want to say it's a firmware issue and I might have to do a deep dive into my configuration.h. to figure everything out.  Makes sense that it's firmware driven as I selected 33 and I don't have any controls for the heated bed  
> **username_0**: I also tried 43  
> **username_1**: Well the motor extruder won't move until the heating element reach the melting temperature. About Z axis maybe there are a problem with endstops settings and Z travel for homing.  
> **username_0**: Alright figured out a little bit about it,  after loading a new configuration I now have bed Heating but the bed wasn't heating past 50 degrees Celsius. So I add the mosfet and now it Heats perfectly.  But now I have a new issue the extruder motor regardless of the hot end being heated is not working.  The physical part is working as I moved the stepper motor to the  y-axis and it worked. ideas?  
> **username_2**: Have you tried sending the printer "M119" to check endstop status and make sure it doesn't think the Z endstop is triggered?  

---

## 1 answers

### Answer by username_0 on 2017-11-06. Score: 5 | Accepted answer

Alright, I have figured everything out with the help of #reprap IRC community.
Issue #1 - Z axis not moving during zero.  Just as tjb1 suggested the issue was that it thought it was hitting the endstop, I needed to invert the logic of the endstop within the configuration.h
const bool Z_MAX_ENDSTOP_INVERTING = true;

Issue #2 - No Heated bed controls.  The issue resided with the configuration of the heated bed within the configuration.h.  The bed was not defined correctly(I do not have the solution for this one as I found a pre-configured configuration.h for the Monoprice maker Select and  after loading the firmware it worked
Issue #3 - The extruder motor would not move.  This was the biggest issue and came down to it being a cheap RAMPS/Arduino.  E0's pinouts were not working properly so I took off the driver and wiring from E0 and put it on E1 then altered the pins_RAMPS.h and swapped the values for E1 and E0 pinouts.  after reloading the firmware the extruder then moved fine.
#define E0_STEP_PIN        36
#define E0_DIR_PIN         34
#define E0_ENABLE_PIN      30

#define E1_STEP_PIN        26
#define E1_DIR_PIN         28
#define E1_ENABLE_PIN      24


---

