Hi all ! Stoked about my new lowrider, thanks Ryan and everyone, this is just mindblowing.
I’m in the final stage of getting it up and running and I’m having a little issue with z probing.
I plugged my BL touch, changed the firmware, started playin, probe retracting and extending, probing z, all good. using ENDSTOPPULLUPS from Marlin makes g28 x y work even without endstops.
Then I tried the actual probing with g29, and the probing had a weird pattern, not going back along x. I soon realized that ENDSTOPPULLUPS was the issue, preventing the machine to go back in any axis during g29. Basically with the classical 3x3 probing on a 600x600 machine, it would go:
x = 50, y=50, all good ; x = 300, y=50, all good; x = 550, y=50, all good ; x=550, y =300, all good
and then stay in that place because x needed to go negative (x=300, y =300) and the ENDSTOPPULLUPS was activating x endstop. Weirdly the verbose of g29 actually says that coordinates are decreasing, and the process actually shifts the coordinates of the machine.
So I have two choices :
find a way to home without physical endstops
find a way to get rid of this issue.
I tried all I could find on the web in the firmware : software_endstops, plugs, trying to disable mandatory homing, whatever… no chance.
I eventually validated the issue by plugging wires on endstops connectors on Ramps, triggering it for g28, and untriggering for g29, and it works perfectly.
Does anybody have a less ugly solution for me ? I’m thinking there MUST be a simple hack to home to the current position without endstops or pullups…
thanks a lot ! I’m preparing a full report and feedback for the build
EDIT: The goal is to probe the stock of wood before cutting, in cases where stock height deviates several mms.