Homing procedures with Marlin / Pronterface / Ramps 1.4? April 28, 2012 08:59PM |
Registered: 12 years ago Posts: 20 |
Re: Homing procedures with Marlin / Pronterface / Ramps 1.4? April 28, 2012 10:24PM |
Registered: 12 years ago Posts: 127 |
Quote
me
I am having the same issues having switched from Sprinter to Marlin. When I click home it moves and immediately stops. I have opto stops with a gen 6 electronics, I have tried putting cardboard inbetween sensors, ive tried switching the logic of the opto stops....
In pronter face my positive direction is correct but home and negative are not working. If you got it to work, can you possibly post your "mechanical" section in the configuration.h file so I can compare? I have speant hours and am stumped by this.
// Endstop Settings //#define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors // The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins. const bool X_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops. const bool Y_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops. const bool Z_ENDSTOPS_INVERTING = false; // set to true to invert the logic of the endstops. //#define DISABLE_MAX_ENDSTOPS // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1 #define X_ENABLE_ON 0 #define Y_ENABLE_ON 0 #define Z_ENABLE_ON 0 #define E_ENABLE_ON 0 // For all extruders // Disables axis when it's not being used. #define DISABLE_X true #define DISABLE_Y true #define DISABLE_Z true #define DISABLE_E true #define INVERT_X_DIR false // for Mendel set to false, for Orca set to true #define INVERT_Y_DIR true // for Mendel set to true, for Orca set to false #define INVERT_Z_DIR false // for Mendel set to false, for Orca set to true #define INVERT_E0_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false #define INVERT_E1_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false #define INVERT_E2_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false // ENDSTOP SETTINGS: // Sets direction of endstops when homing; 1=MAX, -1=MIN #define X_HOME_DIR -1 #define Y_HOME_DIR -1 #define Z_HOME_DIR -1 #define min_software_endstops true //If true, axis won't move to coordinates less than HOME_POS. #define max_software_endstops false //If true, axis won't move to coordinates greater than the defined lengths below. #define X_MAX_LENGTH 180 #define Y_MAX_LENGTH 180 #define Z_MAX_LENGTH 40 // The position of the homing switches. Use MAX_LENGTH * -0.5 if the center should be 0, 0, 0 #define X_HOME_POS 0 #define Y_HOME_POS 0 #define Z_HOME_POS 0 //// MOVEMENT SETTINGS #define NUM_AXIS 4 // The axis order in all axis related arrays is X, Y, Z, E #define HOMING_FEEDRATE {20*60, 20*60, 1*60, 0} // set the homing speeds (mm/min) // default settings
Re: Homing procedures with Marlin / Pronterface / Ramps 1.4? April 30, 2012 11:53AM |
Registered: 12 years ago Posts: 81 |
Re: Homing procedures with Marlin / Pronterface / Ramps 1.4? May 21, 2012 04:44AM |
Registered: 12 years ago Posts: 20 |
Re: Homing procedures with Marlin / Pronterface / Ramps 1.4? May 21, 2012 05:05AM |
Registered: 14 years ago Posts: 3,742 |
Re: Homing procedures with Marlin / Pronterface / Ramps 1.4? May 21, 2012 11:57AM |
Registered: 12 years ago Posts: 127 |
Re: Homing procedures with Marlin / Pronterface / Ramps 1.4? May 21, 2012 01:50PM |
Registered: 12 years ago Posts: 28 |
Re: Homing procedures with Marlin / Pronterface / Ramps 1.4? October 05, 2013 05:29AM |
Registered: 12 years ago Posts: 30 |