There’s been some discussion of similar issues on the forum for Luke’s HDZero, which uses similar slides and ballscrews. I don’t think I’ve seen any official consensus on the best maintenance routine.
Personally, I find HiWin’s maintenance suggestions for their linear slides and ballscrews to be worth following. The slides and screws that we’re using are largely clones of HiWin’s. Their guides make interesting reading anyway; among other things, they lay out the math for selecting the right ballscrew and explain how to calculate the resonant frequency for long ballscrews. Which explains why I can’t go faster than ~16,000 mm/min on my 1500 mm X axis without problems.
Hiwin doesn’t actually recommend a specific grease for linear slides. They say to use lithium grease before initial installation, and then to re-lubricate every 100 km. For high-speed slides (over 60m/min / 2300 ipm) they recommend oil, but say that it needs to be oiled much more frequently.
For ballscrews, their recommendations are more complicated but basically similar. These seem to be the two most important quotes:
To achieve the ballscrews’ maximum life, the use of antifriction bearing oil is recommended. Oil with graphite and MoS2 additives must not be used. The oil should be maintained over the balls and the balltracks.
HIWIN ballscrews require appropriate lubrication either by greasing or oiling. Antifriction bearing oil is
recommended for ballscrew oil lubrication. Lithium soap based grease is recommended for ballscrew greasing.
They give 100 km and/or 6 months as the recommended lubrication interval, but that depends on the use, load, temperature, environment, etc.