Printer will home Home (X)

Hello All
I am having issues with Homing to the X (Alpha)

#corexy_homing false # Set to true if homing on a hbot or corexy
alpha_min_endstop 1.24!^ # Pin to read min endstop, add a ! to invert if endstop is NO connected to ground
#alpha_max_endstop 1.25^ # Pin to read max endstop, uncomment this and comment the above if using max endstops
alpha_homing_direction home_to_min # Or set to home_to_max and set alpha_max and uncomment the alpha_max_endstop
alpha_min -33 # This gets loaded as the current position after homing when home_to_min is set
alpha_max 220

(( alpha_min_endstop 1.24!^ Shows triggered when closed with M119))

endstops_enable true # The endstop module is enabled by default and can be disabled here
#corexy_homing false # Set to true if homing on a hbot or corexy
alpha_min_endstop 1.24!^ # Pin to read min endstop, add a ! to invert if endstop is NO connected to ground
#alpha_max_endstop 1.25^ # Pin to read max endstop, uncomment this and comment the above if using max endstops
alpha_homing_direction home_to_min # Or set to home_to_max and set alpha_max and uncomment the alpha_max_endstop
alpha_min -33 # This gets loaded as the current position after homing when home_to_min is set
alpha_max 220 # This gets loaded as the current position after homing when home_to_max is set

((I have tgried alpha_min_endstop 1.24!^ & 1.24^ same results))

It is a Cartesian type I3 Clone. Bed Size 220 220 240 offset -10 -33

The other Axis work fine, and I have tried the cable swapping to dead if its a dead one, but the results are the same. My board is a Mks1.3 I know its not a smoothie and I wish it was, but funds are not allowing me to get one just yet.

I anyone has the fix or the pointer to what I am doing wrong, or if I need to post more info to sort this please post a reply, I have been trying this now for a few days now.

Thank you

Imported from wikidot

In the terminal run command M119 , this will show the states of the end stops. Sounds like your is triggered.
Post that result please.

Hi
Yes you were right, It now homes correctly on the X & Y

on the Z however that is another matter. I am trying to use a BLT and I can get it to probe the bed and the probe itself works fine, i used it with my Ramps then Mks Base 1.4 1.5 all fine. Just with Soothieware it does not drop down to the bed after the homing is done and the print starts, it sits around 15 mm in the air.

The wiring I am using is as the diagramme shows

flickr:34641515216

And my Config in full below, I think it’s just a simple error, but for the life of me, I can’t find it.

default_feed_rate 4000
default_seek_rate 4000
mm_per_arc_segment 0.0
#mm_per_line_segment 5
mm_max_arc_error 0.01
alpha_steps_per_mm 200
beta_steps_per_mm 200
gamma_steps_per_mm 800

acceleration 1000
#z_acceleration 1000
acceleration_ticks_per_second 1000
junction_deviation 0.05
#z_junction_deviation 0.0

Cartesian axis speed limits
x_axis_max_speed 24000
y_axis_max_speed 24000
z_axis_max_speed 480

microseconds_per_step_pulse 1
base_stepping_frequency 100000

alpha_step_pin 2.0
alpha_dir_pin 0.5
alpha_en_pin 0.4
alpha_current 0.8
alpha_max_rate 30000.0

beta_step_pin 2.1
beta_dir_pin 0.11
beta_en_pin 0.10
beta_current 0.8
beta_max_rate 30000.0

gamma_step_pin 2.2
gamma_dir_pin 0.20
gamma_en_pin 0.19
gamma_current 1
gamma_max_rate 480.0

epsilon_current 1

## Extruder module configuration

extruder.hotend.enable true
extruder.hotend.steps_per_mm 456
extruder.hotend.default_feed_rate 3000
extruder.hotend.acceleration 1000
extruder.hotend.max_speed 50

extruder.hotend.step_pin 2.3
extruder.hotend.dir_pin 0.22
extruder.hotend.en_pin 0.21

extruder.hotend.retract_length 3
extruder.hotend.retract_feedrate 45
extruder.hotend.retract_recover_length 0
extruder.hotend.retract_recover_feedrate 8
extruder.hotend.retract_zlift_length 4
extruder.hotend.retract_zlift_feedrate 6000
delta_current 0.6

## Temperature control configuration

First hotend configuration
temperature_control.hotend.enable true
temperature_control.hotend.thermistor_pin 0.24
temperature_control.hotend.heater_pin 2.7
temperature_control.hotend.thermistor Semitec
#temperature_control.hotend.beta 4066
temperature_control.hotend.set_m_code 104
temperature_control.hotend.set_and_wait_m_code 109
temperature_control.hotend.designator T
temperature_control.hotend.max_temp 300
#temperature_control.hotend.min_temp 0

PID configuration
temperature_control.hotend.p_factor 66.8
temperature_control.hotend.i_factor 9.119
temperature_control.hotend.d_factor 122

## Max pwm, 64 is a good value if driving a 12v resistor with 24v.

temperature_control.bed.enable true
temperature_control.bed.thermistor_pin 0.23
temperature_control.bed.heater_pin 2.5
temperature_control.bed.thermistor Semitec
#temperature_control.bed.beta 3974 # Or set the beta value
temperature_control.bed.set_m_code 140
temperature_control.bed.set_and_wait_m_code 190
temperature_control.bed.designator B

