Lead screw instead of belts

This may be a dumb question. If i wanted to change the belts to lead screws, what would that entail as far as programming? Would i need to change anything, or what is a dummy proof way of running all lead screws for x and y axis instead of belts?

So far as firmware is concerned, it is simply a matter of changing the steps/mm. Both methods turn the motor to move the axis, and reverse direction to go the other way.

You may want/need to enable some sort of backlash compensation, but its not necessary for general firmware.

You would probably also need to adjust the too speed, unless the ball screws were close to the same pitch as the belts.