@mitch said in Can't touch the bed (bed leveling macro):
The Bed.g file actually defines that you are doing a four point bed calibration. It is the coordinates of your four adjustment screws and not defining that you have steppers at those screws from my understanding.
The firmware supports Manual Bed Leveling using the Bed Leveling Assistant or Auto Bed Leveling when you have multiple Z steppers. The file bed.g is needed in either case but what the firmware does with that file is based on having or not having multiple Z steppers.
Here is a quick-and-dirty video of my printer auto leveling the bed using multiple steppers. I forced the bed way out of level just for the video.
Auto Bed Leveling Video
Please expand on the bed leveling built into the firmware.
The problem, as I understand it, with doing it as is done in your macro, is that the adjustment done at each point can affect the previous adjustments. The Bed Leveling Assistant computes how much adjustment must be done for each point so that there is no interaction. But, as you observed, it can be tricky adjusting the screws. I have found that with a bit of practice you get the hang of adjusting the screws and it becomes quick and easy.
If your macro works for you that is all that matters.
Frederick