New i3 Pro C setup questions
Posted: Mon Jul 20, 2015 2:39 am
I'm new and I have some questions. Here is some information to let you know where I am at.
I have the latest Marlin firmware loaded, using GT2560 board. Motors work fine, no noise, nothing strange. Heaters all work ok, temp is good. There are limit switches installed on the min side of the x,y,z axis, but if I move the motors using Repetier in manual control and I push the limit switch in it doesn't stop the travel. I assume the configuration H is set up correctly, but I have some questions concerning that also.
Configuration H,
1. I have "#define MOTHERBOARD 7" but should it really be MOTHERBOARD 34 since I have 2 extruders and the heated bed? I don't see a description for #7.
2. I assume that the limit switches are not set up correctly since they don't stop the motor during manual control travel. So, I would need to edit configuration h but I'm not sure what to change. The switches are wired as NC and they do open when the switch is pushed in.
const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false;
I assume that I need to change the above endstops to TRUE for the XYZ min endstops, since I don't have MAX endstops can I leave them false?
3. Once I get the limit switches working I have a question. If operating the Y axis travel and it goes all the way to the limit switch then both the extruder heads are a little off the bed, with X axis limit activated the #1 extruder head will be off the bed, and #2 extruder will be off the bed at the max amount of travel, supposedly 200mm. How do I define the max travel so I don't go off the bed in Y and X axis?
Here?
#define X_MAX_POS 210
#define X_MIN_POS 0
#define Y_MAX_POS 210
#define Y_MIN_POS 0
#define Z_MAX_POS 180
#define Z_MIN_POS 0
4. For the Z travel, should the limit switch be set so that when the extruder is just touching the bed (1-2 piece of paper thick distance) then the switch is activated? And I assume that the bed would be leveled at this minimum distance between all 4 corners of the bed and the extruders.
I apologize for my long post, I really could use some help and although I am electrically, mechanically not a noob, this is really new to me...lol.
Thanks!
I have the latest Marlin firmware loaded, using GT2560 board. Motors work fine, no noise, nothing strange. Heaters all work ok, temp is good. There are limit switches installed on the min side of the x,y,z axis, but if I move the motors using Repetier in manual control and I push the limit switch in it doesn't stop the travel. I assume the configuration H is set up correctly, but I have some questions concerning that also.
Configuration H,
1. I have "#define MOTHERBOARD 7" but should it really be MOTHERBOARD 34 since I have 2 extruders and the heated bed? I don't see a description for #7.
2. I assume that the limit switches are not set up correctly since they don't stop the motor during manual control travel. So, I would need to edit configuration h but I'm not sure what to change. The switches are wired as NC and they do open when the switch is pushed in.
const bool X_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false;
I assume that I need to change the above endstops to TRUE for the XYZ min endstops, since I don't have MAX endstops can I leave them false?
3. Once I get the limit switches working I have a question. If operating the Y axis travel and it goes all the way to the limit switch then both the extruder heads are a little off the bed, with X axis limit activated the #1 extruder head will be off the bed, and #2 extruder will be off the bed at the max amount of travel, supposedly 200mm. How do I define the max travel so I don't go off the bed in Y and X axis?
Here?
#define X_MAX_POS 210
#define X_MIN_POS 0
#define Y_MAX_POS 210
#define Y_MIN_POS 0
#define Z_MAX_POS 180
#define Z_MIN_POS 0
4. For the Z travel, should the limit switch be set so that when the extruder is just touching the bed (1-2 piece of paper thick distance) then the switch is activated? And I assume that the bed would be leveled at this minimum distance between all 4 corners of the bed and the extruders.
I apologize for my long post, I really could use some help and although I am electrically, mechanically not a noob, this is really new to me...lol.
Thanks!