The normal process is as follows. Start Pronterface or host of your choice. Send a G28 command through the terminal and the system should move all three axis to the top of the towers and stop when they hit the endstops. Then move down a bit and back up slower just till they stop. NOTE: MAKE SURE YOU HAVE ADJUSTED ALL MOTORS TO THE PROPER CURRENT LIMIT. THEY WILL GET HOT ENOUGH TO DEFORM THE ABS CORNER PIECES IF THEY ARE SET TOO HIGH!!
You then have to measure two physical values and put them into the firmware. The first is the distance from the center of mounting screw on the effector to the center of the mounting screw for each slide on the carbon fiber rod. These should be very close to the same for all three towers. If they are very close then you can just average. If one is more than a few mm off then you need to cut the longer rods down to the size of the shorter one, or buy new rods and start over unless your rods have length adjusters that where not glued in place.
Once you get that value it needs to be placed in the firmware under the following line.
Define# DELTA_DIAGONAL_ROD 230 //mm (215) should be a value around this range..
You next need to measure the distance from the center of the nozzle to each tower face. This value also should be very close. If it is not then you need to adjust the height of the endstop switch for the tower that is off.
Once you get that averaged value it needs to be placed in firmware under this line.
Define# DELTA_SMOOTH_ROD_OFFSET 178 //mm (137) again this could be any number around this range depending or your build choices.
Once you set these values upload the firmware to the printer. Once it reboots, send another G28 home command and again all axis should move to the top as they did before.
Now type the following command to send G1 Z50 F4000 and this should move the effector down to within 50mm of the bed or where it actually thinks 50mm should be.
The firmware should have a starting value of 253.9mm for the Z height. Using a piece of paper repeat the last command with lower values including decimal values once you get very close to the bed until you can just feel the paper dragging between the nozzle and bed. You can even use negative values if you need to go passed zero to get the nozzle to touch the paper.
When you get to the point where the paper is dragging then record the value that you last put in. You will subtract this number from the original start value of 253.9 or add the number if it was a negative value. You then take the result and put it in the following line of the firmware. you may also find that as you get very close you may have to home and then put in the very small value. When I was setting up mine I found if I sent a value of like 4.25 and then 4.23 that there was no change. But when I send a G28 between them then I could feel more tension on the paper.
Define# MANUAL_Z_HOME_POS 253.9 <---this value actually represents the exact distance from the bed surface to when the endstops at the top are triggered or the max travel of the Z axis.
As to Wards question there are no max or lower endstops. It instead counts steps from the upper endstops till it reaches this soft value of whatever was set for Define# MANUAL_Z_HOME_POS 253.9 and it knows that is where the zero or start position should be.
It is just a more complex way to define your Z max but since all math for model building relies on this point it is important it is precise.
Beyond this there is also the auto homing switch offset you will need to set ad the flatness value as well will need to be set to compensate for the bed not being totally flat and the arch that the arms move in as they move across the bed from center to edge. I am not going to get into that here as it should be outlined in your manual or configuration guide on the FT cloud drive.
Heartless also linked some very good calibration guides she found on the web in her build thread that had ore information on calibrating the flatness.
Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.