Help with BLTouch
I cannot for the life of me get the BLTouch to work with this firmware (1.0.2). i am running a Folgertech FT-5 with MKS 1.4 board. i have tried every possible combination of stuff. i loaded a copy of Marlin FW for the BLTouch and it worked fine.
I can get the probe to manually deploy and retract. when i home Z it doesnt deploy and i have to stop the printer so the bed doesnt crash into the head.
i have attached my config.h (just rename to *.h)
PLEASE HELP!!
I can get the probe to manually deploy and retract. when i home Z it doesnt deploy and i have to stop the printer so the bed doesnt crash into the head.
i have attached my config.h (just rename to *.h)
PLEASE HELP!!
Comments
Here is a video. You can see I can manually drop and raise the pin but Z homing doesn't work. The pin never drops
Also, you can hear a change in speed from slow too fast when the bed starts to raise. Why is this?
Couple of things i notice.
#define Z_HOME_DIR 1 ; set to -1 for Z min homing.
You have Z homing set to Z max, is this correct as you have the Z probe using Z min pin set, and no Z max endstop defined.
#define Z_PROBE_PIN ORIG_Z_MIN_PIN
Also.
#define Z_PROBE_HEIGHT -1.5
In repetier, this should always be a positive number for distance from bed to nozzle when probe triggers.
#define Z_PROBE_SWITCHING_DISTANCE 2 ; you may need to increase this a bit to give the probe room to re-deploy between probes.
Now I just have to figure out the what these values should be
My bed is 270x 270y and my bltouch is off set to the left by 62mm. My home position is back right.
I tried running m28 and then m29 but the carriage slammed into the right side.
so try
these can be edited in the eeprom via repetier hosts eeprom config tool
note/
G28 ; home all axis
G32 ;run bed levelling
G29 is marlins bed levelling.
In Marlin my z offset was -1.5mm. what is the correct way to measure this in Repetier?
I guess you could set #define Z_PROBE_HEIGHT 0 then home Z and measure the distance from bed to nozzle,then enter that distance into z probe height, this can be edited in the eeprom.
must admit tho, i use trial and error till i get the correct value and use a piece of thin paper to test with (debit card receipt works great here)