## Switch modules

Switch module for fan control
switch.fan.enable true
switch.fan.input_on_command M106
switch.fan.input_off_command M107
switch.fan.output_pin 2.4
switch.fan.output_type pwm
switch.fan.max_pwm 255

Endstops
endstops_enable true
#corexy_homing false
alpha_min_endstop 1.24!^
#alpha_max_endstop 1.25^
alpha_homing_direction home_to_min
alpha_min -25
alpha_max 220
beta_min_endstop 1.26!^
#beta_max_endstop 1.27^
beta_homing_direction home_to_min
beta_min -25
beta_max 220
#gamma_min_endstop 1.28!^
gamma_min_endstop nc
#gamma_max_endstop 1.29^
gamma_homing_direction home_to_min
gamma_min 0
gamma_max 220
alpha_fast_homing_rate_mm_s 80
alpha_slow_homing_rate_mm_s 25
beta_fast_homing_rate_mm_s 80
beta_slow_homing_rate_mm_s 25
gamma_fast_homing_rate_mm_s 4
gamma_slow_homing_rate_mm_s 2

alpha_homing_retract_mm 5
beta_homing_retract_mm 5
gamma_homing_retract_mm 1

homing_order XYZ
move_to_origin_after_home true
#endstop_debounce_count 100
endstop_debounce_ms 1
home_z_first true

## Z-probe
zprobe.enable true # Set to true to enable a zprobe
zprobe.probe_pin 1.28 # Pin probe is attached to, if NC remove the !
zprobe.slow_feedrate 5 # Mm/sec probe feed rate
zprobe.debounce_count 100 # Set if noisy
zprobe.fast_feedrate 220 # Move feedrate mm/sec
zprobe.probe_height 10 # How much above bed to start probe
#gamma_min_endstop nc # Normally 1.28. Change to nc to prevent conflict,

## BLTouch Servo Settings
## M280 S3 deploy pin
## M280 S5.5 zpin test mode
## M280 S7 Retract pin
## M280 S8.4 self test
## M280 S10.6 Alarm release

switch.servo.enable true
switch.servo.input_on_command M280 S3.0
switch.servo.input_off_command M280 S7.0
switch.servo.output_pin 1.23
switch.servo.output_type hwpwm
switch.servo.pwm_period_ms 20

#Levelling strategy

leveling-strategy.rectangular-grid.enable true
leveling-strategy.rectangular-grid.do_home true
leveling-strategy.rectangular-grid.x_size 190
leveling-strategy.rectangular-grid.y_size 175
leveling-strategy.rectangular-grid.size 5
leveling-strategy.rectangular-grid.probe_offsets 0,0.0
leveling-strategy.rectangular-grid.save true
leveling-strategy.rectangular-grid.initial_height 10

## Panel

panel.enable true # Set to true to enable the panel code

panel.lcd reprap_discount_glcd #
panel.spi_channel 0 # spi channel to use ; GLCD EXP1 Pins 3,5 (MOSI, SCLK)
panel.spi_cs_pin 0.16 # spi chip select ; GLCD EXP1 Pin 4
panel.encoder_a_pin 3.25!^ # encoder pin ; GLCD EXP2 Pin 3
panel.encoder_b_pin 3.26!^ # encoder pin ; GLCD EXP2 Pin 5
panel.click_button_pin 1.30!^ # click button ; GLCD EXP1 Pin 2
panel.buzz_pin 1.31 # pin for buzzer ; GLCD EXP1 Pin 1
panel.back_button_pin 2.11!^ # back button ; GLCD EXP2 Pin 8
panel.external_sd true
panel.external_sd.spi_channel 1
panel.external_sd.spi_cs_pin 0.28
panel.external_sd.sdcd_pin 0.27!^
panel.menu_offset 1
#panel.reverse true

panel.alpha_jog_feedrate 6000
panel.beta_jog_feedrate 6000
panel.gamma_jog_feedrate 200

panel.hotend_temperature 245
panel.bed_temperature 100

custom_menu.power_on.enable true
custom_menu.power_on.name Power_on #
custom_menu.power_on.command M80 #

custom_menu.power_off.enable true #
custom_menu.power_off.name Power_off #
custom_menu.power_off.command M81 #

custom_menu.BLT_Probe_Out.enable true #
custom_menu.BLT_Probe_Out.name BLT_Probe_Out #
custom_menu.BLT_Probe_Out.command M280 S3 #

custom_menu.BLT_Probe_In.enable true #
custom_menu.BLT_Probe_In.name BLT_Probe_In
custom_menu.BLT_Probe_In.command M280 S7

custom_menu.BLT_Reset_Alarm.enable true #
custom_menu.BLT_Reset_Alarm.name BLT_Reset_Alarm #
custom_menu.BLT_Reset_Alarm.command M280 S10.6 #

## M280 S3 deploy pin
## M280 S5.5 zpin test mode
## M280 S7 Retract pin
## M280 S8.4 self test
## M280 S10.6 Alarm release

## Network settings

network.enable true
network.webserver.enable true
network.telnet.enable true

## System configuration
uart0.baud_rate 250000
second_usb_serial_enable false
#leds_disable true
#play_led_disable true

kill_button_enable true
kill_button_pin 2.12

currentcontrol_module_enable true